[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 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 E7 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 8C [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 30620, crc_r 49A1A6DB, crc_c: 49A1A6DB, size: 53248 [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 (2007E328 010249C5) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:09]*** MH1903S init start (LINUX_LIGHT) [00:00:09]*** Compilation Date Jun 20 2023 Time 12:36:20 [00:00:09]*** Serial: 3139303353513838 54000000005725E7 (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: 4881877+1724893570=1729775447 [00:00:09]*** BPK Status Register BPK_RDY = 0x0 [00:00:09]*** SEN State Register SEN_STATE = 0x220ff [00:00:09]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:09]*** Analog Control Register 0 SEN_ANA0 = 0x33530623 [00:00:09]*** Is cutter blocked? [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 9C 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 E7 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 8D [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 30620 [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 60 00 FF FF B6 [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 58 47 1A 67 82 C9 CF 66 9F [13:10:48]Current date/time: 24.10.2024 13:10 [13:10:48]FM_Init [13:10:48]wFMConnect [13:10:48]MH_SAM_On [13:10:48]Write to MH i2c: E0 00 00 08 00 E7 [13:10:48]Write i2c OK [13:10:48]MH_I2C_Read... [13:10:48]*** iso7816_init finished! [13:10:48]*** atr: [13:10:48]*** 0F 3B D5 18 FF 81 91 FE [13:10:48]*** 1F C3 80 73 C8 21 10 0A [13:10:48]*** 00 00 00 00 00 00 00 00 [13:10:48]*** 00 00 00 00 00 00 00 00 [13:10:48]*** 00 00 00 00 00 00 00 00 [13:10:48]*** 00 00 00 00 00 00 00 00 [13:10:48]*** 00 00 00 00 00 00 00 00 [13:10:48]*** 00 00 00 00 00 00 00 00 [13:10:48]Read from MH i2c: E0 [13:10:48]MH_I2C_Read... [13:10:48]Read from MH i2c: E0 10 00 [13:10:48]MH_I2C_Read... [13:10: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:10:48]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [13:10:48]wFMCommunicate request_size=10 [13:10:48]MH_SAM_APDU [13:10:48]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [13:10: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:10:48]Write i2c OK [13:10:48]MH_I2C_Read... [13:10:48]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [13:10:48]Read from MH i2c: E2 [13:10:48]MH_I2C_Read... [13:10:48]Read from MH i2c: E2 03 00 [13:10:48]MH_I2C_Read... [13:10:48]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [13:10:48]RAPDU: 90 00 [13:10:48]wFMCommunicate OK [13:10:48]wFMCommunicate request_size=4 [13:10:48]MH_SAM_APDU [13:10:48]CAPDU: 80 11 00 00 [13:10:48]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [13:10:48]Write i2c OK [13:10:48]MH_I2C_Read... [13:10:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:10:48]Read from MH i2c: E2 [13:10:48]MH_I2C_Read... [13:10:48]Read from MH i2c: E2 17 00 [13:10:48]MH_I2C_Read... [13:10:48]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 DB [13:10:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [13:10:48]wFMCommunicate OK [13:10:48]Detected FM SN is 0000000000871839 [13:10:48]Stored FM SN is 0000000000871839 [13:10:48]wFMCommunicate request_size=9 [13:10:48]MH_SAM_APDU [13:10:48]CAPDU: 80 16 00 00 04 79 A4 00 00 [13:10:48]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 79 A4 00 00 00 00 AF [13:10:48]Write i2c OK [13:10:48]MH_I2C_Read... [13:10:48]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [13:10:48]Read from MH i2c: E2 [13:10:48]MH_I2C_Read... [13:10:48]Read from MH i2c: E2 03 00 [13:10:48]MH_I2C_Read... [13:10:48]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [13:10:48]RAPDU: 90 00 [13:10:48]wFMCommunicate OK [13:10:48]FM PIN OK [13:10:48]wFMCommunicate request_size=8 [13:10:48]MH_SAM_APDU [13:10:48]CAPDU: 80 14 04 00 03 02 00 01 [13:10:48]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [13:10:48]Write i2c OK [13:10:48]MH_I2C_Read... [13:10:48]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [13:10:48]Read from MH i2c: E2 [13:10:48]MH_I2C_Read... [13:10:48]Read from MH i2c: E2 03 00 [13:10:48]MH_I2C_Read... [13:10:48]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [13:10:48]RAPDU: 90 00 [13:10:48]wFMCommunicate OK [13:10:48]wFMCommunicate request_size=13 [13:10:48]MH_SAM_APDU [13:10:48]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [13:10: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:10:48]Write i2c OK [13:10:48]MH_I2C_Read... [13:10:48]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [13:10:48]Read from MH i2c: E2 [13:10:48]MH_I2C_Read... [13:10:48]Read from MH i2c: E2 03 00 [13:10:48]MH_I2C_Read... [13:10:48]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [13:10:48]RAPDU: 90 00 [13:10:48]wFMCommunicate OK [13:10:48]wFMCommunicate request_size=4 [13:10:48]MH_SAM_APDU [13:10:48]CAPDU: 80 11 00 00 [13:10:48]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [13:10:48]Write i2c OK [13:10:48]MH_I2C_Read... [13:10:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:10:48]Read from MH i2c: E2 [13:10:48]MH_I2C_Read... [13:10:48]Read from MH i2c: E2 17 00 [13:10:48]MH_I2C_Read... [13:10:48]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 DF [13:10:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [13:10:48]wFMCommunicate OK [13:10:48]DocumentArchiveInit [13:10:48]Start Httpd... [13:10:48]Httpd thread 3067821412 created [13:10:48]Write to MH i2c: 01 00 00 0F 00 0F [13:10:48]Write i2c OK [13:10:48]MH_I2C_Read... [13:10:48]Read from MH i2c: 01 [13:10:48]MH_I2C_Read... [13:10:48]Read from MH i2c: 01 07 00 [13:10:48]MH_I2C_Read... [13:10:48]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [13:10:48]MH Int Process started [13:10:48]Allocated Socket 8 [13:10:48]Bind OK [13:10:48]Listen OK [13:10:48]httpd running on port 8080 [13:10:48]Waiting for new connection... [13:10:48]OFD Sender: Processing packet 229362 [packets to send 38, broken 37] [13:10:48]ProducePacketName [13:10:48]name=ofd_packets/00229362 [13:10:48]OFD Sender: To server: pG, [13:10:48]CommunicateWithHost lk.salyk.kg:30040 [13:10:48]ConnectInit lk.salyk.kg [13:10:48]Connected sock=7 [13: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 38 33 39 0F 01 00 00 92 0B 07 01 A3 EA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 23 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 23 4E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 0C 41 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 F2 7F 03 00 35 04 06 00 5D C5 5C 63 0E 19 38 1F 19 B4 D4 12 9E 8D [13: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 38 33 39 4F 00 00 00 FE A8 47 00 02 F2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 F2 7F 03 00 F4 03 04 00 48 F2 19 67 B6 04 01 00 00 5E 1B 1D E8 45 83 AB D3 [13:10:48]CommunicateWithHost err = 0 [13:10:48]CheckOFDResponse [13:10:48]1017 (14) - 77093643461234 [13:10:48]1041 (16) - 0000000000871839 [13:10:48]1040 (4) - 229362 [13:10:48]1012 (4) - 24.10.2024 07:07 [13:10:48]1206 (1) - 0 [13:10:48]OFD Sender: Remove packet 229362 [13:10:48]ProducePacketName [13:10:48]name=ofd_packets/00229362 [13:10:48]NVStorageDeleteData [13:10:49]OFD Sender: No OFD packet to send [13:10:54]OFD Sender: No OFD packet to send [13:10:59]OFD Sender: No OFD packet to send [13:11:04]OFD Sender: No OFD packet to send [13:11:09]OFD Sender: No OFD packet to send [13:11:14]OFD Sender: No OFD packet to send [13:11:19]OFD Sender: No OFD packet to send [13:11:24]accept exits with 9 [13:11:24]New connection [13:11:24]New thread 3067534692 created [13:11:24]Waiting for new connection... [13:11:24] Sock 9.Parse request [13:11:24]Sock 9.Check first char [13:11:24]Sock 9.First char is OK [13:11:24]request: POST /json_proto HTTP/1.0 [13:11:24]Method: POST [13:11:24]URL: /json_proto [13:11:24]Method is POST - this is cgi request [13:11:24]url: /json_proto [13:11:24]query_string will be loaded in cgi processing [13:11:24]execute_cgi json_proto POST (null) [13:11:24]execute_cgi path=json_proto method=POST [13:11:24]POST find Content-Length [13:11:24]Host: 172.17.44.195:8080 [13:11:24]Content-Length: 215 [13:11:24]Content-Type: application/json [13:11:24] [13:11:24]POST finish read [13:11:24]Found Content-Length = 215 [13: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" ] } } [13:11:24]execute_script... [13: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" ] } } [13:11:24]POST & json_proto [13:11:24]process_json_proto [13:11:24]json parsed OK: [13:11:24]protocol is kg_v1.0 [13:11:24]action value=get_value [13:11:24]process_action get_value [13:11:24]cmd_get_value [13:11:24]process_action get_value done [13:11:24]requested_data is exist [13:11:24]produce_requested_data [13:11:24]requested_item kkm.sn is exist - process it [13:11:24]requested_item kkm.ver is exist - process it [13:11:24]requested_item fm.sn is exist - process it [13:11:24]wFMCommunicate request_size=4 [13:11:24]MH_SAM_APDU [13:11:24]CAPDU: 80 11 00 00 [13:11:24]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [13:11:24]Write i2c OK [13:11:24]MH_I2C_Read... [13:11:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:11:24]Read from MH i2c: E2 [13:11:24]MH_I2C_Read... [13:11:24]Read from MH i2c: E2 17 00 [13:11:24]MH_I2C_Read... [13: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 38 33 39 90 00 E1 [13:11:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [13:11:24]wFMCommunicate OK [13:11:24]requested_item fd.num is exist - process it [13:11:24]SAM_PROTO_GetFieldsCounters [13:11:24]wFMCommunicate request_size=4 [13:11:24]MH_SAM_APDU [13:11:24]CAPDU: 80 13 00 00 [13:11:24]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [13:11:24]Write i2c OK [13:11:24]MH_I2C_Read... [13:11:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:11:24]Read from MH i2c: E2 [13:11:24]MH_I2C_Read... [13:11:24]Read from MH i2c: E2 62 00 [13:11:24]MH_I2C_Read... [13: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 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 F2 7F 03 00 0E 04 04 00 19 02 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 F1 [13: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 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 F2 7F 03 00 0E 04 04 00 19 02 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 [13:11:24]wFMCommunicate OK [13:11:24]SAM_PROTO_GetFieldsCounters done [13:11:24]requested_item shift.num is exist - process it [13:11:24]requested_item shift.opened is exist - process it [13:11:24]req_shift_opened [13:11:24]FM_GetShiftState [13:11:24]SAM_PROTO_GetShiftState [13:11:24]wFMCommunicate request_size=4 [13:11:24]MH_SAM_APDU [13:11:24]CAPDU: 80 13 01 00 [13:11:24]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [13:11:24]Write i2c OK [13:11:24]MH_I2C_Read... [13:11:24]OFD Sender: No OFD packet to send [13:11:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:11:24]Read from MH i2c: E2 [13:11:24]MH_I2C_Read... [13:11:24]Read from MH i2c: E2 0E 00 [13:11:24]MH_I2C_Read... [13:11:24]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 07 [13:11:24]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [13:11:24]wFMCommunicate OK [13:11:24]SAM_PROTO_GetShiftState done [13:11:24]FM_GetShiftState done [13:11:24]req_shift_opened done [13:11:24]requested_item shift.open_date is exist - process it [13:11:24]req_shift_open_date [13:11:24]req_shift_open_date done [13:11:24]produce_requested_data done [13:11:24]produce_requested_data return {"kkm.sn":"0300000091","kkm.ver":"001","fm.sn":"0000000000871839","fd.num":229362,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [13:11:24]process_action_free get_value [13:11:24]json_value_free [13:11:24]json_value_free done [13:11:24]process_json_proto returns [13:11:24]Send response to host [13:11:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000091","kkm.ver":"001","fm.sn":"0000000000871839","fd.num":229362,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [13:11:24]free response buf [13:11:24]execute_script done [13:11:24]execute_script returns [13:11:24]free content buf [13:11:24]Sock 9.Close socket [13:11:24]Sock 9.Thread stoped [13:11:24]accept exits with 7 [13:11:24]New connection [13:11:24]New thread 3067391332 created [13:11:24]Thread 3067534692 joined [13:11:24]Waiting for new connection... [13:11:24] Sock 7.Parse request [13:11:24]Sock 7.Check first char [13:11:24]Sock 7.First char is OK [13:11:24]request: POST /json_proto HTTP/1.0 [13:11:24]Method: POST [13:11:24]URL: /json_proto [13:11:24]Method is POST - this is cgi request [13:11:24]url: /json_proto [13:11:24]query_string will be loaded in cgi processing [13:11:24]execute_cgi json_proto POST (null) [13:11:24]execute_cgi path=json_proto method=POST [13:11:24]POST find Content-Length [13:11:24]Host: 172.17.44.195:8080 [13:11:24]Content-Length: 331 [13:11:24]Content-Type: application/json [13:11:24] [13:11:24]POST finish read [13:11:24]Found Content-Length = 331 [13: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" ] } } [13:11:24]execute_script... [13: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" ] } } [13:11:24]POST & json_proto [13:11:24]process_json_proto [13:11:24]json parsed OK: [13:11:24]protocol is kg_v1.0 [13:11:24]action value=get_value [13:11:24]process_action get_value [13:11:24]cmd_get_value [13:11:24]process_action get_value done [13:11:24]requested_data is exist [13:11:24]produce_requested_data [13:11:24]requested_item fm.sale.total is exist - process it [13:11:24]SAM_PROTO_GetFMData [13:11:24]wFMCommunicate request_size=4 [13:11:24]MH_SAM_APDU [13:11:24]CAPDU: 80 13 03 00 [13:11:24]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [13:11:24]Write i2c OK [13:11:24]MH_I2C_Read... [13:11:25]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [13:11:25]Read from MH i2c: E2 [13:11:25]MH_I2C_Read... [13:11:25]Read from MH i2c: E2 FD 00 [13:11:25]MH_I2C_Read... [13:11:25]Read from MH i2c: E2 FD 00 13 00 00 C5 04 85 04 C1 04 6E 04 04 00 C0 7B 03 00 69 04 A3 00 6F 04 04 00 CC 74 03 00 B1 04 05 00 1F 1C 8B CE 04 70 04 05 00 78 8E 6A 53 04 72 04 04 00 A7 8D 20 7B 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 87 2A B8 82 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 B5 81 E4 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 9C 00 6F 04 04 00 F4 06 00 00 B1 04 04 00 F0 33 D1 1E 70 04 04 00 F0 33 D1 1E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 20 E0 45 03 EF 03 09 90 00 DA [13:11:25]RAPDU: C5 04 85 04 C1 04 6E 04 04 00 C0 7B 03 00 69 04 A3 00 6F 04 04 00 CC 74 03 00 B1 04 05 00 1F 1C 8B CE 04 70 04 05 00 78 8E 6A 53 04 72 04 04 00 A7 8D 20 7B 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 87 2A B8 82 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 B5 81 E4 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 9C 00 6F 04 04 00 F4 06 00 00 B1 04 04 00 F0 33 D1 1E 70 04 04 00 F0 33 D1 1E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 20 E0 45 03 EF 03 09 90 00 [13:11:25]wFMCommunicate OK [13:11:25]wFMCommunicate request_size=4 [13:11:25]MH_SAM_APDU [13:11:25]CAPDU: 80 17 00 00 [13:11:25]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [13:11:25]Write i2c OK [13:11:25]MH_I2C_Read... [13:11:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:11:25]Read from MH i2c: E2 [13:11:25]MH_I2C_Read... [13:11:25]Read from MH i2c: E2 FD 00 [13:11:25]MH_I2C_Read... [13:11:25]Read from MH i2c: E2 FD 00 14 00 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 31 D2 45 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 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 90 00 92 [13:11:25]RAPDU: 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 31 D2 45 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 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 90 00 [13:11:25]wFMCommunicate OK [13:11:25]wFMCommunicate request_size=4 [13:11:25]MH_SAM_APDU [13:11:25]CAPDU: 80 17 00 00 [13:11:25]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [13:11:25]Write i2c OK [13:11:25]MH_I2C_Read... [13:11:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:11:25]Read from MH i2c: E2 [13:11:25]MH_I2C_Read... [13:11:25]Read from MH i2c: E2 FD 00 [13:11:25]MH_I2C_Read... [13:11:25]Read from MH i2c: E2 FD 00 15 00 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 A7 [13:11:25]RAPDU: 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 [13:11:25]wFMCommunicate OK [13:11:25]wFMCommunicate request_size=4 [13:11:25]MH_SAM_APDU [13:11:25]CAPDU: 80 17 00 00 [13:11:25]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [13:11:25]Write i2c OK [13:11:25]MH_I2C_Read... [13:11:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:11:25]Read from MH i2c: E2 [13:11:25]MH_I2C_Read... [13:11:25]Read from MH i2c: E2 FD 00 [13:11:25]MH_I2C_Read... [13:11:25]Read from MH i2c: E2 FD 00 16 00 00 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 22 [13:11:25]RAPDU: 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [13:11:26]wFMCommunicate OK [13:11:26]wFMCommunicate request_size=4 [13:11:26]MH_SAM_APDU [13:11:26]CAPDU: 80 17 00 00 [13:11:26]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [13:11:26]Write i2c OK [13:11:26]MH_I2C_Read... [13:11:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 223! [13:11:26]Read from MH i2c: E2 [13:11:26]MH_I2C_Read... [13:11:26]Read from MH i2c: E2 E2 00 [13:11:26]MH_I2C_Read... [13:11:26]Read from MH i2c: E2 E2 00 17 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 75 [13:11:26]RAPDU: EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:11:26]wFMCommunicate OK [13:11:26]SAM_PROTO_GetFMData done [13:11:26]requested_item fm.sale_refund.total is exist - process it [13:11:26]requested_item fm.buy.total is exist - process it [13:11:26]requested_item shift.sale.total is exist - process it [13:11:26]SAM_PROTO_GetShiftData [13:11:26]wFMCommunicate request_size=4 [13:11:26]MH_SAM_APDU [13:11:26]CAPDU: 80 13 02 00 [13:11:26]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [13:11:26]Write i2c OK [13:11:26]MH_I2C_Read... [13:11:26]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [13:11:26]Read from MH i2c: E2 [13:11:26]MH_I2C_Read... [13:11:26]Read from MH i2c: E2 FD 00 [13:11:26]MH_I2C_Read... [13:11:26]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 E4 00 00 00 69 04 9E 00 6F 04 04 00 E4 00 00 00 B1 04 04 00 3D 19 AC 01 70 04 04 00 A8 BF 14 01 72 04 03 00 95 59 97 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 78 2D 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 0B CA 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 37 [13:11:26]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 E4 00 00 00 69 04 9E 00 6F 04 04 00 E4 00 00 00 B1 04 04 00 3D 19 AC 01 70 04 04 00 A8 BF 14 01 72 04 03 00 95 59 97 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 78 2D 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 0B CA 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 [13:11:26]wFMCommunicate OK [13:11:26]wFMCommunicate request_size=4 [13:11:26]MH_SAM_APDU [13:11:26]CAPDU: 80 17 00 00 [13:11:26]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [13:11:26]Write i2c OK [13:11:26]MH_I2C_Read... [13:11:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:11:26]Read from MH i2c: E2 [13:11:26]MH_I2C_Read... [13:11:26]Read from MH i2c: E2 FD 00 [13:11:26]MH_I2C_Read... [13:11:26]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:11:27]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [13:11:27]wFMCommunicate OK [13:11:27]wFMCommunicate request_size=4 [13:11:27]MH_SAM_APDU [13:11:27]CAPDU: 80 17 00 00 [13:11:27]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [13:11:27]Write i2c OK [13:11:27]MH_I2C_Read... [13:11:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:11:27]Read from MH i2c: E2 [13:11:27]MH_I2C_Read... [13:11:27]Read from MH i2c: E2 FD 00 [13:11:27]MH_I2C_Read... [13:11:27]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:11:27]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [13:11:27]wFMCommunicate OK [13:11:27]wFMCommunicate request_size=4 [13:11:27]MH_SAM_APDU [13:11:27]CAPDU: 80 17 00 00 [13:11:27]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [13:11:27]Write i2c OK [13:11:27]MH_I2C_Read... [13:11:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:11:27]Read from MH i2c: E2 [13:11:27]MH_I2C_Read... [13:11:27]Read from MH i2c: E2 FD 00 [13:11:27]MH_I2C_Read... [13:11:27]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:11:27]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [13:11:27]wFMCommunicate OK [13:11:27]wFMCommunicate request_size=4 [13:11:27]MH_SAM_APDU [13:11:27]CAPDU: 80 17 00 00 [13:11:27]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [13:11:27]Write i2c OK [13:11:27]MH_I2C_Read... [13:11:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [13:11:27]Read from MH i2c: E2 [13:11:27]MH_I2C_Read... [13:11:27]Read from MH i2c: E2 CE 00 [13:11:27]MH_I2C_Read... [13:11:27]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:11:27]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:11:27]wFMCommunicate OK [13:11:27]SAM_PROTO_GetShiftData done [13:11:27]requested_item shift.sale.total_cash is exist - process it [13:11:27]requested_item shift.sale_refund.total is exist - process it [13:11:27]requested_item shift.sale_refund.total_cash is exist - process it [13:11:27]requested_item shift.buy.total is exist - process it [13:11:27]requested_item shift.buy.total_cash is exist - process it [13:11:27]produce_requested_data done [13:11:27]produce_requested_data return {"fm.sale.total":206450923.83,"fm.sale_refund.total":5170268.00,"fm.buy.total":0.00,"shift.sale.total":280558.69,"shift.sale.total_cash":181370.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:11:27]process_action_free get_value [13:11:27]json_value_free [13:11:27]json_value_free done [13:11:27]process_json_proto returns [13:11:27]Send response to host [13:11:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":206450923.83,"fm.sale_refund.total":5170268.00,"fm.buy.total":0.00,"shift.sale.total":280558.69,"shift.sale.total_cash":181370.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:11:27]free response buf [13:11:27]execute_script done [13:11:27]execute_script returns [13:11:27]free content buf [13:11:27]Sock 7.Close socket [13:11:27]Sock 7.Thread stoped [13:11:28]accept exits with 9 [13:11:28]New connection [13:11:28]New thread 3067534692 created [13:11:28]Thread 3067391332 joined [13:11:28]Waiting for new connection... [13:11:28] Sock 9.Parse request [13:11:28]Sock 9.Check first char [13:11:28]Sock 9.First char is OK [13:11:28]request: POST /json_proto HTTP/1.0 [13:11:28]Method: POST [13:11:28]URL: /json_proto [13:11:28]Method is POST - this is cgi request [13:11:28]url: /json_proto [13:11:28]query_string will be loaded in cgi processing [13:11:28]execute_cgi json_proto POST (null) [13:11:28]execute_cgi path=json_proto method=POST [13:11:28]POST find Content-Length [13:11:28]Host: 172.17.44.195:8080 [13:11:28]Content-Length: 144 [13:11:28]Content-Type: application/json [13:11:28] [13:11:28]POST finish read [13:11:28]Found Content-Length = 144 [13:11:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [13:11:28]execute_script... [13:11:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [13:11:28]POST & json_proto [13:11:28]process_json_proto [13:11:28]json parsed OK: [13:11:28]protocol is kg_v1.0 [13:11:28]action value=print_doc [13:11:28]process_action print_doc [13:11:28]ExternCall_PrintAddStr [13:11:28]wPrintStart [13:11:28]Write to MH i2c: 01 00 00 1D 00 1D [13:11:28]Write i2c OK [13:11:28]MH_I2C_Read... [13:11:28]Read from MH i2c: 01 [13:11:28]MH_I2C_Read... [13:11:28]Read from MH i2c: 01 07 00 [13:11:28]MH_I2C_Read... [13:11:28]Read from MH i2c: 01 07 00 1D 00 00 00 00 00 00 FF 0F 32 [13:11:28]RasterBufferAndPrint [13:11:28]line Счет N : (1)1966341 [13:11:28]line ИНН: 02508201610067 [13:11:28]line Контрольно-Кассовый Чек [13:11:28]line ПРОДАЖА [13:11:28]line ТРК (МРК, ГНК) : 33 [13:11:28]line Товар: 2710124130 [13:11:28]line Аи-92-К-5 [13:11:28]line 2.990 * 66.90 [13:11:28]line = 200.03 [13:11:28]line НДС 12% НСП 1% [13:11:28]line > о реализуемом товаре [13:11:28]line ИТОГО: 200.03 [13:11:28]line НСП 1% : 1.77 [13:11:28]line НДС 12% : 21.24 [13:11:28]line Наличными: 0.00 [13:11:28]line Безнал.: 200.03 [13:11:28]line Место: АЗС № 133 "Партнер Нефть" [13:11:28]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [13:11:28]line СНО: Общий режим [13:11:28]line Чек 228 24.10.2024 12:43 [13:11:28]line Смена: 537 ФФД: 1.0 [13:11:28]line ЗНМ: 0300000091 [13:11:28]line РНМ: 0000000000091685 [13:11:28]line Версия ККМ: 001 [13:11:28]line Платежная система: Mbank [13:11:28]line ФМ: 0000000000871839 [13:11:28]line ФД: 229362 [13:11:28]line ФПД: 103102239936025 [13:11:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T124356&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229362&fm=103102239936025&tin=02508201610067®Number=0000000000091685&sum=20003 [13:11:28]written 0, free lines is 4095 [13:11:28]Write to MH i2c: 01 00 00 45 00 45 [13:11:28]Write i2c OK [13:11:28]MH_I2C_Read... [13:11:28]Read from MH i2c: 01 [13:11:28]MH_I2C_Read... [13:11:28]Read from MH i2c: 01 07 00 [13:11:28]MH_I2C_Read... [13:11:28]Read from MH i2c: 01 07 00 45 00 00 00 00 00 00 CF 0C 27 [13:11:28]RasterBufferAndPrint [13:11:28]line [13:11:28]line [13:11:28]line [13:11:28]line [13:11:28]line [13:11:28]written 0, free lines is 3287 [13:11:28]MH_Cut [13:11:28]Write to MH i2c: D1 01 00 4C 00 01 1E [13:11:28]Write i2c OK [13:11:28]MH_I2C_Read... [13:11:28]Read from MH i2c: D1 [13:11:28]MH_I2C_Read... [13:11:28]Read from MH i2c: D1 01 00 [13:11:28]MH_I2C_Read... [13:11:28]Read from MH i2c: D1 01 00 4C 00 00 1D [13:11:28]Write to MH i2c: 01 00 00 4D 00 4D [13:11:28]Write i2c OK [13:11:28]MH_I2C_Read... [13:11:29]*** Cut start [13:11:29]*** Partial cut [13:11:29]*** CUTSNS_PIN = 1 [13:11:29]OFD Sender: No OFD packet to send [13:11:29]*** CUTSNS_PIN = 0 [13:11:29]*** Brake cut motor [13:11:30]Read from MH i2c: 01 [13:11:30]MH_I2C_Read... [13:11:30]*** Stop cut motor [13:11:30]*** Cut end [13:11:30]Read from MH i2c: 01 07 00 [13:11:30]MH_I2C_Read... [13:11:30]Read from MH i2c: 01 07 00 4D 00 00 00 00 00 00 FF 0F 62 [13:11:30]process_action print_doc done [13:11:30]requested_data is exist [13:11:30]produce_requested_data [13:11:30]produce_requested_data return (null) [13:11:30]process_action_free print_doc [13:11:30]json_value_free [13:11:30]json_value_free done [13:11:30]process_json_proto returns [13:11:30]Send response to host [13:11:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [13:11:30]free response buf [13:11:30]execute_script done [13:11:30]execute_script returns [13:11:30]free content buf [13:11:30]Sock 9.Close socket [13:11:30]Sock 9.Thread stoped [13:11:34]OFD Sender: No OFD packet to send [13:11:39]OFD Sender: No OFD packet to send [13:11:44]OFD Sender: No OFD packet to send [13:11:49]OFD Sender: No OFD packet to send [13:11:54]OFD Sender: No OFD packet to send [13:11:59]OFD Sender: No OFD packet to send [13:12:04]OFD Sender: No OFD packet to send [13:12:09]OFD Sender: No OFD packet to send [13:12:14]OFD Sender: No OFD packet to send [13:12:19]OFD Sender: No OFD packet to send [13:12:24]OFD Sender: No OFD packet to send [13:12:29]OFD Sender: No OFD packet to send [13:12:34]OFD Sender: No OFD packet to send [13:12:39]OFD Sender: No OFD packet to send [13:12:44]OFD Sender: No OFD packet to send [13:12:49]OFD Sender: No OFD packet to send [13:12:54]OFD Sender: No OFD packet to send [13:12:59]OFD Sender: No OFD packet to send [13:13:04]OFD Sender: No OFD packet to send [13:13:09]OFD Sender: No OFD packet to send [13:13:14]OFD Sender: No OFD packet to send [13:13:19]OFD Sender: No OFD packet to send [13:13:24]OFD Sender: No OFD packet to send [13:13:29]OFD Sender: No OFD packet to send [13:13:34]OFD Sender: No OFD packet to send [13:13:39]OFD Sender: No OFD packet to send [13:13:44]OFD Sender: No OFD packet to send [13:13:49]OFD Sender: No OFD packet to send [13:13:54]OFD Sender: No OFD packet to send [13:13:59]OFD Sender: No OFD packet to send [13:14:04]OFD Sender: No OFD packet to send [13:14:09]OFD Sender: No OFD packet to send [13:14:14]OFD Sender: No OFD packet to send [13:14:19]OFD Sender: No OFD packet to send [13:14:24]OFD Sender: No OFD packet to send [13:14:29]OFD Sender: No OFD packet to send [13:14:34]OFD Sender: No OFD packet to send [13:14:39]OFD Sender: No OFD packet to send [13:14:44]OFD Sender: No OFD packet to send [13:14:49]OFD Sender: No OFD packet to send [13:14:54]OFD Sender: No OFD packet to send [13:14:59]OFD Sender: No OFD packet to send [13:15:04]OFD Sender: No OFD packet to send [13:15:09]OFD Sender: No OFD packet to send [13:15:14]OFD Sender: No OFD packet to send [13:15:19]OFD Sender: No OFD packet to send [13:15:24]OFD Sender: No OFD packet to send [13:15:29]OFD Sender: No OFD packet to send [13:15:34]OFD Sender: No OFD packet to send [13:15:39]OFD Sender: No OFD packet to send [13:15:44]OFD Sender: No OFD packet to send [13:15:49]OFD Sender: No OFD packet to send [13:15:54]OFD Sender: No OFD packet to send [13:15:59]OFD Sender: No OFD packet to send [13:16:04]OFD Sender: No OFD packet to send [13:16:09]OFD Sender: No OFD packet to send [13:16:14]OFD Sender: No OFD packet to send [13:16:19]OFD Sender: No OFD packet to send [13:16:24]OFD Sender: No OFD packet to send [13:16:29]OFD Sender: No OFD packet to send [13:16:34]OFD Sender: No OFD packet to send [13:16:39]OFD Sender: No OFD packet to send [13:16:44]OFD Sender: No OFD packet to send [13:16:49]OFD Sender: No OFD packet to send [13:16:54]OFD Sender: No OFD packet to send [13:16:59]OFD Sender: No OFD packet to send [13:17:04]OFD Sender: No OFD packet to send [13:17:09]OFD Sender: No OFD packet to send [13:17:14]OFD Sender: No OFD packet to send [13:17:19]OFD Sender: No OFD packet to send [13:17:24]OFD Sender: No OFD packet to send [13:17:29]OFD Sender: No OFD packet to send [13:17:34]OFD Sender: No OFD packet to send [13:17:35]accept exits with 7 [13:17:35]New connection [13:17:35]New thread 3067391332 created [13:17:35]Thread 3067534692 joined [13:17:35]Waiting for new connection... [13:17:35] Sock 7.Parse request [13:17:35]Sock 7.Check first char [13:17:35]Sock 7.First char is OK [13:17:35]request: POST /json_proto HTTP/1.0 [13:17:35]Method: POST [13:17:35]URL: /json_proto [13:17:35]Method is POST - this is cgi request [13:17:35]url: /json_proto [13:17:35]query_string will be loaded in cgi processing [13:17:35]execute_cgi json_proto POST (null) [13:17:35]execute_cgi path=json_proto method=POST [13:17:35]POST find Content-Length [13:17:35]Host: 172.17.44.195:8080 [13:17:35]Content-Length: 790 [13:17:35]Content-Type: application/json [13:17:35] [13:17:35]POST finish read [13:17:35]Found Content-Length = 790 [13:17:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966367", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 50.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A53628", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:17:35]execute_script... [13:17: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)1966367", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 50.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A53628", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:17:35]POST & json_proto [13:17:35]process_json_proto [13:17:35]json parsed OK: [13:17:35]protocol is kg_v1.0 [13:17:35]action value=close_receipt [13:17:35]process_action close_receipt [13:17:35]cmd_close_receipt [13:17:35]MH_GetDate [13:17:35]Write to MH i2c: F0 00 00 4E 00 3D [13:17:35]Write i2c OK [13:17:35]MH_I2C_Read... [13:17:35]Read from MH i2c: F0 [13:17:35]MH_I2C_Read... [13:17:35]Read from MH i2c: F0 09 00 [13:17:35]MH_I2C_Read... [13:17:35]Read from MH i2c: F0 09 00 4E 00 00 EF 48 1A 67 82 C9 CF 66 7E [13:17:35]GetLastDocTimeStamp 1729773836 [13:17:35]current date 1729775855 [13:17:35]FM_GetShiftState [13:17:35]SAM_PROTO_GetShiftState [13:17:35]wFMCommunicate request_size=4 [13:17:35]MH_SAM_APDU [13:17:35]CAPDU: 80 13 01 00 [13:17:35]Write to MH i2c: E2 08 00 4F 00 80 13 01 00 00 00 00 00 CC [13:17:35]Write i2c OK [13:17:35]MH_I2C_Read... [13:17:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:17:35]Read from MH i2c: E2 [13:17:35]MH_I2C_Read... [13:17:35]Read from MH i2c: E2 0E 00 [13:17:35]MH_I2C_Read... [13:17:35]Read from MH i2c: E2 0E 00 4F 00 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 44 [13:17:35]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [13:17:35]wFMCommunicate OK [13:17:35]SAM_PROTO_GetShiftState done [13:17:35]FM_GetShiftState done [13:17:35]opened in 1729728859 [13:17:35]opened+sec_in_day 1729815259 [13:17:35]quantity*price = 0 [13:17:35]sum+1 = 1 [13:17:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 229 24.10.2024 13:17 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 Талоны: Топливная Карта 53628 ФМ: 0000000000871839 ФД: 229363 ФПД: 261043872799722 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T131735&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229363&fm=261043872799722&tin=02508201610067®Number=0000000000091685&sum=0 [13:17:36]StoreToDocumentArchive [13:17:36]shift 537 fd 229363 [13:17:36]save to /storage/0537/doc_00229363 [13:17:36]save last doc name /storage/0537/doc_00229363 to /storage/kkm_last_doc_name [13:17:36]save OK [13:17:36]Clear old archive folders... [13:17:36]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:17:36]tlvbuf is 01FE5820 [13:17:36]SAM_PROTO_ClearQueue [13:17:36]wFMCommunicate request_size=4 [13:17:36]MH_SAM_APDU [13:17:36]CAPDU: 80 09 00 00 [13:17:36]Write to MH i2c: E2 08 00 5C 00 80 09 00 00 00 00 00 00 CE [13:17:36]Write i2c OK [13:17:36]MH_I2C_Read... [13:17:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:17:36]Read from MH i2c: E2 [13:17:36]MH_I2C_Read... [13:17:36]Read from MH i2c: E2 03 00 [13:17:36]MH_I2C_Read... [13:17:36]Read from MH i2c: E2 03 00 5C 00 00 90 00 D0 [13:17:36]RAPDU: 90 00 [13:17:36]wFMCommunicate OK [13:17:36]SAM_PROTO_ClearQueue done [13:17:36]KKMCreateOFDPacket [13:17:36]OFDProtocolAddRootSTLVToBuf [13:17:36]FM_MakeSignedData [13:17:36]FM_MakeSignedData [13:17:36]SAM_PROTO_SignData [13:17:36]wFMCommunicate request_size=4 [13:17:36]MH_SAM_APDU [13:17:36]CAPDU: 80 0D 01 02 [13:17:36]Write to MH i2c: E2 08 00 5D 00 80 0D 01 02 00 00 00 00 D6 [13:17:36]Write i2c OK [13:17:36]MH_I2C_Read... [13:17:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:17:36]Read from MH i2c: E2 [13:17:36]MH_I2C_Read... [13:17:36]Read from MH i2c: E2 03 00 [13:17:36]MH_I2C_Read... [13:17:36]Read from MH i2c: E2 03 00 5D 00 00 90 00 D1 [13:17:36]RAPDU: 90 00 [13:17:36]wFMCommunicate OK [13:17:36]wFMCommunicate request_size=255 [13:17:36]MH_SAM_APDU [13:17:36]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 E5 00 00 00 F4 03 04 00 EF 48 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 F3 7F 03 00 35 04 06 00 ED 6B 03 4F [13:17:36]Write to MH i2c: E2 02 01 5E 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 E5 00 00 00 F4 03 04 00 EF 48 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 F3 7F 03 00 35 04 06 00 ED 6B 03 4F 00 00 25 [13:17:36]Write i2c OK [13:17:36]MH_I2C_Read... [13:17:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:17:36]Read from MH i2c: E2 [13:17:36]MH_I2C_Read... [13:17:36]Read from MH i2c: E2 03 00 [13:17:36]MH_I2C_Read... [13:17:36]Read from MH i2c: E2 03 00 5E 00 00 90 00 D2 [13:17:36]RAPDU: 90 00 [13:17:36]wFMCommunicate OK [13:17:36]wFMCommunicate request_size=7 [13:17:36]MH_SAM_APDU [13:17:36]CAPDU: 80 0D 02 02 02 1B EA [13:17:36]Write to MH i2c: E2 0A 00 5F 00 80 0D 02 02 02 00 1B EA 00 00 E2 [13:17:36]Write i2c OK [13:17:36]MH_I2C_Read... [13:17:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:17:36]Read from MH i2c: E2 [13:17:36]MH_I2C_Read... [13:17:36]Read from MH i2c: E2 03 00 [13:17:36]MH_I2C_Read... [13:17:36]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [13:17:36]RAPDU: 90 00 [13:17:36]wFMCommunicate OK [13:17:36]wFMCommunicate request_size=4 [13:17:36]MH_SAM_APDU [13:17:36]CAPDU: 80 0D 03 02 [13:17:36]Write to MH i2c: E2 08 00 60 00 80 0D 03 02 00 00 00 00 DB [13:17:36]Write i2c OK [13:17:36]MH_I2C_Read... [13:17:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:17:36]Read from MH i2c: E2 [13:17:36]MH_I2C_Read... [13:17:36]Read from MH i2c: E2 0B 00 [13:17:36]MH_I2C_Read... [13:17:36]Read from MH i2c: E2 0B 00 60 00 00 83 14 1F 0D DC 25 9B FB 90 00 36 [13:17:36]RAPDU: 83 14 1F 0D DC 25 9B FB 90 00 [13:17:36]wFMCommunicate OK [13:17:36]SAM_PROTO_SignData done [13:17:36]FM_MakeSignedData done [13:17:36]CreateOFDProtocolMessage [13:17:36]wFMCommunicate request_size=4 [13:17:36]MH_SAM_APDU [13:17:36]CAPDU: 80 11 00 00 [13:17:36]Write to MH i2c: E2 08 00 61 00 80 11 00 00 00 00 00 00 DB [13:17:36]Write i2c OK [13:17:36]MH_I2C_Read... [13:17:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:17:36]Read from MH i2c: E2 [13:17:36]MH_I2C_Read... [13:17:36]Read from MH i2c: E2 17 00 [13:17:36]MH_I2C_Read... [13:17:36]Read from MH i2c: E2 17 00 61 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 32 [13:17:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [13:17:36]wFMCommunicate OK [13:17:36]CreateOFDProtocolMessage done [13:17:36]OFDSenderStorePacket 229363 [13:17:36]StoreOFDPacket docnum=229363 [13:17:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0C 01 00 00 FC D2 04 01 46 47 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 E5 00 00 00 F4 03 04 00 EF 48 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 F3 7F 03 00 35 04 06 00 ED 6B 03 4F 1B EA 83 14 1F 0D DC 25 9B FB [13:17:36]CheckFolder [13:17:36]dirname=/storage/ofd_packets [13:17:36]CheckFolder done [13:17:36]ProducePacketName [13:17:36]name=ofd_packets/00229363 [13:17:36]NVStorageSaveData ofd_packets/00229363 [13:17:36]File name is /storage/ofd_packets/00229363 [13:17:36]Write 298 bytes [13:17:36]NVStorageSaveData done [13:17:36]OFDSenderStorePacket done [13:17:36]KKMCreateOFDPacket done [13:17:36]NVStorageSaveData kkm_last_timestamp [13:17:36]File name is /storage/kkm_last_timestamp [13:17:36]Write 4 bytes [13:17:36]NVStorageSaveData done [13:17:36]ExternCall_PrintAddStr [13:17:36]wPrintStart [13:17:36]Write to MH i2c: 01 00 00 62 00 62 [13:17:36]Write i2c OK [13:17:36]MH_I2C_Read... [13:17:36]Read from MH i2c: 01 [13:17:36]MH_I2C_Read... [13:17:36]Read from MH i2c: 01 07 00 [13:17:36]MH_I2C_Read... [13:17:36]Read from MH i2c: 01 07 00 62 00 00 00 00 00 00 FF 0F 77 [13:17:36]RasterBufferAndPrint [13:17:36]line Счет N : (1)1966367 [13:17:36]line ИНН: 02508201610067 [13:17:36]line Контрольно-Кассовый Чек [13:17:36]line ПРОДАЖА [13:17:36]line ТРК (МРК, ГНК) : 41 [13:17:36]line Товар: 2710194210 [13:17:36]line ДТ-К-5 [13:17:36]line 50.000 * 0.00 [13:17:36]line = 0.00 [13:17:36]line НДС 12% НСП 1% [13:17:36]line > о реализуемом товаре [13:17:36]line ИТОГО: 0.00 [13:17:36]line НСП 1% : 0.00 [13:17:36]line НДС 12% : 0.00 [13:17:36]line Наличными: 0.00 [13:17:36]line Безнал.: 0.00 [13:17:36]line Место: АЗС № 133 "Партнер Нефть" [13:17:36]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [13:17:36]line СНО: Общий режим [13:17:36]line Чек 229 24.10.2024 13:17 [13:17:36]line Смена: 537 ФФД: 1.0 [13:17:36]line ЗНМ: 0300000091 [13:17:36]line РНМ: 0000000000091685 [13:17:36]line Версия ККМ: 001 [13:17:36]line Талоны: Топливная Карта [13:17:36]line 53628 [13:17:36]line ФМ: 0000000000871839 [13:17:36]line ФД: 229363 [13:17:36]line ФПД: 261043872799722 [13:17:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T131735&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229363&fm=261043872799722&tin=02508201610067®Number=0000000000091685&sum=0 [13:17:37]OFD Sender: Processing packet 229363 [packets to send 38, broken 37] [13:17:37]ProducePacketName [13:17:37]name=ofd_packets/00229363 [13:17:37]OFD Sender: To server: pG, [13:17:37]CommunicateWithHost lk.salyk.kg:30040 [13:17:37]ConnectInit lk.salyk.kg [13:17:37]written 0, free lines is 4095 [13:17:37]Connected sock=10 [13:17:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0C 01 00 00 FC D2 04 01 46 47 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 E5 00 00 00 F4 03 04 00 EF 48 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 F3 7F 03 00 35 04 06 00 ED 6B 03 4F 1B EA 83 14 1F 0D DC 25 9B FB [13:17:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 2F FB 47 00 AD 8B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 F3 7F 03 00 F4 03 04 00 E0 F3 19 67 B6 04 01 00 00 27 E6 D0 B9 A7 39 53 6E [13:17:37]CommunicateWithHost err = 0 [13:17:37]CheckOFDResponse [13:17:37]1017 (14) - 77093643461234 [13:17:37]1041 (16) - 0000000000871839 [13:17:37]1040 (4) - 229363 [13:17:37]1012 (4) - 24.10.2024 07:14 [13:17:37]1206 (1) - 0 [13:17:37]OFD Sender: Remove packet 229363 [13:17:37]ProducePacketName [13:17:37]name=ofd_packets/00229363 [13:17:37]NVStorageDeleteData [13:17:37]Write to MH i2c: 01 00 00 8B 00 8B [13:17:37]Write i2c OK [13:17:37]MH_I2C_Read... [13:17:37]Read from MH i2c: 01 [13:17:37]MH_I2C_Read... [13:17:37]Read from MH i2c: 01 07 00 [13:17:37]MH_I2C_Read... [13:17:37]Read from MH i2c: 01 07 00 8B 00 00 00 00 00 00 BE 0C 5C [13:17:37]RasterBufferAndPrint [13:17:37]line [13:17:37]line [13:17:37]line [13:17:37]line [13:17:37]line [13:17:37]written 0, free lines is 3265 [13:17:37]MH_Cut [13:17:37]Write to MH i2c: D1 01 00 92 00 01 64 [13:17:37]Write i2c OK [13:17:37]MH_I2C_Read... [13:17:37]Read from MH i2c: D1 [13:17:37]MH_I2C_Read... [13:17:37]Read from MH i2c: D1 01 00 [13:17:37]MH_I2C_Read... [13:17:37]Read from MH i2c: D1 01 00 92 00 00 63 [13:17:37]Write to MH i2c: 01 00 00 93 00 93 [13:17:37]Write i2c OK [13:17:37]MH_I2C_Read... [13:17:37]OFD Sender: No OFD packet to send [13:17:38]*** Cut start [13:17:38]*** Partial cut [13:17:38]*** CUTSNS_PIN = 1 [13:17:38]*** CUTSNS_PIN = 0 [13:17:38]*** Brake cut motor [13:17:39]Read from MH i2c: 01 [13:17:39]MH_I2C_Read... [13:17:39]*** Stop cut motor [13:17:39]*** Cut end [13:17:39]Read from MH i2c: 01 07 00 [13:17:39]MH_I2C_Read... [13:17:39]Read from MH i2c: 01 07 00 93 00 00 00 00 00 00 FF 0F A8 [13:17:39]process_action close_receipt done [13:17:39]requested_data is exist [13:17:39]produce_requested_data [13:17:39]requested_item fm.sn is exist - process it [13:17:39]wFMCommunicate request_size=4 [13:17:39]MH_SAM_APDU [13:17:39]CAPDU: 80 11 00 00 [13:17:39]Write to MH i2c: E2 08 00 94 00 80 11 00 00 00 00 00 00 0E [13:17:39]Write i2c OK [13:17:39]MH_I2C_Read... [13:17:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:17:39]Read from MH i2c: E2 [13:17:39]MH_I2C_Read... [13:17:39]Read from MH i2c: E2 17 00 [13:17:39]MH_I2C_Read... [13:17:39]Read from MH i2c: E2 17 00 94 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 65 [13:17:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [13:17:39]wFMCommunicate OK [13:17:39]requested_item fd.num is exist - process it [13:17:39]SAM_PROTO_GetFieldsCounters [13:17:39]wFMCommunicate request_size=4 [13:17:39]MH_SAM_APDU [13:17:39]CAPDU: 80 13 00 00 [13:17:39]Write to MH i2c: E2 08 00 95 00 80 13 00 00 00 00 00 00 11 [13:17:39]Write i2c OK [13:17:39]MH_I2C_Read... [13:17:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:17:39]Read from MH i2c: E2 [13:17:39]MH_I2C_Read... [13:17:39]Read from MH i2c: E2 62 00 [13:17:39]MH_I2C_Read... [13:17:39]Read from MH i2c: E2 62 00 95 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 F3 7F 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 E5 00 00 00 5E 04 04 00 E5 00 00 00 57 04 04 00 E6 00 00 00 19 04 04 00 00 00 00 00 90 00 79 [13:17:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 F3 7F 03 00 0E 04 04 00 19 02 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 [13:17:39]wFMCommunicate OK [13:17:39]SAM_PROTO_GetFieldsCounters done [13:17:39]requested_item shift.num is exist - process it [13:17:39]requested_item shift.opened is exist - process it [13:17:39]req_shift_opened [13:17:39]FM_GetShiftState [13:17:39]SAM_PROTO_GetShiftState [13:17:39]wFMCommunicate request_size=4 [13:17:39]MH_SAM_APDU [13:17:39]CAPDU: 80 13 01 00 [13:17:39]Write to MH i2c: E2 08 00 96 00 80 13 01 00 00 00 00 00 13 [13:17:39]Write i2c OK [13:17:39]MH_I2C_Read... [13:17:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:17:39]Read from MH i2c: E2 [13:17:39]MH_I2C_Read... [13:17:39]Read from MH i2c: E2 0E 00 [13:17:39]MH_I2C_Read... [13:17:39]Read from MH i2c: E2 0E 00 96 00 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 8B [13:17:39]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [13:17:39]wFMCommunicate OK [13:17:39]SAM_PROTO_GetShiftState done [13:17:39]FM_GetShiftState done [13:17:39]req_shift_opened done [13:17:39]requested_item shift.open_date is exist - process it [13:17:39]req_shift_open_date [13:17:39]req_shift_open_date done [13:17:39]produce_requested_data done [13:17:39]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229363,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [13:17:39]process_action_free close_receipt [13:17:39]json_value_free [13:17:39]json_value_free done [13:17:39]process_json_proto returns [13:17:39]Send response to host [13:17:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229363,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [13:17:39]free response buf [13:17:39]execute_script done [13:17:39]execute_script returns [13:17:39]free content buf [13:17:39]Sock 7.Close socket [13:17:39]Sock 7.Thread stoped [13:17:42]OFD Sender: No OFD packet to send [13:17:47]OFD Sender: No OFD packet to send [13:17:52]OFD Sender: No OFD packet to send [13:17:57]OFD Sender: No OFD packet to send [13:18:02]OFD Sender: No OFD packet to send [13:18:07]OFD Sender: No OFD packet to send [13:18:12]OFD Sender: No OFD packet to send [13:18:17]OFD Sender: No OFD packet to send [13:18:22]OFD Sender: No OFD packet to send [13:18:27]OFD Sender: No OFD packet to send [13:18:32]OFD Sender: No OFD packet to send [13:18:37]OFD Sender: No OFD packet to send [13:18:42]OFD Sender: No OFD packet to send [13:18:47]OFD Sender: No OFD packet to send [13:18:50]accept exits with 9 [13:18:50]New connection [13:18:50]New thread 3067534692 created [13:18:50]Thread 3067391332 joined [13:18:50]Waiting for new connection... [13:18:50] Sock 9.Parse request [13:18:50]Sock 9.Check first char [13:18:50]Sock 9.First char is OK [13:18:50]request: POST /json_proto HTTP/1.0 [13:18:50]Method: POST [13:18:50]URL: /json_proto [13:18:50]Method is POST - this is cgi request [13:18:50]url: /json_proto [13:18:50]query_string will be loaded in cgi processing [13:18:50]execute_cgi json_proto POST (null) [13:18:50]execute_cgi path=json_proto method=POST [13:18:50]POST find Content-Length [13:18:50]Host: 172.17.44.195:8080 [13:18:50]Content-Length: 678 [13:18:50]Content-Type: application/json [13:18:50] [13:18:50]POST finish read [13:18:50]Found Content-Length = 678 [13:18:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966369", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:18:50]execute_script... [13:18: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)1966369", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:18:50]POST & json_proto [13:18:50]process_json_proto [13:18:50]json parsed OK: [13:18:50]protocol is kg_v1.0 [13:18:50]action value=close_receipt [13:18:50]process_action close_receipt [13:18:50]cmd_close_receipt [13:18:50]MH_GetDate [13:18:50]Write to MH i2c: F0 00 00 97 00 86 [13:18:50]Write i2c OK [13:18:50]MH_I2C_Read... [13:18:50]Read from MH i2c: F0 [13:18:50]MH_I2C_Read... [13:18:50]Read from MH i2c: F0 09 00 [13:18:50]MH_I2C_Read... [13:18:50]Read from MH i2c: F0 09 00 97 00 00 3A 49 1A 67 82 C9 CF 66 13 [13:18:50]GetLastDocTimeStamp 1729775855 [13:18:50]current date 1729775930 [13:18:50]FM_GetShiftState [13:18:50]SAM_PROTO_GetShiftState [13:18:50]wFMCommunicate request_size=4 [13:18:50]MH_SAM_APDU [13:18:50]CAPDU: 80 13 01 00 [13:18:50]Write to MH i2c: E2 08 00 98 00 80 13 01 00 00 00 00 00 15 [13:18:50]Write i2c OK [13:18:50]MH_I2C_Read... [13:18:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:18:50]Read from MH i2c: E2 [13:18:50]MH_I2C_Read... [13:18:50]Read from MH i2c: E2 0E 00 [13:18:50]MH_I2C_Read... [13:18:50]Read from MH i2c: E2 0E 00 98 00 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 8D [13:18:50]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [13:18:50]wFMCommunicate OK [13:18:50]SAM_PROTO_GetShiftState done [13:18:50]FM_GetShiftState done [13:18:50]opened in 1729728859 [13:18:50]opened+sec_in_day 1729815259 [13:18:50]quantity*price = 50041 [13:18:50]sum+1 = 50042 [13:18:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 230 24.10.2024 13:18 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229364 ФПД: 251072648041321 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T131850&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229364&fm=251072648041321&tin=02508201610067®Number=0000000000091685&sum=50000 [13:18:51]StoreToDocumentArchive [13:18:51]shift 537 fd 229364 [13:18:51]save to /storage/0537/doc_00229364 [13:18:51]save last doc name /storage/0537/doc_00229364 to /storage/kkm_last_doc_name [13:18:51]save OK [13:18:51]Clear old archive folders... [13:18:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:18:51]tlvbuf is 01FFDDE0 [13:18:51]SAM_PROTO_ClearQueue [13:18:51]wFMCommunicate request_size=4 [13:18:51]MH_SAM_APDU [13:18:51]CAPDU: 80 09 00 00 [13:18:51]Write to MH i2c: E2 08 00 A5 00 80 09 00 00 00 00 00 00 17 [13:18:51]Write i2c OK [13:18:51]MH_I2C_Read... [13:18:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:18:51]Read from MH i2c: E2 [13:18:51]MH_I2C_Read... [13:18:51]Read from MH i2c: E2 03 00 [13:18:51]MH_I2C_Read... [13:18:51]Read from MH i2c: E2 03 00 A5 00 00 90 00 19 [13:18:51]RAPDU: 90 00 [13:18:51]wFMCommunicate OK [13:18:51]SAM_PROTO_ClearQueue done [13:18:51]KKMCreateOFDPacket [13:18:51]OFDProtocolAddRootSTLVToBuf [13:18:51]FM_MakeSignedData [13:18:51]FM_MakeSignedData [13:18:51]SAM_PROTO_SignData [13:18:51]wFMCommunicate request_size=4 [13:18:51]MH_SAM_APDU [13:18:51]CAPDU: 80 0D 01 02 [13:18:51]Write to MH i2c: E2 08 00 A6 00 80 0D 01 02 00 00 00 00 1F [13:18:51]Write i2c OK [13:18:51]MH_I2C_Read... [13:18:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:18:51]Read from MH i2c: E2 [13:18:51]MH_I2C_Read... [13:18:51]Read from MH i2c: E2 03 00 [13:18:51]MH_I2C_Read... [13:18:51]Read from MH i2c: E2 03 00 A6 00 00 90 00 1A [13:18:51]RAPDU: 90 00 [13:18:51]wFMCommunicate OK [13:18:51]wFMCommunicate request_size=255 [13:18:51]MH_SAM_APDU [13:18:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 00 00 00 F4 03 04 00 3A 49 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 F4 7F 03 00 35 04 06 00 E4 [13:18:51]Write to MH i2c: E2 02 01 A7 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 00 00 00 F4 03 04 00 3A 49 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 F4 7F 03 00 35 04 06 00 E4 00 00 15 [13:18:51]Write i2c OK [13:18:51]MH_I2C_Read... [13:18:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:18:51]Read from MH i2c: E2 [13:18:51]MH_I2C_Read... [13:18:51]Read from MH i2c: E2 03 00 [13:18:51]MH_I2C_Read... [13:18:51]Read from MH i2c: E2 03 00 A7 00 00 90 00 1B [13:18:51]RAPDU: 90 00 [13:18:51]wFMCommunicate OK [13:18:51]wFMCommunicate request_size=10 [13:18:51]MH_SAM_APDU [13:18:51]CAPDU: 80 0D 02 02 05 59 67 FF D3 69 [13:18:51]Write to MH i2c: E2 0D 00 A8 00 80 0D 02 02 05 00 59 67 FF D3 69 00 00 27 [13:18:51]Write i2c OK [13:18:51]MH_I2C_Read... [13:18:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:18:51]Read from MH i2c: E2 [13:18:51]MH_I2C_Read... [13:18:51]Read from MH i2c: E2 03 00 [13:18:51]MH_I2C_Read... [13:18:51]Read from MH i2c: E2 03 00 A8 00 00 90 00 1C [13:18:51]RAPDU: 90 00 [13:18:51]wFMCommunicate OK [13:18:51]wFMCommunicate request_size=4 [13:18:51]MH_SAM_APDU [13:18:51]CAPDU: 80 0D 03 02 [13:18:51]Write to MH i2c: E2 08 00 A9 00 80 0D 03 02 00 00 00 00 24 [13:18:51]Write i2c OK [13:18:51]MH_I2C_Read... [13:18:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:18:51]Read from MH i2c: E2 [13:18:51]MH_I2C_Read... [13:18:51]Read from MH i2c: E2 0B 00 [13:18:51]MH_I2C_Read... [13:18:51]Read from MH i2c: E2 0B 00 A9 00 00 F0 3D 75 B9 5D 7B 4F 36 90 00 DD [13:18:51]RAPDU: F0 3D 75 B9 5D 7B 4F 36 90 00 [13:18:51]wFMCommunicate OK [13:18:51]SAM_PROTO_SignData done [13:18:51]FM_MakeSignedData done [13:18:51]CreateOFDProtocolMessage [13:18:51]wFMCommunicate request_size=4 [13:18:51]MH_SAM_APDU [13:18:51]CAPDU: 80 11 00 00 [13:18:51]Write to MH i2c: E2 08 00 AA 00 80 11 00 00 00 00 00 00 24 [13:18:51]Write i2c OK [13:18:51]MH_I2C_Read... [13:18:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:18:51]Read from MH i2c: E2 [13:18:51]MH_I2C_Read... [13:18:51]Read from MH i2c: E2 17 00 [13:18:51]MH_I2C_Read... [13:18:51]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 38 33 39 90 00 7B [13:18:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [13:18:51]wFMCommunicate OK [13:18:51]CreateOFDProtocolMessage done [13:18:51]OFDSenderStorePacket 229364 [13:18:51]StoreOFDPacket docnum=229364 [13:18:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 94 C8 07 01 F7 3D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 00 00 00 F4 03 04 00 3A 49 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 F4 7F 03 00 35 04 06 00 E4 59 67 FF D3 69 F0 3D 75 B9 5D 7B 4F 36 [13:18:51]CheckFolder [13:18:51]dirname=/storage/ofd_packets [13:18:51]CheckFolder done [13:18:51]ProducePacketName [13:18:51]name=ofd_packets/00229364 [13:18:51]NVStorageSaveData ofd_packets/00229364 [13:18:51]File name is /storage/ofd_packets/00229364 [13:18:51]Write 301 bytes [13:18:51]NVStorageSaveData done [13:18:51]OFDSenderStorePacket done [13:18:51]KKMCreateOFDPacket done [13:18:51]NVStorageSaveData kkm_last_timestamp [13:18:51]File name is /storage/kkm_last_timestamp [13:18:51]Write 4 bytes [13:18:51]NVStorageSaveData done [13:18:51]ExternCall_PrintAddStr [13:18:51]wPrintStart [13:18:51]Write to MH i2c: 01 00 00 AB 00 AB [13:18:51]Write i2c OK [13:18:51]MH_I2C_Read... [13:18:51]Read from MH i2c: 01 [13:18:51]MH_I2C_Read... [13:18:51]Read from MH i2c: 01 07 00 [13:18:51]MH_I2C_Read... [13:18:51]Read from MH i2c: 01 07 00 AB 00 00 00 00 00 00 FF 0F C0 [13:18:51]RasterBufferAndPrint [13:18:51]line Счет N : (1)1966369 [13:18:51]line ИНН: 02508201610067 [13:18:51]line Контрольно-Кассовый Чек [13:18:51]line ПРОДАЖА [13:18:51]line ТРК (МРК, ГНК) : 63 [13:18:51]line Товар: 2710124130 [13:18:51]line Аи-92-К-5 [13:18:51]line 7.480 * 66.90 [13:18:51]line = 500.41 [13:18:51]line НДС 12% НСП 1% [13:18:51]line > о реализуемом товаре [13:18:51]line ОКРУГЛЕНИЕ: -0.41 [13:18:51]line ИТОГО: 500.00 [13:18:51]line Внесено: 500.00 [13:18:51]line СДАЧА: 0.00 [13:18:51]line НСП 1% : 4.43 [13:18:51]line НДС 12% : 53.14 [13:18:51]line Наличными: 500.00 [13:18:51]line Безнал.: 0.00 [13:18:51]line Место: АЗС № 133 "Партнер Нефть" [13:18:51]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [13:18:51]line СНО: Общий режим [13:18:51]line Чек 230 24.10.2024 13:18 [13:18:51]line Смена: 537 ФФД: 1.0 [13:18:51]line ЗНМ: 0300000091 [13:18:51]line РНМ: 0000000000091685 [13:18:51]line Версия ККМ: 001 [13:18:51]line ФМ: 0000000000871839 [13:18:51]line ФД: 229364 [13:18:51]line ФПД: 251072648041321 [13:18:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T131850&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229364&fm=251072648041321&tin=02508201610067®Number=0000000000091685&sum=50000 [13:18:52]written 0, free lines is 4095 [13:18:52]OFD Sender: Processing packet 229364 [packets to send 38, broken 37] [13:18:52]ProducePacketName [13:18:52]name=ofd_packets/00229364 [13:18:52]OFD Sender: To server: pG, [13:18:52]CommunicateWithHost lk.salyk.kg:30040 [13:18:52]ConnectInit lk.salyk.kg [13:18:52]Connected sock=10 [13:18:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 94 C8 07 01 F7 3D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 00 00 00 F4 03 04 00 3A 49 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 F4 7F 03 00 35 04 06 00 E4 59 67 FF D3 69 F0 3D 75 B9 5D 7B 4F 36 [13:18:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 14 D4 47 00 8B C7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 F4 7F 03 00 F4 03 04 00 2B F4 19 67 B6 04 01 00 00 9B A7 A9 15 15 EE 70 91 [13:18:52]CommunicateWithHost err = 0 [13:18:52]CheckOFDResponse [13:18:52]1017 (14) - 77093643461234 [13:18:52]1041 (16) - 0000000000871839 [13:18:52]1040 (4) - 229364 [13:18:52]1012 (4) - 24.10.2024 07:15 [13:18:52]1206 (1) - 0 [13:18:52]OFD Sender: Remove packet 229364 [13:18:52]ProducePacketName [13:18:52]name=ofd_packets/00229364 [13:18:52]NVStorageDeleteData [13:18:52]Write to MH i2c: 01 00 00 D5 00 D5 [13:18:52]Write i2c OK [13:18:52]MH_I2C_Read... [13:18:52]Read from MH i2c: 01 [13:18:52]MH_I2C_Read... [13:18:52]Read from MH i2c: 01 07 00 [13:18:52]MH_I2C_Read... [13:18:52]Read from MH i2c: 01 07 00 D5 00 00 00 00 00 00 A1 0C 89 [13:18:52]RasterBufferAndPrint [13:18:52]line [13:18:52]line [13:18:52]line [13:18:52]line [13:18:52]line [13:18:52]written 0, free lines is 3238 [13:18:52]MH_Cut [13:18:52]Write to MH i2c: D1 01 00 DC 00 01 AE [13:18:52]Write i2c OK [13:18:52]MH_I2C_Read... [13:18:52]Read from MH i2c: D1 [13:18:52]MH_I2C_Read... [13:18:52]Read from MH i2c: D1 01 00 [13:18:52]MH_I2C_Read... [13:18:52]Read from MH i2c: D1 01 00 DC 00 00 AD [13:18:52]Write to MH i2c: 01 00 00 DD 00 DD [13:18:52]Write i2c OK [13:18:52]MH_I2C_Read... [13:18:53]OFD Sender: No OFD packet to send [13:18:53]*** Cut start [13:18:53]*** Partial cut [13:18:53]*** CUTSNS_PIN = 1 [13:18:53]*** CUTSNS_PIN = 0 [13:18:54]*** Brake cut motor [13:18:54]Read from MH i2c: 01 [13:18:54]MH_I2C_Read... [13:18:54]*** Stop cut motor [13:18:54]*** Cut end [13:18:54]Read from MH i2c: 01 07 00 [13:18:54]MH_I2C_Read... [13:18:54]Read from MH i2c: 01 07 00 DD 00 00 00 00 00 00 FF 0F F2 [13:18:54]process_action close_receipt done [13:18:54]requested_data is exist [13:18:54]produce_requested_data [13:18:54]requested_item fm.sn is exist - process it [13:18:54]wFMCommunicate request_size=4 [13:18:54]MH_SAM_APDU [13:18:54]CAPDU: 80 11 00 00 [13:18:54]Write to MH i2c: E2 08 00 DE 00 80 11 00 00 00 00 00 00 58 [13:18:54]Write i2c OK [13:18:54]MH_I2C_Read... [13:18:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:18:54]Read from MH i2c: E2 [13:18:54]MH_I2C_Read... [13:18:54]Read from MH i2c: E2 17 00 [13:18:54]MH_I2C_Read... [13:18:54]Read from MH i2c: E2 17 00 DE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 AF [13:18:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [13:18:54]wFMCommunicate OK [13:18:54]requested_item fd.num is exist - process it [13:18:54]SAM_PROTO_GetFieldsCounters [13:18:54]wFMCommunicate request_size=4 [13:18:54]MH_SAM_APDU [13:18:54]CAPDU: 80 13 00 00 [13:18:54]Write to MH i2c: E2 08 00 DF 00 80 13 00 00 00 00 00 00 5B [13:18:54]Write i2c OK [13:18:54]MH_I2C_Read... [13:18:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:18:54]Read from MH i2c: E2 [13:18:54]MH_I2C_Read... [13:18:54]Read from MH i2c: E2 62 00 [13:18:54]MH_I2C_Read... [13:18:54]Read from MH i2c: E2 62 00 DF 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 F4 7F 03 00 0E 04 04 00 19 02 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 C7 [13:18:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 F4 7F 03 00 0E 04 04 00 19 02 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 [13:18:54]wFMCommunicate OK [13:18:54]SAM_PROTO_GetFieldsCounters done [13:18:54]requested_item shift.num is exist - process it [13:18:54]requested_item shift.opened is exist - process it [13:18:54]req_shift_opened [13:18:54]FM_GetShiftState [13:18:54]SAM_PROTO_GetShiftState [13:18:54]wFMCommunicate request_size=4 [13:18:54]MH_SAM_APDU [13:18:54]CAPDU: 80 13 01 00 [13:18:54]Write to MH i2c: E2 08 00 E0 00 80 13 01 00 00 00 00 00 5D [13:18:54]Write i2c OK [13:18:54]MH_I2C_Read... [13:18:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:18:54]Read from MH i2c: E2 [13:18:54]MH_I2C_Read... [13:18:54]Read from MH i2c: E2 0E 00 [13:18:54]MH_I2C_Read... [13:18:54]Read from MH i2c: E2 0E 00 E0 00 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 D5 [13:18:54]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [13:18:54]wFMCommunicate OK [13:18:54]SAM_PROTO_GetShiftState done [13:18:54]FM_GetShiftState done [13:18:54]req_shift_opened done [13:18:54]requested_item shift.open_date is exist - process it [13:18:54]req_shift_open_date [13:18:54]req_shift_open_date done [13:18:54]produce_requested_data done [13:18:54]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229364,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [13:18:54]process_action_free close_receipt [13:18:54]json_value_free [13:18:54]json_value_free done [13:18:54]process_json_proto returns [13:18:54]Send response to host [13:18:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229364,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [13:18:54]free response buf [13:18:54]execute_script done [13:18:54]execute_script returns [13:18:54]free content buf [13:18:54]Sock 9.Close socket [13:18:54]Sock 9.Thread stoped [13:18:58]OFD Sender: No OFD packet to send [13:19:03]OFD Sender: No OFD packet to send [13:19:08]OFD Sender: No OFD packet to send [13:19:13]OFD Sender: No OFD packet to send [13:19:18]OFD Sender: No OFD packet to send [13:19:23]OFD Sender: No OFD packet to send [13:19:28]OFD Sender: No OFD packet to send [13:19:33]OFD Sender: No OFD packet to send [13:19:38]OFD Sender: No OFD packet to send [13:19:43]OFD Sender: No OFD packet to send [13:19:48]OFD Sender: No OFD packet to send [13:19:53]OFD Sender: No OFD packet to send [13:19:58]OFD Sender: No OFD packet to send [13:20:03]OFD Sender: No OFD packet to send [13:20:08]OFD Sender: No OFD packet to send [13:20:13]OFD Sender: No OFD packet to send [13:20:18]OFD Sender: No OFD packet to send [13:20:23]OFD Sender: No OFD packet to send [13:20:28]OFD Sender: No OFD packet to send [13:20:33]OFD Sender: No OFD packet to send [13:20:38]OFD Sender: No OFD packet to send [13:20:43]OFD Sender: No OFD packet to send [13:20:48]OFD Sender: No OFD packet to send [13:20:53]OFD Sender: No OFD packet to send [13:20:58]OFD Sender: No OFD packet to send [13:21:03]OFD Sender: No OFD packet to send [13:21:08]OFD Sender: No OFD packet to send [13:21:13]OFD Sender: No OFD packet to send [13:21:18]OFD Sender: No OFD packet to send [13:21:23]OFD Sender: No OFD packet to send [13:21:28]OFD Sender: No OFD packet to send [13:21:33]OFD Sender: No OFD packet to send [13:21:38]OFD Sender: No OFD packet to send [13:21:43]OFD Sender: No OFD packet to send [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:13]OFD Sender: No OFD packet to send [13:22:18]OFD Sender: No OFD packet to send [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:43]OFD Sender: No OFD packet to send [13:22:48]OFD Sender: No OFD packet to send [13:22:53]OFD Sender: No OFD packet to send [13:22:58]OFD Sender: No OFD packet to send [13:23:03]OFD Sender: No OFD packet to send [13:23:08]OFD Sender: No OFD packet to send [13:23:13]OFD Sender: No OFD packet to send [13:23:18]OFD Sender: No OFD packet to send [13:23:23]OFD Sender: No OFD packet to send [13:23:28]OFD Sender: No OFD packet to send [13:23:33]OFD Sender: No OFD packet to send [13:23:38]OFD Sender: No OFD packet to send [13:23:43]OFD Sender: No OFD packet to send [13:23:48]OFD Sender: No OFD packet to send [13:23:53]OFD Sender: No OFD packet to send [13:23:58]OFD Sender: No OFD packet to send [13:24:03]OFD Sender: No OFD packet to send [13:24:08]OFD Sender: No OFD packet to send [13:24:13]OFD Sender: No OFD packet to send [13:24:18]OFD Sender: No OFD packet to send [13:24:23]OFD Sender: No OFD packet to send [13:24:28]OFD Sender: No OFD packet to send [13:24:33]OFD Sender: No OFD packet to send [13:24:38]OFD Sender: No OFD packet to send [13:24:43]OFD Sender: No OFD packet to send [13:24:48]OFD Sender: No OFD packet to send [13:24:53]OFD Sender: No OFD packet to send [13:24:58]OFD Sender: No OFD packet to send [13:25:03]OFD Sender: No OFD packet to send [13:25:08]OFD Sender: No OFD packet to send [13:25:13]OFD Sender: No OFD packet to send [13:25:18]OFD Sender: No OFD packet to send [13:25:23]OFD Sender: No OFD packet to send [13:25:28]OFD Sender: No OFD packet to send [13:25:33]OFD Sender: No OFD packet to send [13:25:38]OFD Sender: No OFD packet to send [13:25:43]OFD Sender: No OFD packet to send [13:25:48]OFD Sender: No OFD packet to send [13:25:53]OFD Sender: No OFD packet to send [13:25:58]OFD Sender: No OFD packet to send [13:26:03]OFD Sender: No OFD packet to send [13:26:08]OFD Sender: No OFD packet to send [13:26:13]OFD Sender: No OFD packet to send [13:26:18]OFD Sender: No OFD packet to send [13:26:23]OFD Sender: No OFD packet to send [13:26:28]OFD Sender: No OFD packet to send [13:26:33]OFD Sender: No OFD packet to send [13:26:38]OFD Sender: No OFD packet to send [13:26:43]OFD Sender: No OFD packet to send [13:26:48]OFD Sender: No OFD packet to send [13:26:53]OFD Sender: No OFD packet to send [13:26:58]OFD Sender: No OFD packet to send [13:27:03]OFD Sender: No OFD packet to send [13:27:08]OFD Sender: No OFD packet to send [13:27:13]OFD Sender: No OFD packet to send [13:27:18]OFD Sender: No OFD packet to send [13:27:23]OFD Sender: No OFD packet to send [13:27:28]OFD Sender: No OFD packet to send [13:27:33]OFD Sender: No OFD packet to send [13:27:38]OFD Sender: No OFD packet to send [13:27:43]OFD Sender: No OFD packet to send [13:27:48]OFD Sender: No OFD packet to send [13:27:53]OFD Sender: No OFD packet to send [13:27:58]OFD Sender: No OFD packet to send [13:28:03]OFD Sender: No OFD packet to send [13:28:08]OFD Sender: No OFD packet to send [13:28:13]OFD Sender: No OFD packet to send [13:28:18]OFD Sender: No OFD packet to send [13:28:23]OFD Sender: No OFD packet to send [13:28:28]OFD Sender: No OFD packet to send [13:28:33]OFD Sender: No OFD packet to send [13:28:38]OFD Sender: No OFD packet to send [13:28:43]OFD Sender: No OFD packet to send [13:28:48]OFD Sender: No OFD packet to send [13:28:53]OFD Sender: No OFD packet to send [13:28:58]OFD Sender: No OFD packet to send [13:29:03]OFD Sender: No OFD packet to send [13:29:08]OFD Sender: No OFD packet to send [13:29:13]OFD Sender: No OFD packet to send [13:29:18]OFD Sender: No OFD packet to send [13:29:23]OFD Sender: No OFD packet to send [13:29:28]OFD Sender: No OFD packet to send [13:29:33]OFD Sender: No OFD packet to send [13:29:38]OFD Sender: No OFD packet to send [13:29:43]OFD Sender: No OFD packet to send [13:29:48]OFD Sender: No OFD packet to send [13:29:53]OFD Sender: No OFD packet to send [13:29:58]OFD Sender: No OFD packet to send [13:30:03]OFD Sender: No OFD packet to send [13:30:08]OFD Sender: No OFD packet to send [13:30:13]OFD Sender: No OFD packet to send [13:30:18]OFD Sender: No OFD packet to send [13:30:23]OFD Sender: No OFD packet to send [13:30:28]OFD Sender: No OFD packet to send [13:30:33]OFD Sender: No OFD packet to send [13:30:38]OFD Sender: No OFD packet to send [13:30:43]OFD Sender: No OFD packet to send [13:30:48]OFD Sender: No OFD packet to send [13:30:53]OFD Sender: No OFD packet to send [13:30:58]OFD Sender: No OFD packet to send [13:31:03]OFD Sender: No OFD packet to send [13:31:08]OFD Sender: No OFD packet to send [13:31:13]OFD Sender: No OFD packet to send [13:31:18]OFD Sender: No OFD packet to send [13:31:23]OFD Sender: No OFD packet to send [13:31:28]OFD Sender: No OFD packet to send [13:31:33]OFD Sender: No OFD packet to send [13:31:38]OFD Sender: No OFD packet to send [13:31:43]OFD Sender: No OFD packet to send [13:31:48]OFD Sender: No OFD packet to send [13:31:53]OFD Sender: No OFD packet to send [13:31:58]OFD Sender: No OFD packet to send [13:32:03]OFD Sender: No OFD packet to send [13:32:08]OFD Sender: No OFD packet to send [13:32:13]OFD Sender: No OFD packet to send [13:32:18]OFD Sender: No OFD packet to send [13:32:23]OFD Sender: No OFD packet to send [13:32:28]OFD Sender: No OFD packet to send [13:32:33]OFD Sender: No OFD packet to send [13:32:38]OFD Sender: No OFD packet to send [13:32:43]OFD Sender: No OFD packet to send [13:32:48]OFD Sender: No OFD packet to send [13:32:53]OFD Sender: No OFD packet to send [13:32:58]OFD Sender: No OFD packet to send [13:33:03]OFD Sender: No OFD packet to send [13:33:08]OFD Sender: No OFD packet to send [13:33:13]OFD Sender: No OFD packet to send [13:33:18]OFD Sender: No OFD packet to send [13:33:23]OFD Sender: No OFD packet to send [13:33:28]OFD Sender: No OFD packet to send [13:33:33]OFD Sender: No OFD packet to send [13:33:38]OFD Sender: No OFD packet to send [13:33:43]OFD Sender: No OFD packet to send [13:33:48]OFD Sender: No OFD packet to send [13:33:53]OFD Sender: No OFD packet to send [13:33:58]OFD Sender: No OFD packet to send [13:34:03]OFD Sender: No OFD packet to send [13:34:08]OFD Sender: No OFD packet to send [13:34:13]OFD Sender: No OFD packet to send [13:34:18]OFD Sender: No OFD packet to send [13:34:23]OFD Sender: No OFD packet to send [13:34:28]OFD Sender: No OFD packet to send [13:34:33]OFD Sender: No OFD packet to send [13:34:38]OFD Sender: No OFD packet to send [13:34:43]OFD Sender: No OFD packet to send [13:34:48]OFD Sender: No OFD packet to send [13:34:53]OFD Sender: No OFD packet to send [13:34:58]OFD Sender: No OFD packet to send [13:35:03]OFD Sender: No OFD packet to send [13:35:08]OFD Sender: No OFD packet to send [13:35:13]OFD Sender: No OFD packet to send [13:35:19]OFD Sender: No OFD packet to send [13:35:24]OFD Sender: No OFD packet to send [13:35:29]OFD Sender: No OFD packet to send [13:35:34]OFD Sender: No OFD packet to send [13:35:39]OFD Sender: No OFD packet to send [13:35:44]OFD Sender: No OFD packet to send [13:35:49]OFD Sender: No OFD packet to send [13:35:54]OFD Sender: No OFD packet to send [13:35:59]OFD Sender: No OFD packet to send [13:36:04]OFD Sender: No OFD packet to send [13:36:09]OFD Sender: No OFD packet to send [13:36:14]OFD Sender: No OFD packet to send [13:36:19]OFD Sender: No OFD packet to send [13:36:24]OFD Sender: No OFD packet to send [13:36:29]OFD Sender: No OFD packet to send [13:36:34]OFD Sender: No OFD packet to send [13:36:39]OFD Sender: No OFD packet to send [13:36:44]OFD Sender: No OFD packet to send [13:36:49]OFD Sender: No OFD packet to send [13:36:54]OFD Sender: No OFD packet to send [13:36:59]OFD Sender: No OFD packet to send [13:37:04]OFD Sender: No OFD packet to send [13:37:09]OFD Sender: No OFD packet to send [13:37:14]OFD Sender: No OFD packet to send [13:37:19]OFD Sender: No OFD packet to send [13:37:24]OFD Sender: No OFD packet to send [13:37:29]OFD Sender: No OFD packet to send [13:37:34]OFD Sender: No OFD packet to send [13:37:39]OFD Sender: No OFD packet to send [13:37:44]OFD Sender: No OFD packet to send [13:37:49]OFD Sender: No OFD packet to send [13:37:54]OFD Sender: No OFD packet to send [13:37:59]OFD Sender: No OFD packet to send [13:38:04]OFD Sender: No OFD packet to send [13:38:09]OFD Sender: No OFD packet to send [13:38:14]OFD Sender: No OFD packet to send [13:38:19]OFD Sender: No OFD packet to send [13:38:24]OFD Sender: No OFD packet to send [13:38:29]OFD Sender: No OFD packet to send [13:38:34]OFD Sender: No OFD packet to send [13:38:39]OFD Sender: No OFD packet to send [13:38:44]OFD Sender: No OFD packet to send [13:38:49]OFD Sender: No OFD packet to send [13:38:54]OFD Sender: No OFD packet to send [13:38:59]OFD Sender: No OFD packet to send [13:39:04]OFD Sender: No OFD packet to send [13:39:09]OFD Sender: No OFD packet to send [13:39:14]OFD Sender: No OFD packet to send [13:39:19]OFD Sender: No OFD packet to send [13:39:24]OFD Sender: No OFD packet to send [13:39:29]OFD Sender: No OFD packet to send [13:39:34]OFD Sender: No OFD packet to send [13:39:39]OFD Sender: No OFD packet to send [13:39:44]OFD Sender: No OFD packet to send [13:39:49]OFD Sender: No OFD packet to send [13:39:54]OFD Sender: No OFD packet to send [13:39:59]OFD Sender: No OFD packet to send [13:40:04]OFD Sender: No OFD packet to send [13:40:09]OFD Sender: No OFD packet to send [13:40:14]OFD Sender: No OFD packet to send [13:40:19]OFD Sender: No OFD packet to send [13:40:24]OFD Sender: No OFD packet to send [13:40:29]OFD Sender: No OFD packet to send [13:40:34]OFD Sender: No OFD packet to send [13:40:39]OFD Sender: No OFD packet to send [13:40:44]OFD Sender: No OFD packet to send [13:40:49]OFD Sender: No OFD packet to send [13:40:54]OFD Sender: No OFD packet to send [13:40:59]OFD Sender: No OFD packet to send [13:41:04]OFD Sender: No OFD packet to send [13:41:09]OFD Sender: No OFD packet to send [13:41:14]OFD Sender: No OFD packet to send [13:41:19]OFD Sender: No OFD packet to send [13:41:24]OFD Sender: No OFD packet to send [13:41:29]OFD Sender: No OFD packet to send [13:41:34]OFD Sender: No OFD packet to send [13:41:39]OFD Sender: No OFD packet to send [13:41:44]OFD Sender: No OFD packet to send [13:41:49]OFD Sender: No OFD packet to send [13:41:54]OFD Sender: No OFD packet to send [13:41:59]OFD Sender: No OFD packet to send [13:42:04]OFD Sender: No OFD packet to send [13:42:09]OFD Sender: No OFD packet to send [13:42:14]OFD Sender: No OFD packet to send [13:42:19]OFD Sender: No OFD packet to send [13:42:24]OFD Sender: No OFD packet to send [13:42:29]OFD Sender: No OFD packet to send [13:42:34]OFD Sender: No OFD packet to send [13:42:39]OFD Sender: No OFD packet to send [13:42:44]OFD Sender: No OFD packet to send [13:42:49]OFD Sender: No OFD packet to send [13:42:54]OFD Sender: No OFD packet to send [13:42:59]OFD Sender: No OFD packet to send [13:43:04]OFD Sender: No OFD packet to send [13:43:09]OFD Sender: No OFD packet to send [13:43:14]OFD Sender: No OFD packet to send [13:43:19]OFD Sender: No OFD packet to send [13:43:24]OFD Sender: No OFD packet to send [13:43:29]OFD Sender: No OFD packet to send [13:43:34]OFD Sender: No OFD packet to send [13:43:39]OFD Sender: No OFD packet to send [13:43:44]OFD Sender: No OFD packet to send [13:43:49]OFD Sender: No OFD packet to send [13:43:54]OFD Sender: No OFD packet to send [13:43:59]OFD Sender: No OFD packet to send [13:44:04]OFD Sender: No OFD packet to send [13:44:09]OFD Sender: No OFD packet to send [13:44:14]OFD Sender: No OFD packet to send [13:44:19]OFD Sender: No OFD packet to send [13:44:24]OFD Sender: No OFD packet to send [13:44:29]OFD Sender: No OFD packet to send [13:44:34]OFD Sender: No OFD packet to send [13:44:39]OFD Sender: No OFD packet to send [13:44:44]OFD Sender: No OFD packet to send [13:44:49]OFD Sender: No OFD packet to send [13:44:54]OFD Sender: No OFD packet to send [13:44:59]OFD Sender: No OFD packet to send [13:45:04]OFD Sender: No OFD packet to send [13:45:09]OFD Sender: No OFD packet to send [13:45:14]OFD Sender: No OFD packet to send [13:45:19]OFD Sender: No OFD packet to send [13:45:24]OFD Sender: No OFD packet to send [13:45:29]OFD Sender: No OFD packet to send [13:45:34]OFD Sender: No OFD packet to send [13:45:39]OFD Sender: No OFD packet to send [13:45:44]OFD Sender: No OFD packet to send [13:45:49]OFD Sender: No OFD packet to send [13:45:54]OFD Sender: No OFD packet to send [13:45:59]OFD Sender: No OFD packet to send [13:46:04]OFD Sender: No OFD packet to send [13:46:09]OFD Sender: No OFD packet to send [13:46:14]OFD Sender: No OFD packet to send [13:46:19]OFD Sender: No OFD packet to send [13:46:24]OFD Sender: No OFD packet to send [13:46:29]OFD Sender: No OFD packet to send [13:46:29]accept exits with 7 [13:46:29]New connection [13:46:29]New thread 3067391332 created [13:46:29]Thread 3067534692 joined [13:46:29]Waiting for new connection... [13:46:29] Sock 7.Parse request [13:46:29]Sock 7.Check first char [13:46:29]Sock 7.First char is OK [13:46:29]request: POST /json_proto HTTP/1.0 [13:46:29]Method: POST [13:46:29]URL: /json_proto [13:46:29]Method is POST - this is cgi request [13:46:29]url: /json_proto [13:46:29]query_string will be loaded in cgi processing [13:46:29]execute_cgi json_proto POST (null) [13:46:29]execute_cgi path=json_proto method=POST [13:46:29]POST find Content-Length [13:46:29]Host: 172.17.44.195:8080 [13:46:29]Content-Length: 641 [13:46:29]Content-Type: application/json [13:46:29] [13:46:29]POST finish read [13:46:29]Found Content-Length = 641 [13:46:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966395", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.000, "sum" : 669.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 669.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:46:29]execute_script... [13:46: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)1966395", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.000, "sum" : 669.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 669.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:46:29]POST & json_proto [13:46:29]process_json_proto [13:46:29]json parsed OK: [13:46:29]protocol is kg_v1.0 [13:46:29]action value=close_receipt [13:46:29]process_action close_receipt [13:46:29]cmd_close_receipt [13:46:29]MH_GetDate [13:46:29]Write to MH i2c: F0 00 00 E1 00 D0 [13:46:29]Write i2c OK [13:46:29]MH_I2C_Read... [13:46:29]Read from MH i2c: F0 [13:46:29]MH_I2C_Read... [13:46:29]Read from MH i2c: F0 09 00 [13:46:29]MH_I2C_Read... [13:46:29]Read from MH i2c: F0 09 00 E1 00 00 B6 4F 1A 67 82 C9 CF 66 DF [13:46:29]GetLastDocTimeStamp 1729775930 [13:46:29]current date 1729777590 [13:46:29]FM_GetShiftState [13:46:29]SAM_PROTO_GetShiftState [13:46:29]wFMCommunicate request_size=4 [13:46:29]MH_SAM_APDU [13:46:29]CAPDU: 80 13 01 00 [13:46:29]Write to MH i2c: E2 08 00 E2 00 80 13 01 00 00 00 00 00 5F [13:46:29]Write i2c OK [13:46:29]MH_I2C_Read... [13:46:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:46:29]Read from MH i2c: E2 [13:46:29]MH_I2C_Read... [13:46:29]Read from MH i2c: E2 0E 00 [13:46:29]MH_I2C_Read... [13:46:29]Read from MH i2c: E2 0E 00 E2 00 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 D7 [13:46:29]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [13:46:29]wFMCommunicate OK [13:46:29]SAM_PROTO_GetShiftState done [13:46:29]FM_GetShiftState done [13:46:29]opened in 1729728859 [13:46:29]opened+sec_in_day 1729815259 [13:46:29]quantity*price = 66900 [13:46:29]sum+1 = 66901 [13:46:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 669.00 НСП 1% : 5.92 НДС 12% : 71.04 Наличными: 669.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 231 24.10.2024 13:46 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229365 ФПД: 218024540236902 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T134630&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229365&fm=218024540236902&tin=02508201610067®Number=0000000000091685&sum=66900 [13:46:31]StoreToDocumentArchive [13:46:31]shift 537 fd 229365 [13:46:31]save to /storage/0537/doc_00229365 [13:46:31]save last doc name /storage/0537/doc_00229365 to /storage/kkm_last_doc_name [13:46:31]save OK [13:46:31]Clear old archive folders... [13:46:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:46:31]tlvbuf is 01FF5410 [13:46:31]SAM_PROTO_ClearQueue [13:46:31]wFMCommunicate request_size=4 [13:46:31]MH_SAM_APDU [13:46:31]CAPDU: 80 09 00 00 [13:46:31]Write to MH i2c: E2 08 00 EF 00 80 09 00 00 00 00 00 00 61 [13:46:31]Write i2c OK [13:46:31]MH_I2C_Read... [13:46:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:46:31]Read from MH i2c: E2 [13:46:31]MH_I2C_Read... [13:46:31]Read from MH i2c: E2 03 00 [13:46:31]MH_I2C_Read... [13:46:31]Read from MH i2c: E2 03 00 EF 00 00 90 00 63 [13:46:31]RAPDU: 90 00 [13:46:31]wFMCommunicate OK [13:46:31]SAM_PROTO_ClearQueue done [13:46:31]KKMCreateOFDPacket [13:46:31]OFDProtocolAddRootSTLVToBuf [13:46:31]FM_MakeSignedData [13:46:31]FM_MakeSignedData [13:46:31]SAM_PROTO_SignData [13:46:31]wFMCommunicate request_size=4 [13:46:31]MH_SAM_APDU [13:46:31]CAPDU: 80 0D 01 02 [13:46:31]Write to MH i2c: E2 08 00 F0 00 80 0D 01 02 00 00 00 00 69 [13:46:31]Write i2c OK [13:46:31]MH_I2C_Read... [13:46:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:46:31]Read from MH i2c: E2 [13:46:31]MH_I2C_Read... [13:46:31]Read from MH i2c: E2 03 00 [13:46:31]MH_I2C_Read... [13:46:31]Read from MH i2c: E2 03 00 F0 00 00 90 00 64 [13:46:31]RAPDU: 90 00 [13:46:31]wFMCommunicate OK [13:46:31]wFMCommunicate request_size=255 [13:46:31]MH_SAM_APDU [13:46: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 10 27 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 54 05 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 05 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 1B 00 00 00 00 07 04 06 00 54 05 01 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 B6 4F 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 F5 7F 03 00 35 04 06 00 C6 [13:46:31]Write to MH i2c: E2 02 01 F1 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 27 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 54 05 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 05 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 1B 00 00 00 00 07 04 06 00 54 05 01 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 B6 4F 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 F5 7F 03 00 35 04 06 00 C6 00 00 EE [13:46:31]Write i2c OK [13:46:31]MH_I2C_Read... [13:46:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:46:31]Read from MH i2c: E2 [13:46:31]MH_I2C_Read... [13:46:31]Read from MH i2c: E2 03 00 [13:46:31]MH_I2C_Read... [13:46:31]Read from MH i2c: E2 03 00 F1 00 00 90 00 65 [13:46:31]RAPDU: 90 00 [13:46:31]wFMCommunicate OK [13:46:31]wFMCommunicate request_size=10 [13:46:31]MH_SAM_APDU [13:46:31]CAPDU: 80 0D 02 02 05 4A CB 45 EC 66 [13:46:31]Write to MH i2c: E2 0D 00 F2 00 80 0D 02 02 05 00 4A CB 45 EC 66 00 00 22 [13:46:31]Write i2c OK [13:46:31]MH_I2C_Read... [13:46:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:46:31]Read from MH i2c: E2 [13:46:31]MH_I2C_Read... [13:46:31]Read from MH i2c: E2 03 00 [13:46:31]MH_I2C_Read... [13:46:31]Read from MH i2c: E2 03 00 F2 00 00 90 00 66 [13:46:31]RAPDU: 90 00 [13:46:31]wFMCommunicate OK [13:46:31]wFMCommunicate request_size=4 [13:46:31]MH_SAM_APDU [13:46:31]CAPDU: 80 0D 03 02 [13:46:31]Write to MH i2c: E2 08 00 F3 00 80 0D 03 02 00 00 00 00 6E [13:46:31]Write i2c OK [13:46:31]MH_I2C_Read... [13:46:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:46:31]Read from MH i2c: E2 [13:46:31]MH_I2C_Read... [13:46:31]Read from MH i2c: E2 0B 00 [13:46:31]MH_I2C_Read... [13:46:31]Read from MH i2c: E2 0B 00 F3 00 00 B9 9A 4E D4 04 0C 20 AE 90 00 C2 [13:46:31]RAPDU: B9 9A 4E D4 04 0C 20 AE 90 00 [13:46:31]wFMCommunicate OK [13:46:31]SAM_PROTO_SignData done [13:46:31]FM_MakeSignedData done [13:46:31]CreateOFDProtocolMessage [13:46:31]wFMCommunicate request_size=4 [13:46:31]MH_SAM_APDU [13:46:31]CAPDU: 80 11 00 00 [13:46:31]Write to MH i2c: E2 08 00 F4 00 80 11 00 00 00 00 00 00 6E [13:46:31]Write i2c OK [13:46:31]MH_I2C_Read... [13:46:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:46:31]Read from MH i2c: E2 [13:46:31]MH_I2C_Read... [13:46:31]Read from MH i2c: E2 17 00 [13:46:31]MH_I2C_Read... [13:46:31]Read from MH i2c: E2 17 00 F4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 C5 [13:46:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [13:46:31]wFMCommunicate OK [13:46:31]CreateOFDProtocolMessage done [13:46:31]OFDSenderStorePacket 229365 [13:46:31]StoreOFDPacket docnum=229365 [13:46:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 54 85 07 01 12 A5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 54 05 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 05 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 1B 00 00 00 00 07 04 06 00 54 05 01 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 B6 4F 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 F5 7F 03 00 35 04 06 00 C6 4A CB 45 EC 66 B9 9A 4E D4 04 0C 20 AE [13:46:31]CheckFolder [13:46:31]dirname=/storage/ofd_packets [13:46:31]CheckFolder done [13:46:31]ProducePacketName [13:46:31]name=ofd_packets/00229365 [13:46:31]NVStorageSaveData ofd_packets/00229365 [13:46:31]File name is /storage/ofd_packets/00229365 [13:46:31]Write 301 bytes [13:46:31]NVStorageSaveData done [13:46:31]OFDSenderStorePacket done [13:46:31]KKMCreateOFDPacket done [13:46:31]NVStorageSaveData kkm_last_timestamp [13:46:31]File name is /storage/kkm_last_timestamp [13:46:31]Write 4 bytes [13:46:31]NVStorageSaveData done [13:46:31]ExternCall_PrintAddStr [13:46:31]wPrintStart [13:46:31]Write to MH i2c: 01 00 00 F5 00 F5 [13:46:31]Write i2c OK [13:46:31]MH_I2C_Read... [13:46:31]Read from MH i2c: 01 [13:46:31]MH_I2C_Read... [13:46:31]Read from MH i2c: 01 07 00 [13:46:31]MH_I2C_Read... [13:46:31]Read from MH i2c: 01 07 00 F5 00 00 00 00 00 00 FF 0F 0A [13:46:31]RasterBufferAndPrint [13:46:31]line Счет N : (1)1966395 [13:46:31]line ИНН: 02508201610067 [13:46:31]line Контрольно-Кассовый Чек [13:46:31]line ПРОДАЖА [13:46:31]line ТРК (МРК, ГНК) : 43 [13:46:31]line Товар: 2710124130 [13:46:31]line Аи-92-К-5 [13:46:31]line 10.000 * 66.90 [13:46:31]line = 669.00 [13:46:31]line НДС 12% НСП 1% [13:46:31]line > о реализуемом товаре [13:46:31]line ИТОГО: 669.00 [13:46:31]line НСП 1% : 5.92 [13:46:31]line НДС 12% : 71.04 [13:46:31]line Наличными: 669.00 [13:46:31]line Безнал.: 0.00 [13:46:31]line Место: АЗС № 133 "Партнер Нефть" [13:46:31]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [13:46:31]line СНО: Общий режим [13:46:31]line Чек 231 24.10.2024 13:46 [13:46:31]line Смена: 537 ФФД: 1.0 [13:46:31]line ЗНМ: 0300000091 [13:46:31]line РНМ: 0000000000091685 [13:46:31]line Версия ККМ: 001 [13:46:31]line ФМ: 0000000000871839 [13:46:31]line ФД: 229365 [13:46:31]line ФПД: 218024540236902 [13:46:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T134630&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229365&fm=218024540236902&tin=02508201610067®Number=0000000000091685&sum=66900 [13:46:31]written 0, free lines is 4095 [13:46:31]OFD Sender: Processing packet 229365 [packets to send 38, broken 37] [13:46:31]ProducePacketName [13:46:31]name=ofd_packets/00229365 [13:46:31]OFD Sender: To server: pG, [13:46:31]CommunicateWithHost lk.salyk.kg:30040 [13:46:31]ConnectInit lk.salyk.kg [13:46:32]Connected sock=10 [13:46:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 54 85 07 01 12 A5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 54 05 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 05 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 1B 00 00 00 00 07 04 06 00 54 05 01 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 B6 4F 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 F5 7F 03 00 35 04 06 00 C6 4A CB 45 EC 66 B9 9A 4E D4 04 0C 20 AE [13:46:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 4E 09 47 00 08 C4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 F5 7F 03 00 F4 03 04 00 A7 FA 19 67 B6 04 01 00 00 F5 20 E4 F0 22 15 9A 65 [13:46:32]CommunicateWithHost err = 0 [13:46:32]CheckOFDResponse [13:46:32]1017 (14) - 77093643461234 [13:46:32]1041 (16) - 0000000000871839 [13:46:32]1040 (4) - 229365 [13:46:32]1012 (4) - 24.10.2024 07:43 [13:46:32]1206 (1) - 0 [13:46:32]OFD Sender: Remove packet 229365 [13:46:32]ProducePacketName [13:46:32]name=ofd_packets/00229365 [13:46:32]NVStorageDeleteData [13:46:32]Write to MH i2c: 01 00 00 1C 01 1D [13:46:32]Write i2c OK [13:46:32]MH_I2C_Read... [13:46:32]Read from MH i2c: 01 [13:46:32]MH_I2C_Read... [13:46:32]Read from MH i2c: 01 07 00 [13:46:32]MH_I2C_Read... [13:46:32]Read from MH i2c: 01 07 00 1C 01 00 00 00 00 00 DF 0C 0F [13:46:32]RasterBufferAndPrint [13:46:32]line [13:46:32]line [13:46:32]line [13:46:32]line [13:46:32]line [13:46:32]written 0, free lines is 3300 [13:46:32]MH_Cut [13:46:32]Write to MH i2c: D1 01 00 23 01 01 F6 [13:46:32]Write i2c OK [13:46:32]MH_I2C_Read... [13:46:32]Read from MH i2c: D1 [13:46:32]MH_I2C_Read... [13:46:32]Read from MH i2c: D1 01 00 [13:46:32]MH_I2C_Read... [13:46:32]Read from MH i2c: D1 01 00 23 01 00 F5 [13:46:32]Write to MH i2c: 01 00 00 24 01 25 [13:46:32]Write i2c OK [13:46:32]MH_I2C_Read... [13:46:32]OFD Sender: No OFD packet to send [13:46:33]*** Cut start [13:46:33]*** Partial cut [13:46:33]*** CUTSNS_PIN = 1 [13:46:33]*** CUTSNS_PIN = 0 [13:46:33]*** Brake cut motor [13:46:33]Read from MH i2c: 01 [13:46:33]MH_I2C_Read... [13:46:33]*** Stop cut motor [13:46:33]*** Cut end [13:46:33]Read from MH i2c: 01 07 00 [13:46:34]MH_I2C_Read... [13:46:34]Read from MH i2c: 01 07 00 24 01 00 00 00 00 00 FF 0F 3A [13:46:34]process_action close_receipt done [13:46:34]requested_data is exist [13:46:34]produce_requested_data [13:46:34]requested_item fm.sn is exist - process it [13:46:34]wFMCommunicate request_size=4 [13:46:34]MH_SAM_APDU [13:46:34]CAPDU: 80 11 00 00 [13:46:34]Write to MH i2c: E2 08 00 25 01 80 11 00 00 00 00 00 00 A0 [13:46:34]Write i2c OK [13:46:34]MH_I2C_Read... [13:46:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:46:34]Read from MH i2c: E2 [13:46:34]MH_I2C_Read... [13:46:34]Read from MH i2c: E2 17 00 [13:46:34]MH_I2C_Read... [13:46:34]Read from MH i2c: E2 17 00 25 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 F7 [13:46:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [13:46:34]wFMCommunicate OK [13:46:34]requested_item fd.num is exist - process it [13:46:34]SAM_PROTO_GetFieldsCounters [13:46:34]wFMCommunicate request_size=4 [13:46:34]MH_SAM_APDU [13:46:34]CAPDU: 80 13 00 00 [13:46:34]Write to MH i2c: E2 08 00 26 01 80 13 00 00 00 00 00 00 A3 [13:46:34]Write i2c OK [13:46:34]MH_I2C_Read... [13:46:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:46:34]Read from MH i2c: E2 [13:46:34]MH_I2C_Read... [13:46:34]Read from MH i2c: E2 62 00 [13:46:34]MH_I2C_Read... [13:46:34]Read from MH i2c: E2 62 00 26 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 F5 7F 03 00 0E 04 04 00 19 02 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 13 [13:46:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 F5 7F 03 00 0E 04 04 00 19 02 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 [13:46:34]wFMCommunicate OK [13:46:34]SAM_PROTO_GetFieldsCounters done [13:46:34]requested_item shift.num is exist - process it [13:46:34]requested_item shift.opened is exist - process it [13:46:34]req_shift_opened [13:46:34]FM_GetShiftState [13:46:34]SAM_PROTO_GetShiftState [13:46:34]wFMCommunicate request_size=4 [13:46:34]MH_SAM_APDU [13:46:34]CAPDU: 80 13 01 00 [13:46:34]Write to MH i2c: E2 08 00 27 01 80 13 01 00 00 00 00 00 A5 [13:46:34]Write i2c OK [13:46:34]MH_I2C_Read... [13:46:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:46:34]Read from MH i2c: E2 [13:46:34]MH_I2C_Read... [13:46:34]Read from MH i2c: E2 0E 00 [13:46:34]MH_I2C_Read... [13:46:34]Read from MH i2c: E2 0E 00 27 01 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 1D [13:46:34]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [13:46:34]wFMCommunicate OK [13:46:34]SAM_PROTO_GetShiftState done [13:46:34]FM_GetShiftState done [13:46:34]req_shift_opened done [13:46:34]requested_item shift.open_date is exist - process it [13:46:34]req_shift_open_date [13:46:34]req_shift_open_date done [13:46:34]produce_requested_data done [13:46:34]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229365,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [13:46:34]process_action_free close_receipt [13:46:34]json_value_free [13:46:34]json_value_free done [13:46:34]process_json_proto returns [13:46:34]Send response to host [13:46:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229365,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [13:46:34]free response buf [13:46:34]execute_script done [13:46:34]execute_script returns [13:46:34]free content buf [13:46:34]Sock 7.Close socket [13:46:34]Sock 7.Thread stoped [13:46:37]OFD Sender: No OFD packet to send [13:46:39]accept exits with 9 [13:46:39]New connection [13:46:39]New thread 3067534692 created [13:46:39]Thread 3067391332 joined [13:46:39]Waiting for new connection... [13:46:39] Sock 9.Parse request [13:46:39]Sock 9.Check first char [13:46:39]Sock 9.First char is OK [13:46:39]request: POST /json_proto HTTP/1.0 [13:46:39]Method: POST [13:46:39]URL: /json_proto [13:46:39]Method is POST - this is cgi request [13:46:39]url: /json_proto [13:46:39]query_string will be loaded in cgi processing [13:46:39]execute_cgi json_proto POST (null) [13:46:39]execute_cgi path=json_proto method=POST [13:46:39]POST find Content-Length [13:46:39]Host: 172.17.44.195:8080 [13:46:39]Content-Length: 675 [13:46:39]Content-Type: application/json [13:46:39] [13:46:39]POST finish read [13:46:39]Found Content-Length = 675 [13:46:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966394", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:46:39]execute_script... [13:46: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)1966394", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:46:39]POST & json_proto [13:46:39]process_json_proto [13:46:39]json parsed OK: [13:46:39]protocol is kg_v1.0 [13:46:39]action value=close_receipt [13:46:39]process_action close_receipt [13:46:39]cmd_close_receipt [13:46:39]MH_GetDate [13:46:39]Write to MH i2c: F0 00 00 28 01 18 [13:46:39]Write i2c OK [13:46:39]MH_I2C_Read... [13:46:39]Read from MH i2c: F0 [13:46:39]MH_I2C_Read... [13:46:39]Read from MH i2c: F0 09 00 [13:46:39]MH_I2C_Read... [13:46:39]Read from MH i2c: F0 09 00 28 01 00 C0 4F 1A 67 82 C9 CF 66 31 [13:46:40]GetLastDocTimeStamp 1729777590 [13:46:40]current date 1729777600 [13:46:40]FM_GetShiftState [13:46:40]SAM_PROTO_GetShiftState [13:46:40]wFMCommunicate request_size=4 [13:46:40]MH_SAM_APDU [13:46:40]CAPDU: 80 13 01 00 [13:46:40]Write to MH i2c: E2 08 00 29 01 80 13 01 00 00 00 00 00 A7 [13:46:40]Write i2c OK [13:46:40]MH_I2C_Read... [13:46:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:46:40]Read from MH i2c: E2 [13:46:40]MH_I2C_Read... [13:46:40]Read from MH i2c: E2 0E 00 [13:46:40]MH_I2C_Read... [13:46:40]Read from MH i2c: E2 0E 00 29 01 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 1F [13:46:40]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [13:46:40]wFMCommunicate OK [13:46:40]SAM_PROTO_GetShiftState done [13:46:40]FM_GetShiftState done [13:46:40]opened in 1729728859 [13:46:40]opened+sec_in_day 1729815259 [13:46:40]quantity*price = 60045 [13:46:40]sum+1 = 60047 [13:46:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 232 24.10.2024 13:46 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229366 ФПД: 17264469061442 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T134640&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229366&fm=17264469061442&tin=02508201610067®Number=0000000000091685&sum=60000 [13:46:41]StoreToDocumentArchive [13:46:41]shift 537 fd 229366 [13:46:41]save to /storage/0537/doc_00229366 [13:46:41]save last doc name /storage/0537/doc_00229366 to /storage/kkm_last_doc_name [13:46:41]save OK [13:46:41]Clear old archive folders... [13:46:41]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:46:41]tlvbuf is 01FFD9B0 [13:46:41]SAM_PROTO_ClearQueue [13:46:41]wFMCommunicate request_size=4 [13:46:41]MH_SAM_APDU [13:46:41]CAPDU: 80 09 00 00 [13:46:41]Write to MH i2c: E2 08 00 36 01 80 09 00 00 00 00 00 00 A9 [13:46:41]Write i2c OK [13:46:41]MH_I2C_Read... [13:46:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:46:41]Read from MH i2c: E2 [13:46:41]MH_I2C_Read... [13:46:41]Read from MH i2c: E2 03 00 [13:46:41]MH_I2C_Read... [13:46:41]Read from MH i2c: E2 03 00 36 01 00 90 00 AB [13:46:41]RAPDU: 90 00 [13:46:41]wFMCommunicate OK [13:46:41]SAM_PROTO_ClearQueue done [13:46:41]KKMCreateOFDPacket [13:46:41]OFDProtocolAddRootSTLVToBuf [13:46:41]FM_MakeSignedData [13:46:41]FM_MakeSignedData [13:46:41]SAM_PROTO_SignData [13:46:41]wFMCommunicate request_size=4 [13:46:41]MH_SAM_APDU [13:46:41]CAPDU: 80 0D 01 02 [13:46:41]Write to MH i2c: E2 08 00 37 01 80 0D 01 02 00 00 00 00 B1 [13:46:41]Write i2c OK [13:46:41]MH_I2C_Read... [13:46:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:46:41]Read from MH i2c: E2 [13:46:41]MH_I2C_Read... [13:46:41]Read from MH i2c: E2 03 00 [13:46:41]MH_I2C_Read... [13:46:41]Read from MH i2c: E2 03 00 37 01 00 90 00 AC [13:46:41]RAPDU: 90 00 [13:46:41]wFMCommunicate OK [13:46:41]wFMCommunicate request_size=255 [13:46:41]MH_SAM_APDU [13:46:41]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 E8 00 00 00 F4 03 04 00 C0 4F 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 F6 7F 03 00 35 04 06 00 0F B3 B2 8B [13:46:41]Write to MH i2c: E2 02 01 38 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 00 00 00 F4 03 04 00 C0 4F 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 F6 7F 03 00 35 04 06 00 0F B3 B2 8B 00 00 09 [13:46:41]Write i2c OK [13:46:41]MH_I2C_Read... [13:46:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:46:41]Read from MH i2c: E2 [13:46:41]MH_I2C_Read... [13:46:41]Read from MH i2c: E2 03 00 [13:46:41]MH_I2C_Read... [13:46:41]Read from MH i2c: E2 03 00 38 01 00 90 00 AD [13:46:41]RAPDU: 90 00 [13:46:41]wFMCommunicate OK [13:46:41]wFMCommunicate request_size=7 [13:46:41]MH_SAM_APDU [13:46:41]CAPDU: 80 0D 02 02 02 AF 42 [13:46:41]Write to MH i2c: E2 0A 00 39 01 80 0D 02 02 02 00 AF 42 00 00 A9 [13:46:41]Write i2c OK [13:46:41]MH_I2C_Read... [13:46:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:46:41]Read from MH i2c: E2 [13:46:41]MH_I2C_Read... [13:46:41]Read from MH i2c: E2 03 00 [13:46:41]MH_I2C_Read... [13:46:41]Read from MH i2c: E2 03 00 39 01 00 90 00 AE [13:46:41]RAPDU: 90 00 [13:46:41]wFMCommunicate OK [13:46:41]wFMCommunicate request_size=4 [13:46:41]MH_SAM_APDU [13:46:41]CAPDU: 80 0D 03 02 [13:46:41]Write to MH i2c: E2 08 00 3A 01 80 0D 03 02 00 00 00 00 B6 [13:46:41]Write i2c OK [13:46:41]MH_I2C_Read... [13:46:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:46:41]Read from MH i2c: E2 [13:46:41]MH_I2C_Read... [13:46:41]Read from MH i2c: E2 0B 00 [13:46:41]MH_I2C_Read... [13:46:41]Read from MH i2c: E2 0B 00 3A 01 00 A1 45 05 7E C7 D4 3B 1E 90 00 14 [13:46:41]RAPDU: A1 45 05 7E C7 D4 3B 1E 90 00 [13:46:41]wFMCommunicate OK [13:46:41]SAM_PROTO_SignData done [13:46:41]FM_MakeSignedData done [13:46:41]CreateOFDProtocolMessage [13:46:41]wFMCommunicate request_size=4 [13:46:41]MH_SAM_APDU [13:46:41]CAPDU: 80 11 00 00 [13:46:41]Write to MH i2c: E2 08 00 3B 01 80 11 00 00 00 00 00 00 B6 [13:46:41]Write i2c OK [13:46:41]MH_I2C_Read... [13:46:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:46:41]Read from MH i2c: E2 [13:46:41]MH_I2C_Read... [13:46:41]Read from MH i2c: E2 17 00 [13:46:41]MH_I2C_Read... [13:46:41]Read from MH i2c: E2 17 00 3B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 0D [13:46:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [13:46:41]wFMCommunicate OK [13:46:41]CreateOFDProtocolMessage done [13:46:41]OFDSenderStorePacket 229366 [13:46:41]StoreOFDPacket docnum=229366 [13:46:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0C 01 00 00 2B 6C 04 01 E4 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 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 00 00 00 F4 03 04 00 C0 4F 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 F6 7F 03 00 35 04 06 00 0F B3 B2 8B AF 42 A1 45 05 7E C7 D4 3B 1E [13:46:41]CheckFolder [13:46:41]dirname=/storage/ofd_packets [13:46:41]CheckFolder done [13:46:41]ProducePacketName [13:46:41]name=ofd_packets/00229366 [13:46:41]NVStorageSaveData ofd_packets/00229366 [13:46:41]File name is /storage/ofd_packets/00229366 [13:46:41]Write 298 bytes [13:46:41]NVStorageSaveData done [13:46:41]OFDSenderStorePacket done [13:46:41]KKMCreateOFDPacket done [13:46:41]NVStorageSaveData kkm_last_timestamp [13:46:41]File name is /storage/kkm_last_timestamp [13:46:41]Write 4 bytes [13:46:41]NVStorageSaveData done [13:46:41]ExternCall_PrintAddStr [13:46:41]wPrintStart [13:46:41]Write to MH i2c: 01 00 00 3C 01 3D [13:46:41]Write i2c OK [13:46:41]MH_I2C_Read... [13:46:41]Read from MH i2c: 01 [13:46:41]MH_I2C_Read... [13:46:41]Read from MH i2c: 01 07 00 [13:46:41]MH_I2C_Read... [13:46:41]Read from MH i2c: 01 07 00 3C 01 00 00 00 00 00 FF 0F 52 [13:46:41]RasterBufferAndPrint [13:46:41]line Счет N : (1)1966394 [13:46:41]line ИНН: 02508201610067 [13:46:41]line Контрольно-Кассовый Чек [13:46:41]line ПРОДАЖА [13:46:41]line ТРК (МРК, ГНК) : 31 [13:46:41]line Товар: 2710194210 [13:46:41]line ДТ-К-5 [13:46:41]line 7.880 * 76.20 [13:46:41]line = 600.46 [13:46:41]line НДС 12% НСП 1% [13:46:41]line > о реализуемом товаре [13:46:41]line ОКРУГЛЕНИЕ: -0.46 [13:46:41]line ИТОГО: 600.00 [13:46:41]line Внесено: 600.00 [13:46:41]line СДАЧА: 0.00 [13:46:41]line НСП 1% : 5.31 [13:46:41]line НДС 12% : 63.77 [13:46:41]line Наличными: 600.00 [13:46:41]line Безнал.: 0.00 [13:46:41]line Место: АЗС № 133 "Партнер Нефть" [13:46:41]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [13:46:41]line СНО: Общий режим [13:46:41]line Чек 232 24.10.2024 13:46 [13:46:41]line Смена: 537 ФФД: 1.0 [13:46:41]line ЗНМ: 0300000091 [13:46:41]line РНМ: 0000000000091685 [13:46:41]line Версия ККМ: 001 [13:46:41]line ФМ: 0000000000871839 [13:46:41]line ФД: 229366 [13:46:41]line ФПД: 17264469061442 [13:46:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T134640&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229366&fm=17264469061442&tin=02508201610067®Number=0000000000091685&sum=60000 [13:46:41]OFD Sender: Processing packet 229366 [packets to send 38, broken 37] [13:46:41]ProducePacketName [13:46:41]name=ofd_packets/00229366 [13:46:41]OFD Sender: To server: pG, [13:46:42]CommunicateWithHost lk.salyk.kg:30040 [13:46:42]ConnectInit lk.salyk.kg [13:46:42]written 0, free lines is 4095 [13:46:42]Connected sock=10 [13: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 38 33 39 0C 01 00 00 2B 6C 04 01 E4 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 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 00 00 00 F4 03 04 00 C0 4F 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 F6 7F 03 00 35 04 06 00 0F B3 B2 8B AF 42 A1 45 05 7E C7 D4 3B 1E [13:46:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 B3 AE 47 00 0C B1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 F6 7F 03 00 F4 03 04 00 B1 FA 19 67 B6 04 01 00 00 AD 53 8B 6D BA DB B0 43 [13:46:42]CommunicateWithHost err = 0 [13:46:42]CheckOFDResponse [13:46:42]1017 (14) - 77093643461234 [13:46:42]1041 (16) - 0000000000871839 [13:46:42]1040 (4) - 229366 [13:46:42]1012 (4) - 24.10.2024 07:43 [13:46:42]1206 (1) - 0 [13:46:42]OFD Sender: Remove packet 229366 [13:46:42]ProducePacketName [13:46:42]name=ofd_packets/00229366 [13:46:42]NVStorageDeleteData [13:46:42]Write to MH i2c: 01 00 00 66 01 67 [13:46:42]Write i2c OK [13:46:42]MH_I2C_Read... [13:46:42]Read from MH i2c: 01 [13:46:42]MH_I2C_Read... [13:46:42]Read from MH i2c: 01 07 00 [13:46:42]MH_I2C_Read... [13:46:42]Read from MH i2c: 01 07 00 66 01 00 00 00 00 00 A6 0C 20 [13:46:42]RasterBufferAndPrint [13:46:42]line [13:46:42]line [13:46:42]line [13:46:42]line [13:46:42]line [13:46:42]written 0, free lines is 3243 [13:46:42]MH_Cut [13:46:42]Write to MH i2c: D1 01 00 6D 01 01 40 [13:46:42]Write i2c OK [13:46:42]MH_I2C_Read... [13:46:42]Read from MH i2c: D1 [13:46:42]MH_I2C_Read... [13:46:42]Read from MH i2c: D1 01 00 [13:46:42]MH_I2C_Read... [13:46:42]Read from MH i2c: D1 01 00 6D 01 00 3F [13:46:42]Write to MH i2c: 01 00 00 6E 01 6F [13:46:42]Write i2c OK [13:46:42]MH_I2C_Read... [13:46:42]OFD Sender: No OFD packet to send [13:46:43]*** Cut start [13:46:43]*** Partial cut [13:46:43]*** CUTSNS_PIN = 1 [13:46:43]*** CUTSNS_PIN = 0 [13:46:43]*** Brake cut motor [13:46:44]Read from MH i2c: 01 [13:46:44]MH_I2C_Read... [13:46:44]*** Stop cut motor [13:46:44]*** Cut end [13:46:44]Read from MH i2c: 01 07 00 [13:46:44]MH_I2C_Read... [13:46:44]Read from MH i2c: 01 07 00 6E 01 00 00 00 00 00 FF 0F 84 [13:46:44]process_action close_receipt done [13:46:44]requested_data is exist [13:46:44]produce_requested_data [13:46:44]requested_item fm.sn is exist - process it [13:46:44]wFMCommunicate request_size=4 [13:46:44]MH_SAM_APDU [13:46:44]CAPDU: 80 11 00 00 [13:46:44]Write to MH i2c: E2 08 00 6F 01 80 11 00 00 00 00 00 00 EA [13:46:44]Write i2c OK [13:46:44]MH_I2C_Read... [13:46:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:46:44]Read from MH i2c: E2 [13:46:44]MH_I2C_Read... [13:46:44]Read from MH i2c: E2 17 00 [13:46:44]MH_I2C_Read... [13:46:44]Read from MH i2c: E2 17 00 6F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 41 [13:46:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [13:46:44]wFMCommunicate OK [13:46:44]requested_item fd.num is exist - process it [13:46:44]SAM_PROTO_GetFieldsCounters [13:46:44]wFMCommunicate request_size=4 [13:46:44]MH_SAM_APDU [13:46:44]CAPDU: 80 13 00 00 [13:46:44]Write to MH i2c: E2 08 00 70 01 80 13 00 00 00 00 00 00 ED [13:46:44]Write i2c OK [13:46:44]MH_I2C_Read... [13:46:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:46:44]Read from MH i2c: E2 [13:46:44]MH_I2C_Read... [13:46:44]Read from MH i2c: E2 62 00 [13:46:44]MH_I2C_Read... [13:46:44]Read from MH i2c: E2 62 00 70 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 F6 7F 03 00 0E 04 04 00 19 02 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 61 [13:46:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 F6 7F 03 00 0E 04 04 00 19 02 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 [13:46:44]wFMCommunicate OK [13:46:44]SAM_PROTO_GetFieldsCounters done [13:46:44]requested_item shift.num is exist - process it [13:46:44]requested_item shift.opened is exist - process it [13:46:44]req_shift_opened [13:46:44]FM_GetShiftState [13:46:44]SAM_PROTO_GetShiftState [13:46:44]wFMCommunicate request_size=4 [13:46:44]MH_SAM_APDU [13:46:44]CAPDU: 80 13 01 00 [13:46:44]Write to MH i2c: E2 08 00 71 01 80 13 01 00 00 00 00 00 EF [13:46:44]Write i2c OK [13:46:44]MH_I2C_Read... [13:46:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:46:44]Read from MH i2c: E2 [13:46:44]MH_I2C_Read... [13:46:44]Read from MH i2c: E2 0E 00 [13:46:44]MH_I2C_Read... [13:46:44]Read from MH i2c: E2 0E 00 71 01 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 67 [13:46:44]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [13:46:44]wFMCommunicate OK [13:46:44]SAM_PROTO_GetShiftState done [13:46:44]FM_GetShiftState done [13:46:44]req_shift_opened done [13:46:44]requested_item shift.open_date is exist - process it [13:46:44]req_shift_open_date [13:46:44]req_shift_open_date done [13:46:44]produce_requested_data done [13:46:44]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229366,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [13:46:44]process_action_free close_receipt [13:46:44]json_value_free [13:46:44]json_value_free done [13:46:44]process_json_proto returns [13:46:44]Send response to host [13:46:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229366,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [13:46:44]free response buf [13:46:44]execute_script done [13:46:44]execute_script returns [13:46:44]free content buf [13:46:44]Sock 9.Close socket [13:46:44]Sock 9.Thread stoped [13:46:47]OFD Sender: No OFD packet to send [13:46:52]OFD Sender: No OFD packet to send [13:46:57]OFD Sender: No OFD packet to send [13:46:58]accept exits with 7 [13:46:58]New connection [13:46:58]New thread 3067391332 created [13:46:58]Thread 3067534692 joined [13:46:58]Waiting for new connection... [13:46:58] Sock 7.Parse request [13:46:58]Sock 7.Check first char [13:46:58]Sock 7.First char is OK [13:46:58]request: POST /json_proto HTTP/1.0 [13:46:58]Method: POST [13:46:58]URL: /json_proto [13:46:58]Method is POST - this is cgi request [13:46:58]url: /json_proto [13:46:58]query_string will be loaded in cgi processing [13:46:58]execute_cgi json_proto POST (null) [13:46:58]execute_cgi path=json_proto method=POST [13:46:58]POST find Content-Length [13:46:58]Host: 172.17.44.195:8080 [13:46:58]Content-Length: 798 [13:46:58]Content-Type: application/json [13:46:58] [13:46:58]POST finish read [13:46:58]Found Content-Length = 798 [13:46:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966393", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 39.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4381970", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:46:58]execute_script... [13:46: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)1966393", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 39.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4381970", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:46:58]POST & json_proto [13:46:58]process_json_proto [13:46:58]json parsed OK: [13:46:58]protocol is kg_v1.0 [13:46:58]action value=close_receipt [13:46:58]process_action close_receipt [13:46:58]cmd_close_receipt [13:46:58]MH_GetDate [13:46:58]Write to MH i2c: F0 00 00 72 01 62 [13:46:58]Write i2c OK [13:46:58]MH_I2C_Read... [13:46:58]Read from MH i2c: F0 [13:46:58]MH_I2C_Read... [13:46:58]Read from MH i2c: F0 09 00 [13:46:58]MH_I2C_Read... [13:46:58]Read from MH i2c: F0 09 00 72 01 00 D2 4F 1A 67 82 C9 CF 66 8D [13:46:58]GetLastDocTimeStamp 1729777600 [13:46:58]current date 1729777618 [13:46:58]FM_GetShiftState [13:46:58]SAM_PROTO_GetShiftState [13:46:58]wFMCommunicate request_size=4 [13:46:58]MH_SAM_APDU [13:46:58]CAPDU: 80 13 01 00 [13:46:58]Write to MH i2c: E2 08 00 73 01 80 13 01 00 00 00 00 00 F1 [13:46:58]Write i2c OK [13:46:58]MH_I2C_Read... [13:46:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:46:58]Read from MH i2c: E2 [13:46:58]MH_I2C_Read... [13:46:58]Read from MH i2c: E2 0E 00 [13:46:58]MH_I2C_Read... [13:46:58]Read from MH i2c: E2 0E 00 73 01 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 69 [13:46:58]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [13:46:58]wFMCommunicate OK [13:46:58]SAM_PROTO_GetShiftState done [13:46:58]FM_GetShiftState done [13:46:58]opened in 1729728859 [13:46:58]opened+sec_in_day 1729815259 [13:46:58]quantity*price = 0 [13:46:58]sum+1 = 1 [13:46:58]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 233 24.10.2024 13:46 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 Талоны: Топливные Талоны 4381970 ФМ: 0000000000871839 ФД: 229367 ФПД: 234962870879854 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T134658&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229367&fm=234962870879854&tin=02508201610067®Number=0000000000091685&sum=0 [13:46:59]StoreToDocumentArchive [13:46:59]shift 537 fd 229367 [13:46:59]save to /storage/0537/doc_00229367 [13:46:59]save last doc name /storage/0537/doc_00229367 to /storage/kkm_last_doc_name [13:46:59]save OK [13:46:59]Clear old archive folders... [13:46:59]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:46:59]tlvbuf is 01FEE370 [13:46:59]SAM_PROTO_ClearQueue [13:46:59]wFMCommunicate request_size=4 [13:46:59]MH_SAM_APDU [13:46:59]CAPDU: 80 09 00 00 [13:46:59]Write to MH i2c: E2 08 00 80 01 80 09 00 00 00 00 00 00 F3 [13:46:59]Write i2c OK [13:46:59]MH_I2C_Read... [13:46:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:46:59]Read from MH i2c: E2 [13:46:59]MH_I2C_Read... [13:46:59]Read from MH i2c: E2 03 00 [13:46:59]MH_I2C_Read... [13:46:59]Read from MH i2c: E2 03 00 80 01 00 90 00 F5 [13:46:59]RAPDU: 90 00 [13:46:59]wFMCommunicate OK [13:46:59]SAM_PROTO_ClearQueue done [13:46:59]KKMCreateOFDPacket [13:46:59]OFDProtocolAddRootSTLVToBuf [13:46:59]FM_MakeSignedData [13:46:59]FM_MakeSignedData [13:46:59]SAM_PROTO_SignData [13:46:59]wFMCommunicate request_size=4 [13:46:59]MH_SAM_APDU [13:46:59]CAPDU: 80 0D 01 02 [13:46:59]Write to MH i2c: E2 08 00 81 01 80 0D 01 02 00 00 00 00 FB [13:46:59]Write i2c OK [13:46:59]MH_I2C_Read... [13:46:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:46:59]Read from MH i2c: E2 [13:46:59]MH_I2C_Read... [13:46:59]Read from MH i2c: E2 03 00 [13:46:59]MH_I2C_Read... [13:46:59]Read from MH i2c: E2 03 00 81 01 00 90 00 F6 [13:46:59]RAPDU: 90 00 [13:46:59]wFMCommunicate OK [13:46:59]wFMCommunicate request_size=255 [13:46:59]MH_SAM_APDU [13:46:59]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 E9 00 00 00 F4 03 04 00 D2 4F 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 F7 7F 03 00 35 04 06 00 D5 B2 8E 74 [13:46:59]Write to MH i2c: E2 02 01 82 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 00 00 00 F4 03 04 00 D2 4F 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 F7 7F 03 00 35 04 06 00 D5 B2 8E 74 00 00 75 [13:46:59]Write i2c OK [13:46:59]MH_I2C_Read... [13:46:59]Read from MH i2c: E2 [13:46:59]MH_I2C_Read... [13:46:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:46:59]Read from MH i2c: E2 03 00 [13:46:59]MH_I2C_Read... [13:46:59]Read from MH i2c: E2 03 00 82 01 00 90 00 F7 [13:46:59]RAPDU: 90 00 [13:46:59]wFMCommunicate OK [13:46:59]wFMCommunicate request_size=7 [13:46:59]MH_SAM_APDU [13:46:59]CAPDU: 80 0D 02 02 02 46 6E [13:46:59]Write to MH i2c: E2 0A 00 83 01 80 0D 02 02 02 00 46 6E 00 00 B6 [13:46:59]Write i2c OK [13:46:59]MH_I2C_Read... [13:46:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:46:59]Read from MH i2c: E2 [13:46:59]MH_I2C_Read... [13:46:59]Read from MH i2c: E2 03 00 [13:46:59]MH_I2C_Read... [13:46:59]Read from MH i2c: E2 03 00 83 01 00 90 00 F8 [13:46:59]RAPDU: 90 00 [13:46:59]wFMCommunicate OK [13:46:59]wFMCommunicate request_size=4 [13:46:59]MH_SAM_APDU [13:46:59]CAPDU: 80 0D 03 02 [13:46:59]Write to MH i2c: E2 08 00 84 01 80 0D 03 02 00 00 00 00 00 [13:46:59]Write i2c OK [13:46:59]MH_I2C_Read... [13:46:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:46:59]Read from MH i2c: E2 [13:46:59]MH_I2C_Read... [13:46:59]Read from MH i2c: E2 0B 00 [13:46:59]MH_I2C_Read... [13:46:59]Read from MH i2c: E2 0B 00 84 01 00 02 8A E0 72 2F 71 2B F7 90 00 A1 [13:46:59]RAPDU: 02 8A E0 72 2F 71 2B F7 90 00 [13:46:59]wFMCommunicate OK [13:46:59]SAM_PROTO_SignData done [13:46:59]FM_MakeSignedData done [13:46:59]CreateOFDProtocolMessage [13:46:59]wFMCommunicate request_size=4 [13:46:59]MH_SAM_APDU [13:46:59]CAPDU: 80 11 00 00 [13:46:59]Write to MH i2c: E2 08 00 85 01 80 11 00 00 00 00 00 00 00 [13:46:59]Write i2c OK [13:46:59]MH_I2C_Read... [13:46:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:46:59]Read from MH i2c: E2 [13:46:59]MH_I2C_Read... [13:46:59]Read from MH i2c: E2 17 00 [13:46:59]MH_I2C_Read... [13:46:59]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 38 33 39 90 00 57 [13:46:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [13:46:59]wFMCommunicate OK [13:46:59]CreateOFDProtocolMessage done [13:46:59]OFDSenderStorePacket 229367 [13:46:59]StoreOFDPacket docnum=229367 [13:46:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0C 01 00 00 36 3A 04 01 75 79 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 00 00 00 F4 03 04 00 D2 4F 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 F7 7F 03 00 35 04 06 00 D5 B2 8E 74 46 6E 02 8A E0 72 2F 71 2B F7 [13:46:59]CheckFolder [13:46:59]dirname=/storage/ofd_packets [13:46:59]CheckFolder done [13:46:59]ProducePacketName [13:46:59]name=ofd_packets/00229367 [13:46:59]NVStorageSaveData ofd_packets/00229367 [13:46:59]File name is /storage/ofd_packets/00229367 [13:46:59]Write 298 bytes [13:46:59]NVStorageSaveData done [13:46:59]OFDSenderStorePacket done [13:46:59]KKMCreateOFDPacket done [13:46:59]NVStorageSaveData kkm_last_timestamp [13:46:59]File name is /storage/kkm_last_timestamp [13:46:59]Write 4 bytes [13:46:59]NVStorageSaveData done [13:46:59]ExternCall_PrintAddStr [13:46:59]wPrintStart [13:46:59]Write to MH i2c: 01 00 00 86 01 87 [13:46:59]Write i2c OK [13:46:59]MH_I2C_Read... [13:46:59]Read from MH i2c: 01 [13:46:59]MH_I2C_Read... [13:46:59]Read from MH i2c: 01 07 00 [13:46:59]MH_I2C_Read... [13:46:59]Read from MH i2c: 01 07 00 86 01 00 00 00 00 00 FF 0F 9C [13:46:59]RasterBufferAndPrint [13:46:59]line Счет N : (1)1966393 [13:46:59]line ИНН: 02508201610067 [13:46:59]line Контрольно-Кассовый Чек [13:46:59]line ПРОДАЖА [13:46:59]line ТРК (МРК, ГНК) : 61 [13:46:59]line Товар: 2710194210 [13:46:59]line ДТ-К-5 [13:46:59]line 39.380 * 0.00 [13:46:59]line = 0.00 [13:46:59]line НДС 12% НСП 1% [13:46:59]line > о реализуемом товаре [13:46:59]line ИТОГО: 0.00 [13:46:59]line НСП 1% : 0.00 [13:46:59]line НДС 12% : 0.00 [13:46:59]line Наличными: 0.00 [13:46:59]line Безнал.: 0.00 [13:46:59]line Место: АЗС № 133 "Партнер Нефть" [13:46:59]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [13:46:59]line СНО: Общий режим [13:46:59]line Чек 233 24.10.2024 13:46 [13:46:59]line Смена: 537 ФФД: 1.0 [13:46:59]line ЗНМ: 0300000091 [13:46:59]line РНМ: 0000000000091685 [13:46:59]line Версия ККМ: 001 [13:46:59]line Талоны: Топливные Талоны [13:46:59]line 4381970 [13:46:59]line ФМ: 0000000000871839 [13:46:59]line ФД: 229367 [13:46:59]line ФПД: 234962870879854 [13:46:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T134658&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229367&fm=234962870879854&tin=02508201610067®Number=0000000000091685&sum=0 [13:46:59]written 0, free lines is 4095 [13:47:00]OFD Sender: Processing packet 229367 [packets to send 38, broken 37] [13:47:00]ProducePacketName [13:47:00]name=ofd_packets/00229367 [13:47:00]OFD Sender: To server: pG, [13:47:00]CommunicateWithHost lk.salyk.kg:30040 [13:47:00]ConnectInit lk.salyk.kg [13:47:00]Connected sock=10 [13:47:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0C 01 00 00 36 3A 04 01 75 79 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 00 00 00 F4 03 04 00 D2 4F 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 F7 7F 03 00 35 04 06 00 D5 B2 8E 74 46 6E 02 8A E0 72 2F 71 2B F7 [13:47:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 23 1C 47 00 39 29 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 F7 7F 03 00 F4 03 04 00 C3 FA 19 67 B6 04 01 00 00 AE BF B6 5E 16 C7 8E DA [13:47:00]CommunicateWithHost err = 0 [13:47:00]CheckOFDResponse [13:47:00]1017 (14) - 77093643461234 [13:47:00]1041 (16) - 0000000000871839 [13:47:00]1040 (4) - 229367 [13:47:00]1012 (4) - 24.10.2024 07:44 [13:47:00]1206 (1) - 0 [13:47:00]OFD Sender: Remove packet 229367 [13:47:00]ProducePacketName [13:47:00]name=ofd_packets/00229367 [13:47:00]NVStorageDeleteData [13:47:00]Write to MH i2c: 01 00 00 AF 01 B0 [13:47:00]Write i2c OK [13:47:00]MH_I2C_Read... [13:47:00]Read from MH i2c: 01 [13:47:00]MH_I2C_Read... [13:47:00]Read from MH i2c: 01 07 00 [13:47:00]MH_I2C_Read... [13:47:00]Read from MH i2c: 01 07 00 AF 01 00 00 00 00 00 C2 0C 85 [13:47:00]RasterBufferAndPrint [13:47:00]line [13:47:00]line [13:47:00]line [13:47:00]line [13:47:00]line [13:47:00]written 0, free lines is 3272 [13:47:00]MH_Cut [13:47:00]Write to MH i2c: D1 01 00 B6 01 01 89 [13:47:00]Write i2c OK [13:47:00]MH_I2C_Read... [13:47:00]Read from MH i2c: D1 [13:47:00]MH_I2C_Read... [13:47:00]Read from MH i2c: D1 01 00 [13:47:00]MH_I2C_Read... [13:47:00]Read from MH i2c: D1 01 00 B6 01 00 88 [13:47:00]Write to MH i2c: 01 00 00 B7 01 B8 [13:47:00]Write i2c OK [13:47:00]MH_I2C_Read... [13:47:00]OFD Sender: No OFD packet to send [13:47:01]*** Cut start [13:47:01]*** Partial cut [13:47:01]*** CUTSNS_PIN = 1 [13:47:01]*** CUTSNS_PIN = 0 [13:47:01]*** Brake cut motor [13:47:01]Read from MH i2c: 01 [13:47:02]MH_I2C_Read... [13:47:02]*** Stop cut motor [13:47:02]*** Cut end [13:47:02]Read from MH i2c: 01 07 00 [13:47:02]MH_I2C_Read... [13:47:02]Read from MH i2c: 01 07 00 B7 01 00 00 00 00 00 FF 0F CD [13:47:02]process_action close_receipt done [13:47:02]requested_data is exist [13:47:02]produce_requested_data [13:47:02]requested_item fm.sn is exist - process it [13:47:02]wFMCommunicate request_size=4 [13:47:02]MH_SAM_APDU [13:47:02]CAPDU: 80 11 00 00 [13:47:02]Write to MH i2c: E2 08 00 B8 01 80 11 00 00 00 00 00 00 33 [13:47:02]Write i2c OK [13:47:02]MH_I2C_Read... [13:47:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:47:02]Read from MH i2c: E2 [13:47:02]MH_I2C_Read... [13:47:02]Read from MH i2c: E2 17 00 [13:47:02]MH_I2C_Read... [13:47:02]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 38 33 39 90 00 8A [13:47:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [13:47:02]wFMCommunicate OK [13:47:02]requested_item fd.num is exist - process it [13:47:02]SAM_PROTO_GetFieldsCounters [13:47:02]wFMCommunicate request_size=4 [13:47:02]MH_SAM_APDU [13:47:02]CAPDU: 80 13 00 00 [13:47:02]Write to MH i2c: E2 08 00 B9 01 80 13 00 00 00 00 00 00 36 [13:47:02]Write i2c OK [13:47:02]MH_I2C_Read... [13:47:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:47:02]Read from MH i2c: E2 [13:47:02]MH_I2C_Read... [13:47:02]Read from MH i2c: E2 62 00 [13:47:02]MH_I2C_Read... [13:47:02]Read from MH i2c: E2 62 00 B9 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 F7 7F 03 00 0E 04 04 00 19 02 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 AE [13:47:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 F7 7F 03 00 0E 04 04 00 19 02 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 [13:47:02]wFMCommunicate OK [13:47:02]SAM_PROTO_GetFieldsCounters done [13:47:02]requested_item shift.num is exist - process it [13:47:02]requested_item shift.opened is exist - process it [13:47:02]req_shift_opened [13:47:02]FM_GetShiftState [13:47:02]SAM_PROTO_GetShiftState [13:47:02]wFMCommunicate request_size=4 [13:47:02]MH_SAM_APDU [13:47:02]CAPDU: 80 13 01 00 [13:47:02]Write to MH i2c: E2 08 00 BA 01 80 13 01 00 00 00 00 00 38 [13:47:02]Write i2c OK [13:47:02]MH_I2C_Read... [13:47:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:47:02]Read from MH i2c: E2 [13:47:02]MH_I2C_Read... [13:47:02]Read from MH i2c: E2 0E 00 [13:47:02]MH_I2C_Read... [13:47:02]Read from MH i2c: E2 0E 00 BA 01 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 B0 [13:47:02]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [13:47:02]wFMCommunicate OK [13:47:02]SAM_PROTO_GetShiftState done [13:47:02]FM_GetShiftState done [13:47:02]req_shift_opened done [13:47:02]requested_item shift.open_date is exist - process it [13:47:02]req_shift_open_date [13:47:02]req_shift_open_date done [13:47:02]produce_requested_data done [13:47:02]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229367,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [13:47:02]process_action_free close_receipt [13:47:02]json_value_free [13:47:02]json_value_free done [13:47:02]process_json_proto returns [13:47:02]Send response to host [13:47:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229367,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [13:47:02]free response buf [13:47:02]execute_script done [13:47:02]execute_script returns [13:47:02]free content buf [13:47:02]Sock 7.Close socket [13:47:02]Sock 7.Thread stoped [13:47:05]OFD Sender: No OFD packet to send [13:47:10]OFD Sender: No OFD packet to send [13:47:15]OFD Sender: No OFD packet to send [13:47:20]OFD Sender: No OFD packet to send [13:47:25]OFD Sender: No OFD packet to send [13:47:30]OFD Sender: No OFD packet to send [13:47:35]OFD Sender: No OFD packet to send [13:47:40]OFD Sender: No OFD packet to send [13:47:45]OFD Sender: No OFD packet to send [13:47:50]OFD Sender: No OFD packet to send [13:47:55]OFD Sender: No OFD packet to send [13:48:00]OFD Sender: No OFD packet to send [13:48:05]OFD Sender: No OFD packet to send [13:48:10]OFD Sender: No OFD packet to send [13:48:15]OFD Sender: No OFD packet to send [13:48:20]OFD Sender: No OFD packet to send [13:48:25]OFD Sender: No OFD packet to send [13:48:30]OFD Sender: No OFD packet to send [13:48:35]OFD Sender: No OFD packet to send [13:48:40]OFD Sender: No OFD packet to send [13:48:45]OFD Sender: No OFD packet to send [13:48:50]OFD Sender: No OFD packet to send [13:48:55]OFD Sender: No OFD packet to send [13:49:00]OFD Sender: No OFD packet to send [13:49:05]OFD Sender: No OFD packet to send [13:49:10]OFD Sender: No OFD packet to send [13:49:15]OFD Sender: No OFD packet to send [13:49:21]OFD Sender: No OFD packet to send [13:49:26]OFD Sender: No OFD packet to send [13:49:31]OFD Sender: No OFD packet to send [13:49:36]OFD Sender: No OFD packet to send [13:49:41]OFD Sender: No OFD packet to send [13:49:46]OFD Sender: No OFD packet to send [13:49:51]OFD Sender: No OFD packet to send [13:49:56]OFD Sender: No OFD packet to send [13:50:01]OFD Sender: No OFD packet to send [13:50:06]OFD Sender: No OFD packet to send [13:50:11]OFD Sender: No OFD packet to send [13:50:16]OFD Sender: No OFD packet to send [13:50:21]OFD Sender: No OFD packet to send [13:50:26]OFD Sender: No OFD packet to send [13:50:31]OFD Sender: No OFD packet to send [13:50:36]OFD Sender: No OFD packet to send [13:50:41]OFD Sender: No OFD packet to send [13:50:46]OFD Sender: No OFD packet to send [13:50:51]OFD Sender: No OFD packet to send [13:50:56]OFD Sender: No OFD packet to send [13:51:01]OFD Sender: No OFD packet to send [13:51:06]OFD Sender: No OFD packet to send [13:51:11]OFD Sender: No OFD packet to send [13:51:12]accept exits with 9 [13:51:12]New connection [13:51:12]New thread 3067534692 created [13:51:12]Thread 3067391332 joined [13:51:12]Waiting for new connection... [13:51:12] Sock 9.Parse request [13:51:12]Sock 9.Check first char [13:51:12]Sock 9.First char is OK [13:51:12]request: POST /json_proto HTTP/1.0 [13:51:12]Method: POST [13:51:12]URL: /json_proto [13:51:12]Method is POST - this is cgi request [13:51:12]url: /json_proto [13:51:12]query_string will be loaded in cgi processing [13:51:12]execute_cgi json_proto POST (null) [13:51:12]execute_cgi path=json_proto method=POST [13:51:12]POST find Content-Length [13:51:12]Host: 172.17.44.195:8080 [13:51:12]Content-Length: 683 [13:51:12]Content-Type: application/json [13:51:12] [13:51:12]POST finish read [13:51:12]Found Content-Length = 683 [13:51:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966397", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:51:12]execute_script... [13:51: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)1966397", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:51:12]POST & json_proto [13:51:12]process_json_proto [13:51:12]json parsed OK: [13:51:12]protocol is kg_v1.0 [13:51:12]action value=close_receipt [13:51:12]process_action close_receipt [13:51:12]cmd_close_receipt [13:51:12]MH_GetDate [13:51:12]Write to MH i2c: F0 00 00 BB 01 AB [13:51:12]Write i2c OK [13:51:12]MH_I2C_Read... [13:51:12]Read from MH i2c: F0 [13:51:12]MH_I2C_Read... [13:51:12]Read from MH i2c: F0 09 00 [13:51:12]MH_I2C_Read... [13:51:12]Read from MH i2c: F0 09 00 BB 01 00 D0 50 1A 67 82 C9 CF 66 D5 [13:51:12]GetLastDocTimeStamp 1729777618 [13:51:12]current date 1729777872 [13:51:12]FM_GetShiftState [13:51:12]SAM_PROTO_GetShiftState [13:51:12]wFMCommunicate request_size=4 [13:51:12]MH_SAM_APDU [13:51:12]CAPDU: 80 13 01 00 [13:51:12]Write to MH i2c: E2 08 00 BC 01 80 13 01 00 00 00 00 00 3A [13:51:12]Write i2c OK [13:51:12]MH_I2C_Read... [13:51:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:51:12]Read from MH i2c: E2 [13:51:12]MH_I2C_Read... [13:51:12]Read from MH i2c: E2 0E 00 [13:51:12]MH_I2C_Read... [13:51:12]Read from MH i2c: E2 0E 00 BC 01 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 B2 [13:51:12]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [13:51:12]wFMCommunicate OK [13:51:12]SAM_PROTO_GetShiftState done [13:51:12]FM_GetShiftState done [13:51:12]opened in 1729728859 [13:51:12]opened+sec_in_day 1729815259 [13:51:12]quantity*price = 100021 [13:51:12]sum+1 = 100023 [13:51:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 234 24.10.2024 13:51 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229368 ФПД: 190347922824735 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T135112&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229368&fm=190347922824735&tin=02508201610067®Number=0000000000091685&sum=100000 [13:51:13]StoreToDocumentArchive [13:51:13]shift 537 fd 229368 [13:51:13]save to /storage/0537/doc_00229368 [13:51:13]save last doc name /storage/0537/doc_00229368 to /storage/kkm_last_doc_name [13:51:13]save OK [13:51:13]Clear old archive folders... [13:51:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:51:13]tlvbuf is 01FE9020 [13:51:13]SAM_PROTO_ClearQueue [13:51:13]wFMCommunicate request_size=4 [13:51:13]MH_SAM_APDU [13:51:13]CAPDU: 80 09 00 00 [13:51:13]Write to MH i2c: E2 08 00 C9 01 80 09 00 00 00 00 00 00 3C [13:51:13]Write i2c OK [13:51:13]MH_I2C_Read... [13:51:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:51:13]Read from MH i2c: E2 [13:51:13]MH_I2C_Read... [13:51:13]Read from MH i2c: E2 03 00 [13:51:13]MH_I2C_Read... [13:51:13]Read from MH i2c: E2 03 00 C9 01 00 90 00 3E [13:51:13]RAPDU: 90 00 [13:51:13]wFMCommunicate OK [13:51:13]SAM_PROTO_ClearQueue done [13:51:13]KKMCreateOFDPacket [13:51:13]OFDProtocolAddRootSTLVToBuf [13:51:13]FM_MakeSignedData [13:51:13]FM_MakeSignedData [13:51:13]SAM_PROTO_SignData [13:51:13]wFMCommunicate request_size=4 [13:51:13]MH_SAM_APDU [13:51:13]CAPDU: 80 0D 01 02 [13:51:13]Write to MH i2c: E2 08 00 CA 01 80 0D 01 02 00 00 00 00 44 [13:51:13]Write i2c OK [13:51:13]MH_I2C_Read... [13:51:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:51:13]Read from MH i2c: E2 [13:51:13]MH_I2C_Read... [13:51:13]Read from MH i2c: E2 03 00 [13:51:13]MH_I2C_Read... [13:51:13]Read from MH i2c: E2 03 00 CA 01 00 90 00 3F [13:51:13]RAPDU: 90 00 [13:51:13]wFMCommunicate OK [13:51:13]wFMCommunicate request_size=255 [13:51:13]MH_SAM_APDU [13:51: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 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 EA 00 00 00 F4 03 04 00 D0 50 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 F8 7F 03 00 35 04 06 00 AD [13:51:13]Write to MH i2c: E2 02 01 CB 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 EA 00 00 00 F4 03 04 00 D0 50 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 F8 7F 03 00 35 04 06 00 AD 00 00 C5 [13:51:13]Write i2c OK [13:51:13]MH_I2C_Read... [13:51:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:51:13]Read from MH i2c: E2 [13:51:13]MH_I2C_Read... [13:51:13]Read from MH i2c: E2 03 00 [13:51:13]MH_I2C_Read... [13:51:13]Read from MH i2c: E2 03 00 CB 01 00 90 00 40 [13:51:13]RAPDU: 90 00 [13:51:13]wFMCommunicate OK [13:51:13]wFMCommunicate request_size=10 [13:51:13]MH_SAM_APDU [13:51:13]CAPDU: 80 0D 02 02 05 1E D4 52 DE 1F [13:51:13]Write to MH i2c: E2 0D 00 CC 01 80 0D 02 02 05 00 1E D4 52 DE 1F 00 00 92 [13:51:13]Write i2c OK [13:51:13]MH_I2C_Read... [13:51:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:51:13]Read from MH i2c: E2 [13:51:13]MH_I2C_Read... [13:51:13]Read from MH i2c: E2 03 00 [13:51:13]MH_I2C_Read... [13:51:13]Read from MH i2c: E2 03 00 CC 01 00 90 00 41 [13:51:13]RAPDU: 90 00 [13:51:13]wFMCommunicate OK [13:51:13]wFMCommunicate request_size=4 [13:51:13]MH_SAM_APDU [13:51:13]CAPDU: 80 0D 03 02 [13:51:13]Write to MH i2c: E2 08 00 CD 01 80 0D 03 02 00 00 00 00 49 [13:51:13]Write i2c OK [13:51:13]MH_I2C_Read... [13:51:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:51:13]Read from MH i2c: E2 [13:51:13]MH_I2C_Read... [13:51:13]Read from MH i2c: E2 0B 00 [13:51:13]MH_I2C_Read... [13:51:13]Read from MH i2c: E2 0B 00 CD 01 00 CF 33 D9 BC 57 8F C1 4A 90 00 D2 [13:51:13]RAPDU: CF 33 D9 BC 57 8F C1 4A 90 00 [13:51:13]wFMCommunicate OK [13:51:13]SAM_PROTO_SignData done [13:51:13]FM_MakeSignedData done [13:51:13]CreateOFDProtocolMessage [13:51:13]wFMCommunicate request_size=4 [13:51:13]MH_SAM_APDU [13:51:13]CAPDU: 80 11 00 00 [13:51:13]Write to MH i2c: E2 08 00 CE 01 80 11 00 00 00 00 00 00 49 [13:51:13]Write i2c OK [13:51:13]MH_I2C_Read... [13:51:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:51:14]Read from MH i2c: E2 [13:51:14]MH_I2C_Read... [13:51:14]Read from MH i2c: E2 17 00 [13:51:14]MH_I2C_Read... [13:51:14]Read from MH i2c: E2 17 00 CE 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 A0 [13:51:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [13:51:14]wFMCommunicate OK [13:51:14]CreateOFDProtocolMessage done [13:51:14]OFDSenderStorePacket 229368 [13:51:14]StoreOFDPacket docnum=229368 [13:51:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 FC 72 07 01 52 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 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 EA 00 00 00 F4 03 04 00 D0 50 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 F8 7F 03 00 35 04 06 00 AD 1E D4 52 DE 1F CF 33 D9 BC 57 8F C1 4A [13:51:14]CheckFolder [13:51:14]dirname=/storage/ofd_packets [13:51:14]CheckFolder done [13:51:14]ProducePacketName [13:51:14]name=ofd_packets/00229368 [13:51:14]NVStorageSaveData ofd_packets/00229368 [13:51:14]File name is /storage/ofd_packets/00229368 [13:51:14]Write 301 bytes [13:51:14]NVStorageSaveData done [13:51:14]OFDSenderStorePacket done [13:51:14]KKMCreateOFDPacket done [13:51:14]NVStorageSaveData kkm_last_timestamp [13:51:14]File name is /storage/kkm_last_timestamp [13:51:14]Write 4 bytes [13:51:14]NVStorageSaveData done [13:51:14]OFD Sender: Processing packet 229368 [packets to send 38, broken 37] [13:51:14]ProducePacketName [13:51:14]name=ofd_packets/00229368 [13:51:14]OFD Sender: To server: pG, [13:51:14]CommunicateWithHost lk.salyk.kg:30040 [13:51:14]ConnectInit lk.salyk.kg [13:51:14]ExternCall_PrintAddStr [13:51:14]wPrintStart [13:51:14]Write to MH i2c: 01 00 00 CF 01 D0 [13:51:14]Write i2c OK [13:51:14]MH_I2C_Read... [13:51:14]Read from MH i2c: 01 [13:51:14]MH_I2C_Read... [13:51:14]Read from MH i2c: 01 07 00 [13:51:14]MH_I2C_Read... [13:51:14]Read from MH i2c: 01 07 00 CF 01 00 00 00 00 00 FF 0F E5 [13:51:14]RasterBufferAndPrint [13:51:14]line Счет N : (1)1966397 [13:51:14]line ИНН: 02508201610067 [13:51:14]line Контрольно-Кассовый Чек [13:51:14]line ПРОДАЖА [13:51:14]line ТРК (МРК, ГНК) : 54 [13:51:14]line Товар: 2710124500 [13:51:14]line Аи-95-К-5 [13:51:14]line 13.480 * 74.20 [13:51:14]line = 1000.22 [13:51:14]line НДС 12% НСП 1% [13:51:14]line > о реализуемом товаре [13:51:14]line ОКРУГЛЕНИЕ: -0.22 [13:51:14]line ИТОГО: 1000.00 [13:51:14]line Внесено: 1000.00 [13:51:14]line СДАЧА: 0.00 [13:51:14]line НСП 1% : 8.85 [13:51:14]line НДС 12% : 106.22 [13:51:14]line Наличными: 1000.00 [13:51:14]line Безнал.: 0.00 [13:51:14]line Место: АЗС № 133 "Партнер Нефть" [13:51:14]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [13:51:14]line СНО: Общий режим [13:51:14]line Чек 234 24.10.2024 13:51 [13:51:14]line Смена: 537 ФФД: 1.0 [13:51:14]line ЗНМ: 0300000091 [13:51:14]line РНМ: 0000000000091685 [13:51:14]line Версия ККМ: 001 [13:51:14]line ФМ: 0000000000871839 [13:51:14]line ФД: 229368 [13:51:14]line ФПД: 190347922824735 [13:51:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T135112&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229368&fm=190347922824735&tin=02508201610067®Number=0000000000091685&sum=100000 [13:51:14]Connected sock=11 [13:51:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 FC 72 07 01 52 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 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 EA 00 00 00 F4 03 04 00 D0 50 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 F8 7F 03 00 35 04 06 00 AD 1E D4 52 DE 1F CF 33 D9 BC 57 8F C1 4A [13:51:14]written 0, free lines is 4095 [13:51:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 C1 51 47 00 91 EA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 F8 7F 03 00 F4 03 04 00 C1 FB 19 67 B6 04 01 00 00 19 67 0D 9D 85 22 62 E1 [13:51:14]CommunicateWithHost err = 0 [13:51:14]CheckOFDResponse [13:51:14]1017 (14) - 77093643461234 [13:51:14]1041 (16) - 0000000000871839 [13:51:14]1040 (4) - 229368 [13:51:14]1012 (4) - 24.10.2024 07:48 [13:51:14]1206 (1) - 0 [13:51:14]OFD Sender: Remove packet 229368 [13:51:14]ProducePacketName [13:51:14]name=ofd_packets/00229368 [13:51:14]NVStorageDeleteData [13:51:14]Write to MH i2c: 01 00 00 F9 01 FA [13:51:14]Write i2c OK [13:51:14]MH_I2C_Read... [13:51:14]Read from MH i2c: 01 [13:51:14]MH_I2C_Read... [13:51:14]Read from MH i2c: 01 07 00 [13:51:14]MH_I2C_Read... [13:51:14]Read from MH i2c: 01 07 00 F9 01 00 00 00 00 00 A4 0C B1 [13:51:14]RasterBufferAndPrint [13:51:14]line [13:51:14]line [13:51:14]line [13:51:14]line [13:51:14]line [13:51:14]written 0, free lines is 3241 [13:51:14]MH_Cut [13:51:14]Write to MH i2c: D1 01 00 00 02 01 D4 [13:51:14]Write i2c OK [13:51:14]MH_I2C_Read... [13:51:14]Read from MH i2c: D1 [13:51:14]MH_I2C_Read... [13:51:14]Read from MH i2c: D1 01 00 [13:51:14]MH_I2C_Read... [13:51:14]Read from MH i2c: D1 01 00 00 02 00 D3 [13:51:14]Write to MH i2c: 01 00 00 01 02 03 [13:51:14]Write i2c OK [13:51:14]MH_I2C_Read... [13:51:15]OFD Sender: No OFD packet to send [13:51:15]*** Cut start [13:51:15]*** Partial cut [13:51:15]*** CUTSNS_PIN = 1 [13:51:15]*** CUTSNS_PIN = 0 [13:51:16]*** Brake cut motor [13:51:16]Read from MH i2c: 01 [13:51:16]MH_I2C_Read... [13:51:16]*** Stop cut motor [13:51:16]*** Cut end [13:51:16]Read from MH i2c: 01 07 00 [13:51:16]MH_I2C_Read... [13:51:16]Read from MH i2c: 01 07 00 01 02 00 00 00 00 00 FF 0F 18 [13:51:16]process_action close_receipt done [13:51:16]requested_data is exist [13:51:16]produce_requested_data [13:51:16]requested_item fm.sn is exist - process it [13:51:16]wFMCommunicate request_size=4 [13:51:16]MH_SAM_APDU [13:51:16]CAPDU: 80 11 00 00 [13:51:16]Write to MH i2c: E2 08 00 02 02 80 11 00 00 00 00 00 00 7E [13:51:16]Write i2c OK [13:51:16]MH_I2C_Read... [13:51:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:51:16]Read from MH i2c: E2 [13:51:16]MH_I2C_Read... [13:51:16]Read from MH i2c: E2 17 00 [13:51:16]MH_I2C_Read... [13:51:16]Read from MH i2c: E2 17 00 02 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 D5 [13:51:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [13:51:16]wFMCommunicate OK [13:51:16]requested_item fd.num is exist - process it [13:51:16]SAM_PROTO_GetFieldsCounters [13:51:16]wFMCommunicate request_size=4 [13:51:16]MH_SAM_APDU [13:51:16]CAPDU: 80 13 00 00 [13:51:16]Write to MH i2c: E2 08 00 03 02 80 13 00 00 00 00 00 00 81 [13:51:16]Write i2c OK [13:51:16]MH_I2C_Read... [13:51:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:51:16]Read from MH i2c: E2 [13:51:16]MH_I2C_Read... [13:51:16]Read from MH i2c: E2 62 00 [13:51:16]MH_I2C_Read... [13:51:16]Read from MH i2c: E2 62 00 03 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 F8 7F 03 00 0E 04 04 00 19 02 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 FD [13:51:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 F8 7F 03 00 0E 04 04 00 19 02 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 [13:51:16]wFMCommunicate OK [13:51:16]SAM_PROTO_GetFieldsCounters done [13:51:16]requested_item shift.num is exist - process it [13:51:16]requested_item shift.opened is exist - process it [13:51:16]req_shift_opened [13:51:16]FM_GetShiftState [13:51:16]SAM_PROTO_GetShiftState [13:51:16]wFMCommunicate request_size=4 [13:51:16]MH_SAM_APDU [13:51:16]CAPDU: 80 13 01 00 [13:51:16]Write to MH i2c: E2 08 00 04 02 80 13 01 00 00 00 00 00 83 [13:51:16]Write i2c OK [13:51:16]MH_I2C_Read... [13:51:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:51:16]Read from MH i2c: E2 [13:51:16]MH_I2C_Read... [13:51:16]Read from MH i2c: E2 0E 00 [13:51:16]MH_I2C_Read... [13:51:16]Read from MH i2c: E2 0E 00 04 02 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 FB [13:51:16]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [13:51:16]wFMCommunicate OK [13:51:16]SAM_PROTO_GetShiftState done [13:51:16]FM_GetShiftState done [13:51:16]req_shift_opened done [13:51:16]requested_item shift.open_date is exist - process it [13:51:16]req_shift_open_date [13:51:16]req_shift_open_date done [13:51:16]produce_requested_data done [13:51:16]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229368,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [13:51:16]process_action_free close_receipt [13:51:16]json_value_free [13:51:16]json_value_free done [13:51:16]process_json_proto returns [13:51:16]Send response to host [13:51:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229368,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [13:51:16]free response buf [13:51:16]execute_script done [13:51:16]execute_script returns [13:51:16]free content buf [13:51:16]Sock 9.Close socket [13:51:16]Sock 9.Thread stoped [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:35]OFD Sender: No OFD packet to send [13:51:40]OFD Sender: No OFD packet to send [13:51:45]OFD Sender: No OFD packet to send [13:51:50]OFD Sender: No OFD packet to send [13:51:55]OFD Sender: No OFD packet to send [13:51:55]accept exits with 7 [13:51:55]New connection [13:51:55]New thread 3067391332 created [13:51:55]Thread 3067534692 joined [13:51:55]Waiting for new connection... [13:51:55] Sock 7.Parse request [13:51:55]Sock 7.Check first char [13:51:55]Sock 7.First char is OK [13:51:55]request: POST /json_proto HTTP/1.0 [13:51:55]Method: POST [13:51:55]URL: /json_proto [13:51:55]Method is POST - this is cgi request [13:51:55]url: /json_proto [13:51:55]query_string will be loaded in cgi processing [13:51:55]execute_cgi json_proto POST (null) [13:51:55]execute_cgi path=json_proto method=POST [13:51:55]POST find Content-Length [13:51:55]Host: 172.17.44.195:8080 [13:51:55]Content-Length: 680 [13:51:55]Content-Type: application/json [13:51:55] [13:51:55]POST finish read [13:51:55]Found Content-Length = 680 [13:51:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966398", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 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" ] } } [13:51:55]execute_script... [13:51:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966398", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 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" ] } } [13:51:55]POST & json_proto [13:51:55]process_json_proto [13:51:55]json parsed OK: [13:51:55]protocol is kg_v1.0 [13:51:55]action value=close_receipt [13:51:55]process_action close_receipt [13:51:55]cmd_close_receipt [13:51:55]MH_GetDate [13:51:55]Write to MH i2c: F0 00 00 05 02 F6 [13:51:55]Write i2c OK [13:51:55]MH_I2C_Read... [13:51:55]Read from MH i2c: F0 [13:51:55]MH_I2C_Read... [13:51:55]Read from MH i2c: F0 09 00 [13:51:55]MH_I2C_Read... [13:51:55]Read from MH i2c: F0 09 00 05 02 00 FC 50 1A 67 82 C9 CF 66 4C [13:51:55]GetLastDocTimeStamp 1729777872 [13:51:55]current date 1729777916 [13:51:55]FM_GetShiftState [13:51:55]SAM_PROTO_GetShiftState [13:51:55]wFMCommunicate request_size=4 [13:51:55]MH_SAM_APDU [13:51:55]CAPDU: 80 13 01 00 [13:51:55]Write to MH i2c: E2 08 00 06 02 80 13 01 00 00 00 00 00 85 [13:51:55]Write i2c OK [13:51:55]MH_I2C_Read... [13:51:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:51:55]Read from MH i2c: E2 [13:51:55]MH_I2C_Read... [13:51:55]Read from MH i2c: E2 0E 00 [13:51:55]MH_I2C_Read... [13:51:55]Read from MH i2c: E2 0E 00 06 02 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 FD [13:51:55]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [13:51:55]wFMCommunicate OK [13:51:55]SAM_PROTO_GetShiftState done [13:51:55]FM_GetShiftState done [13:51:55]opened in 1729728859 [13:51:55]opened+sec_in_day 1729815259 [13:51:55]quantity*price = 150037 [13:51:55]sum+1 = 150039 [13:51:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 235 24.10.2024 13:51 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229369 ФПД: 22334875804679 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T135156&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229369&fm=22334875804679&tin=02508201610067®Number=0000000000091685&sum=150000 [13:51:56]StoreToDocumentArchive [13:51:56]shift 537 fd 229369 [13:51:56]save to /storage/0537/doc_00229369 [13:51:56]save last doc name /storage/0537/doc_00229369 to /storage/kkm_last_doc_name [13:51:56]save OK [13:51:56]Clear old archive folders... [13:51:56]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:51:56]tlvbuf is 01FE7AE0 [13:51:56]SAM_PROTO_ClearQueue [13:51:56]wFMCommunicate request_size=4 [13:51:56]MH_SAM_APDU [13:51:56]CAPDU: 80 09 00 00 [13:51:56]Write to MH i2c: E2 08 00 13 02 80 09 00 00 00 00 00 00 87 [13:51:56]Write i2c OK [13:51:56]MH_I2C_Read... [13:51:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:51:57]Read from MH i2c: E2 [13:51:57]MH_I2C_Read... [13:51:57]Read from MH i2c: E2 03 00 [13:51:57]MH_I2C_Read... [13:51:57]Read from MH i2c: E2 03 00 13 02 00 90 00 89 [13:51:57]RAPDU: 90 00 [13:51:57]wFMCommunicate OK [13:51:57]SAM_PROTO_ClearQueue done [13:51:57]KKMCreateOFDPacket [13:51:57]OFDProtocolAddRootSTLVToBuf [13:51:57]FM_MakeSignedData [13:51:57]FM_MakeSignedData [13:51:57]SAM_PROTO_SignData [13:51:57]wFMCommunicate request_size=4 [13:51:57]MH_SAM_APDU [13:51:57]CAPDU: 80 0D 01 02 [13:51:57]Write to MH i2c: E2 08 00 14 02 80 0D 01 02 00 00 00 00 8F [13:51:57]Write i2c OK [13:51:57]MH_I2C_Read... [13:51:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:51:57]Read from MH i2c: E2 [13:51:57]MH_I2C_Read... [13:51:57]Read from MH i2c: E2 03 00 [13:51:57]MH_I2C_Read... [13:51:57]Read from MH i2c: E2 03 00 14 02 00 90 00 8A [13:51:57]RAPDU: 90 00 [13:51:57]wFMCommunicate OK [13:51:57]wFMCommunicate request_size=255 [13:51:57]MH_SAM_APDU [13:51:57]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 EB 00 00 00 F4 03 04 00 FC 50 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 F9 7F 03 00 35 04 06 00 14 50 3E 56 [13:51:57]Write to MH i2c: E2 02 01 15 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 00 00 00 F4 03 04 00 FC 50 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 F9 7F 03 00 35 04 06 00 14 50 3E 56 00 00 D9 [13:51:57]Write i2c OK [13:51:57]MH_I2C_Read... [13:51:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:51:57]Read from MH i2c: E2 [13:51:57]MH_I2C_Read... [13:51:57]Read from MH i2c: E2 03 00 [13:51:57]MH_I2C_Read... [13:51:57]Read from MH i2c: E2 03 00 15 02 00 90 00 8B [13:51:57]RAPDU: 90 00 [13:51:57]wFMCommunicate OK [13:51:57]wFMCommunicate request_size=7 [13:51:57]MH_SAM_APDU [13:51:57]CAPDU: 80 0D 02 02 02 A4 07 [13:51:57]Write to MH i2c: E2 0A 00 16 02 80 0D 02 02 02 00 A4 07 00 00 41 [13:51:57]Write i2c OK [13:51:57]MH_I2C_Read... [13:51:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:51:57]Read from MH i2c: E2 [13:51:57]MH_I2C_Read... [13:51:57]Read from MH i2c: E2 03 00 [13:51:57]MH_I2C_Read... [13:51:57]Read from MH i2c: E2 03 00 16 02 00 90 00 8C [13:51:57]RAPDU: 90 00 [13:51:57]wFMCommunicate OK [13:51:57]wFMCommunicate request_size=4 [13:51:57]MH_SAM_APDU [13:51:57]CAPDU: 80 0D 03 02 [13:51:57]Write to MH i2c: E2 08 00 17 02 80 0D 03 02 00 00 00 00 94 [13:51:57]Write i2c OK [13:51:57]MH_I2C_Read... [13:51:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:51:57]Read from MH i2c: E2 [13:51:57]MH_I2C_Read... [13:51:57]Read from MH i2c: E2 0B 00 [13:51:57]MH_I2C_Read... [13:51:57]Read from MH i2c: E2 0B 00 17 02 00 E3 22 8A 61 CA 7A 3B 74 90 00 78 [13:51:57]RAPDU: E3 22 8A 61 CA 7A 3B 74 90 00 [13:51:57]wFMCommunicate OK [13:51:57]SAM_PROTO_SignData done [13:51:57]FM_MakeSignedData done [13:51:57]CreateOFDProtocolMessage [13:51:57]wFMCommunicate request_size=4 [13:51:57]MH_SAM_APDU [13:51:57]CAPDU: 80 11 00 00 [13:51:57]Write to MH i2c: E2 08 00 18 02 80 11 00 00 00 00 00 00 94 [13:51:57]Write i2c OK [13:51:57]MH_I2C_Read... [13:51:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:51:57]Read from MH i2c: E2 [13:51:57]MH_I2C_Read... [13:51:57]Read from MH i2c: E2 17 00 [13:51:57]MH_I2C_Read... [13:51:57]Read from MH i2c: E2 17 00 18 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 EB [13:51:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [13:51:57]wFMCommunicate OK [13:51:57]CreateOFDProtocolMessage done [13:51:57]OFDSenderStorePacket 229369 [13:51:57]StoreOFDPacket docnum=229369 [13:51:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0C 01 00 00 6F CA 04 01 23 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 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 00 00 00 F4 03 04 00 FC 50 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 F9 7F 03 00 35 04 06 00 14 50 3E 56 A4 07 E3 22 8A 61 CA 7A 3B 74 [13:51:57]CheckFolder [13:51:57]dirname=/storage/ofd_packets [13:51:57]CheckFolder done [13:51:57]ProducePacketName [13:51:57]name=ofd_packets/00229369 [13:51:57]NVStorageSaveData ofd_packets/00229369 [13:51:57]File name is /storage/ofd_packets/00229369 [13:51:57]Write 298 bytes [13:51:57]NVStorageSaveData done [13:51:57]OFDSenderStorePacket done [13:51:57]KKMCreateOFDPacket done [13:51:57]NVStorageSaveData kkm_last_timestamp [13:51:57]File name is /storage/kkm_last_timestamp [13:51:57]Write 4 bytes [13:51:57]NVStorageSaveData done [13:51:57]ExternCall_PrintAddStr [13:51:57]wPrintStart [13:51:57]Write to MH i2c: 01 00 00 19 02 1B [13:51:57]Write i2c OK [13:51:57]MH_I2C_Read... [13:51:57]Read from MH i2c: 01 [13:51:57]MH_I2C_Read... [13:51:57]Read from MH i2c: 01 07 00 [13:51:57]MH_I2C_Read... [13:51:57]Read from MH i2c: 01 07 00 19 02 00 00 00 00 00 FF 0F 30 [13:51:57]RasterBufferAndPrint [13:51:57]line Счет N : (1)1966398 [13:51:57]line ИНН: 02508201610067 [13:51:57]line Контрольно-Кассовый Чек [13:51:57]line ПРОДАЖА [13:51:57]line ТРК (МРК, ГНК) : 11 [13:51:57]line Товар: 2710194210 [13:51:57]line ДТ-К-5 [13:51:57]line 19.690 * 76.20 [13:51:57]line = 1500.38 [13:51:57]line НДС 12% НСП 1% [13:51:57]line > о реализуемом товаре [13:51:57]line ОКРУГЛЕНИЕ: -0.38 [13:51:57]line ИТОГО: 1500.00 [13:51:57]line Внесено: 1500.00 [13:51:57]line СДАЧА: 0.00 [13:51:57]line НСП 1% : 13.28 [13:51:57]line НДС 12% : 159.33 [13:51:57]line Наличными: 1500.00 [13:51:57]line Безнал.: 0.00 [13:51:57]line Место: АЗС № 133 "Партнер Нефть" [13:51:57]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [13:51:57]line СНО: Общий режим [13:51:57]line Чек 235 24.10.2024 13:51 [13:51:57]line Смена: 537 ФФД: 1.0 [13:51:57]line ЗНМ: 0300000091 [13:51:57]line РНМ: 0000000000091685 [13:51:57]line Версия ККМ: 001 [13:51:57]line ФМ: 0000000000871839 [13:51:57]line ФД: 229369 [13:51:57]line ФПД: 22334875804679 [13:51:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T135156&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229369&fm=22334875804679&tin=02508201610067®Number=0000000000091685&sum=150000 [13:51:57]OFD Sender: Processing packet 229369 [packets to send 38, broken 37] [13:51:57]ProducePacketName [13:51:57]name=ofd_packets/00229369 [13:51:57]OFD Sender: To server: pG, [13:51:57]CommunicateWithHost lk.salyk.kg:30040 [13:51:57]ConnectInit lk.salyk.kg [13:51:57]written 0, free lines is 4095 [13:51:57]Connected sock=10 [13:51:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0C 01 00 00 6F CA 04 01 23 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 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 00 00 00 F4 03 04 00 FC 50 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 F9 7F 03 00 35 04 06 00 14 50 3E 56 A4 07 E3 22 8A 61 CA 7A 3B 74 [13:51:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 89 E0 47 00 C2 74 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 F9 7F 03 00 F4 03 04 00 ED FB 19 67 B6 04 01 00 00 72 15 73 56 33 C5 4E 58 [13:51:58]CommunicateWithHost err = 0 [13:51:58]CheckOFDResponse [13:51:58]1017 (14) - 77093643461234 [13:51:58]1041 (16) - 0000000000871839 [13:51:58]1040 (4) - 229369 [13:51:58]1012 (4) - 24.10.2024 07:49 [13:51:58]1206 (1) - 0 [13:51:58]OFD Sender: Remove packet 229369 [13:51:58]ProducePacketName [13:51:58]name=ofd_packets/00229369 [13:51:58]NVStorageDeleteData [13:51:58]Write to MH i2c: 01 00 00 43 02 45 [13:51:58]Write i2c OK [13:51:58]MH_I2C_Read... [13:51:58]Read from MH i2c: 01 [13:51:58]MH_I2C_Read... [13:51:58]Read from MH i2c: 01 07 00 [13:51:58]MH_I2C_Read... [13:51:58]Read from MH i2c: 01 07 00 43 02 00 00 00 00 00 A3 0C FB [13:51:58]RasterBufferAndPrint [13:51:58]line [13:51:58]line [13:51:58]line [13:51:58]line [13:51:58]line [13:51:58]written 0, free lines is 3239 [13:51:58]MH_Cut [13:51:58]Write to MH i2c: D1 01 00 4A 02 01 1E [13:51:58]Write i2c OK [13:51:58]MH_I2C_Read... [13:51:58]Read from MH i2c: D1 [13:51:58]MH_I2C_Read... [13:51:58]Read from MH i2c: D1 01 00 [13:51:58]MH_I2C_Read... [13:51:58]Read from MH i2c: D1 01 00 4A 02 00 1D [13:51:58]Write to MH i2c: 01 00 00 4B 02 4D [13:51:58]Write i2c OK [13:51:58]MH_I2C_Read... [13:51:58]OFD Sender: No OFD packet to send [13:51:59]*** Cut start [13:51:59]*** Partial cut [13:51:59]*** CUTSNS_PIN = 1 [13:51:59]*** CUTSNS_PIN = 0 [13:51:59]*** Brake cut motor [13:51:59]Read from MH i2c: 01 [13:51:59]MH_I2C_Read... [13:51:59]*** Stop cut motor [13:51:59]*** Cut end [13:51:59]Read from MH i2c: 01 07 00 [13:51:59]MH_I2C_Read... [13:51:59]Read from MH i2c: 01 07 00 4B 02 00 00 00 00 00 FF 0F 62 [13:51:59]process_action close_receipt done [13:51:59]requested_data is exist [13:51:59]produce_requested_data [13:51:59]requested_item fm.sn is exist - process it [13:51:59]wFMCommunicate request_size=4 [13:51:59]MH_SAM_APDU [13:51:59]CAPDU: 80 11 00 00 [13:51:59]Write to MH i2c: E2 08 00 4C 02 80 11 00 00 00 00 00 00 C8 [13:51:59]Write i2c OK [13:51:59]MH_I2C_Read... [13:51:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:51:59]Read from MH i2c: E2 [13:51:59]MH_I2C_Read... [13:51:59]Read from MH i2c: E2 17 00 [13:51:59]MH_I2C_Read... [13:51:59]Read from MH i2c: E2 17 00 4C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 1F [13:51:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [13:51:59]wFMCommunicate OK [13:51:59]requested_item fd.num is exist - process it [13:51:59]SAM_PROTO_GetFieldsCounters [13:51:59]wFMCommunicate request_size=4 [13:51:59]MH_SAM_APDU [13:51:59]CAPDU: 80 13 00 00 [13:51:59]Write to MH i2c: E2 08 00 4D 02 80 13 00 00 00 00 00 00 CB [13:51:59]Write i2c OK [13:51:59]MH_I2C_Read... [13:52:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:52:00]Read from MH i2c: E2 [13:52:00]MH_I2C_Read... [13:52:00]Read from MH i2c: E2 62 00 [13:52:00]MH_I2C_Read... [13:52:00]Read from MH i2c: E2 62 00 4D 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 F9 7F 03 00 0E 04 04 00 19 02 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 4B [13:52:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 F9 7F 03 00 0E 04 04 00 19 02 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 [13:52:00]wFMCommunicate OK [13:52:00]SAM_PROTO_GetFieldsCounters done [13:52:00]requested_item shift.num is exist - process it [13:52:00]requested_item shift.opened is exist - process it [13:52:00]req_shift_opened [13:52:00]FM_GetShiftState [13:52:00]SAM_PROTO_GetShiftState [13:52:00]wFMCommunicate request_size=4 [13:52:00]MH_SAM_APDU [13:52:00]CAPDU: 80 13 01 00 [13:52:00]Write to MH i2c: E2 08 00 4E 02 80 13 01 00 00 00 00 00 CD [13:52:00]Write i2c OK [13:52:00]MH_I2C_Read... [13:52:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:52:00]Read from MH i2c: E2 [13:52:00]MH_I2C_Read... [13:52:00]Read from MH i2c: E2 0E 00 [13:52:00]MH_I2C_Read... [13:52:00]Read from MH i2c: E2 0E 00 4E 02 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 45 [13:52:00]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [13:52:00]wFMCommunicate OK [13:52:00]SAM_PROTO_GetShiftState done [13:52:00]FM_GetShiftState done [13:52:00]req_shift_opened done [13:52:00]requested_item shift.open_date is exist - process it [13:52:00]req_shift_open_date [13:52:00]req_shift_open_date done [13:52:00]produce_requested_data done [13:52:00]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229369,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [13:52:00]process_action_free close_receipt [13:52:00]json_value_free [13:52:00]json_value_free done [13:52:00]process_json_proto returns [13:52:00]Send response to host [13:52:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229369,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [13:52:00]free response buf [13:52:00]execute_script done [13:52:00]execute_script returns [13:52:00]free content buf [13:52:00]Sock 7.Close socket [13:52:00]Sock 7.Thread stoped [13:52:02]accept exits with 9 [13:52:02]New connection [13:52:02]New thread 3067534692 created [13:52:02]Thread 3067391332 joined [13:52:02]Waiting for new connection... [13:52:02] Sock 9.Parse request [13:52:02]Sock 9.Check first char [13:52:02]Sock 9.First char is OK [13:52:02]request: POST /json_proto HTTP/1.0 [13:52:02]Method: POST [13:52:02]URL: /json_proto [13:52:02]Method is POST - this is cgi request [13:52:02]url: /json_proto [13:52:02]query_string will be loaded in cgi processing [13:52:02]execute_cgi json_proto POST (null) [13:52:02]execute_cgi path=json_proto method=POST [13:52:02]POST find Content-Length [13:52:02]Host: 172.17.44.195:8080 [13:52:02]Content-Length: 678 [13:52:02]Content-Type: application/json [13:52:02] [13:52:02]POST finish read [13:52:02]Found Content-Length = 678 [13:52:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966399", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:52:02]execute_script... [13: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)1966399", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:52:02]POST & json_proto [13:52:02]process_json_proto [13:52:02]json parsed OK: [13:52:02]protocol is kg_v1.0 [13:52:02]action value=close_receipt [13:52:02]process_action close_receipt [13:52:02]cmd_close_receipt [13:52:02]MH_GetDate [13:52:02]Write to MH i2c: F0 00 00 4F 02 40 [13:52:02]Write i2c OK [13:52:02]MH_I2C_Read... [13:52:02]Read from MH i2c: F0 [13:52:02]MH_I2C_Read... [13:52:02]Read from MH i2c: F0 09 00 [13:52:02]MH_I2C_Read... [13:52:02]Read from MH i2c: F0 09 00 4F 02 00 02 51 1A 67 82 C9 CF 66 9D [13:52:02]GetLastDocTimeStamp 1729777916 [13:52:02]current date 1729777922 [13:52:02]FM_GetShiftState [13:52:02]SAM_PROTO_GetShiftState [13:52:02]wFMCommunicate request_size=4 [13:52:02]MH_SAM_APDU [13:52:02]CAPDU: 80 13 01 00 [13:52:02]Write to MH i2c: E2 08 00 50 02 80 13 01 00 00 00 00 00 CF [13:52:02]Write i2c OK [13:52:02]MH_I2C_Read... [13:52:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:52:02]Read from MH i2c: E2 [13:52:02]MH_I2C_Read... [13:52:02]Read from MH i2c: E2 0E 00 [13:52:02]MH_I2C_Read... [13:52:02]Read from MH i2c: E2 0E 00 50 02 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 47 [13:52:02]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [13:52:02]wFMCommunicate OK [13:52:02]SAM_PROTO_GetShiftState done [13:52:02]FM_GetShiftState done [13:52:02]opened in 1729728859 [13:52:02]opened+sec_in_day 1729815259 [13:52:02]quantity*price = 50041 [13:52:02]sum+1 = 50042 [13:52:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 236 24.10.2024 13:52 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229370 ФПД: 29865157539823 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T135202&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229370&fm=29865157539823&tin=02508201610067®Number=0000000000091685&sum=50000 [13:52:03]StoreToDocumentArchive [13:52:03]shift 537 fd 229370 [13:52:03]save to /storage/0537/doc_00229370 [13:52:03]save last doc name /storage/0537/doc_00229370 to /storage/kkm_last_doc_name [13:52:03]save OK [13:52:03]Clear old archive folders... [13:52:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:52:03]tlvbuf is 01FF0740 [13:52:03]SAM_PROTO_ClearQueue [13:52:03]wFMCommunicate request_size=4 [13:52:03]MH_SAM_APDU [13:52:03]CAPDU: 80 09 00 00 [13:52:03]Write to MH i2c: E2 08 00 5D 02 80 09 00 00 00 00 00 00 D1 [13:52:03]Write i2c OK [13:52:03]MH_I2C_Read... [13:52:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:52:03]Read from MH i2c: E2 [13:52:03]MH_I2C_Read... [13:52:03]Read from MH i2c: E2 03 00 [13:52:03]MH_I2C_Read... [13:52:03]Read from MH i2c: E2 03 00 5D 02 00 90 00 D3 [13:52:03]RAPDU: 90 00 [13:52:03]wFMCommunicate OK [13:52:03]SAM_PROTO_ClearQueue done [13:52:03]KKMCreateOFDPacket [13:52:03]OFDProtocolAddRootSTLVToBuf [13:52:03]FM_MakeSignedData [13:52:03]FM_MakeSignedData [13:52:03]SAM_PROTO_SignData [13:52:03]wFMCommunicate request_size=4 [13:52:03]MH_SAM_APDU [13:52:03]CAPDU: 80 0D 01 02 [13:52:03]Write to MH i2c: E2 08 00 5E 02 80 0D 01 02 00 00 00 00 D9 [13:52:03]Write i2c OK [13:52:03]MH_I2C_Read... [13:52:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:52:03]Read from MH i2c: E2 [13:52:03]MH_I2C_Read... [13:52:03]Read from MH i2c: E2 03 00 [13:52:03]MH_I2C_Read... [13:52:03]Read from MH i2c: E2 03 00 5E 02 00 90 00 D4 [13:52:03]RAPDU: 90 00 [13:52:03]wFMCommunicate OK [13:52:03]wFMCommunicate request_size=255 [13:52:03]MH_SAM_APDU [13:52: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 00 00 00 F4 03 04 00 02 51 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 FA 7F 03 00 35 04 06 00 1B [13:52:03]Write to MH i2c: E2 02 01 5F 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 00 00 00 F4 03 04 00 02 51 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 FA 7F 03 00 35 04 06 00 1B 00 00 E2 [13:52:03]Write i2c OK [13:52:03]MH_I2C_Read... [13:52:03]OFD Sender: No OFD packet to send [13:52:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:52:03]Read from MH i2c: E2 [13:52:03]MH_I2C_Read... [13:52:03]Read from MH i2c: E2 03 00 [13:52:03]MH_I2C_Read... [13:52:03]Read from MH i2c: E2 03 00 5F 02 00 90 00 D5 [13:52:03]RAPDU: 90 00 [13:52:03]wFMCommunicate OK [13:52:03]wFMCommunicate request_size=10 [13:52:03]MH_SAM_APDU [13:52:03]CAPDU: 80 0D 02 02 05 29 86 1B 37 EF [13:52:03]Write to MH i2c: E2 0D 00 60 02 80 0D 02 02 05 00 29 86 1B 37 EF 00 00 D6 [13:52:03]Write i2c OK [13:52:03]MH_I2C_Read... [13:52:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:52:03]Read from MH i2c: E2 [13:52:03]MH_I2C_Read... [13:52:03]Read from MH i2c: E2 03 00 [13:52:03]MH_I2C_Read... [13:52:03]Read from MH i2c: E2 03 00 60 02 00 90 00 D6 [13:52:03]RAPDU: 90 00 [13:52:03]wFMCommunicate OK [13:52:03]wFMCommunicate request_size=4 [13:52:03]MH_SAM_APDU [13:52:03]CAPDU: 80 0D 03 02 [13:52:03]Write to MH i2c: E2 08 00 61 02 80 0D 03 02 00 00 00 00 DE [13:52:03]Write i2c OK [13:52:03]MH_I2C_Read... [13:52:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:52:03]Read from MH i2c: E2 [13:52:03]MH_I2C_Read... [13:52:03]Read from MH i2c: E2 0B 00 [13:52:03]MH_I2C_Read... [13:52:03]Read from MH i2c: E2 0B 00 61 02 00 69 63 39 29 C3 41 E8 F1 90 00 EA [13:52:03]RAPDU: 69 63 39 29 C3 41 E8 F1 90 00 [13:52:03]wFMCommunicate OK [13:52:03]SAM_PROTO_SignData done [13:52:03]FM_MakeSignedData done [13:52:03]CreateOFDProtocolMessage [13:52:03]wFMCommunicate request_size=4 [13:52:03]MH_SAM_APDU [13:52:03]CAPDU: 80 11 00 00 [13:52:03]Write to MH i2c: E2 08 00 62 02 80 11 00 00 00 00 00 00 DE [13:52:03]Write i2c OK [13:52:03]MH_I2C_Read... [13:52:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:52:04]Read from MH i2c: E2 [13:52:04]MH_I2C_Read... [13:52:04]Read from MH i2c: E2 17 00 [13:52:04]MH_I2C_Read... [13:52:04]Read from MH i2c: E2 17 00 62 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 35 [13:52:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [13:52:04]wFMCommunicate OK [13:52:04]CreateOFDProtocolMessage done [13:52:04]OFDSenderStorePacket 229370 [13:52:04]StoreOFDPacket docnum=229370 [13:52:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 68 AE 07 01 69 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 00 00 00 F4 03 04 00 02 51 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 FA 7F 03 00 35 04 06 00 1B 29 86 1B 37 EF 69 63 39 29 C3 41 E8 F1 [13:52:04]CheckFolder [13:52:04]dirname=/storage/ofd_packets [13:52:04]CheckFolder done [13:52:04]ProducePacketName [13:52:04]name=ofd_packets/00229370 [13:52:04]NVStorageSaveData ofd_packets/00229370 [13:52:04]File name is /storage/ofd_packets/00229370 [13:52:04]Write 301 bytes [13:52:04]NVStorageSaveData done [13:52:04]OFDSenderStorePacket done [13:52:04]KKMCreateOFDPacket done [13:52:04]NVStorageSaveData kkm_last_timestamp [13:52:04]File name is /storage/kkm_last_timestamp [13:52:04]Write 4 bytes [13:52:04]NVStorageSaveData done [13:52:04]ExternCall_PrintAddStr [13:52:04]wPrintStart [13:52:04]Write to MH i2c: 01 00 00 63 02 65 [13:52:04]Write i2c OK [13:52:04]MH_I2C_Read... [13:52:04]Read from MH i2c: 01 [13:52:04]MH_I2C_Read... [13:52:04]Read from MH i2c: 01 07 00 [13:52:04]MH_I2C_Read... [13:52:04]Read from MH i2c: 01 07 00 63 02 00 00 00 00 00 FF 0F 7A [13:52:04]RasterBufferAndPrint [13:52:04]line Счет N : (1)1966399 [13:52:04]line ИНН: 02508201610067 [13:52:04]line Контрольно-Кассовый Чек [13:52:04]line ПРОДАЖА [13:52:04]line ТРК (МРК, ГНК) : 33 [13:52:04]line Товар: 2710124130 [13:52:04]line Аи-92-К-5 [13:52:04]line 7.480 * 66.90 [13:52:04]line = 500.41 [13:52:04]line НДС 12% НСП 1% [13:52:04]line > о реализуемом товаре [13:52:04]line ОКРУГЛЕНИЕ: -0.41 [13:52:04]line ИТОГО: 500.00 [13:52:04]line Внесено: 500.00 [13:52:04]line СДАЧА: 0.00 [13:52:04]line НСП 1% : 4.43 [13:52:04]line НДС 12% : 53.14 [13:52:04]line Наличными: 500.00 [13:52:04]line Безнал.: 0.00 [13:52:04]line Место: АЗС № 133 "Партнер Нефть" [13:52:04]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [13:52:04]line СНО: Общий режим [13:52:04]line Чек 236 24.10.2024 13:52 [13:52:04]line Смена: 537 ФФД: 1.0 [13:52:04]line ЗНМ: 0300000091 [13:52:04]line РНМ: 0000000000091685 [13:52:04]line Версия ККМ: 001 [13:52:04]line ФМ: 0000000000871839 [13:52:04]line ФД: 229370 [13:52:04]line ФПД: 29865157539823 [13:52:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T135202&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229370&fm=29865157539823&tin=02508201610067®Number=0000000000091685&sum=50000 [13:52:04]written 0, free lines is 4095 [13:52:04]OFD Sender: Processing packet 229370 [packets to send 38, broken 37] [13:52:04]ProducePacketName [13:52:04]name=ofd_packets/00229370 [13:52:04]OFD Sender: To server: pG, [13:52:04]CommunicateWithHost lk.salyk.kg:30040 [13:52:04]ConnectInit lk.salyk.kg [13:52:04]Connected sock=10 [13:52:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 68 AE 07 01 69 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 00 00 00 F4 03 04 00 02 51 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 FA 7F 03 00 35 04 06 00 1B 29 86 1B 37 EF 69 63 39 29 C3 41 E8 F1 [13:52:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 4D F3 47 00 E6 E8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 FA 7F 03 00 F4 03 04 00 F3 FB 19 67 B6 04 01 00 00 9F B4 F9 D4 4C 56 94 8C [13:52:04]CommunicateWithHost err = 0 [13:52:04]CheckOFDResponse [13:52:04]1017 (14) - 77093643461234 [13:52:04]1041 (16) - 0000000000871839 [13:52:04]1040 (4) - 229370 [13:52:04]1012 (4) - 24.10.2024 07:49 [13:52:04]1206 (1) - 0 [13:52:04]OFD Sender: Remove packet 229370 [13:52:04]ProducePacketName [13:52:04]name=ofd_packets/00229370 [13:52:04]NVStorageDeleteData [13:52:04]Write to MH i2c: 01 00 00 8D 02 8F [13:52:04]Write i2c OK [13:52:04]MH_I2C_Read... [13:52:04]Read from MH i2c: 01 [13:52:04]MH_I2C_Read... [13:52:04]Read from MH i2c: 01 07 00 [13:52:04]MH_I2C_Read... [13:52:04]Read from MH i2c: 01 07 00 8D 02 00 00 00 00 00 B0 0C 52 [13:52:04]RasterBufferAndPrint [13:52:04]line [13:52:04]line [13:52:04]line [13:52:04]line [13:52:04]line [13:52:04]written 0, free lines is 3255 [13:52:04]MH_Cut [13:52:04]Write to MH i2c: D1 01 00 94 02 01 68 [13:52:04]Write i2c OK [13:52:04]MH_I2C_Read... [13:52:04]Read from MH i2c: D1 [13:52:04]MH_I2C_Read... [13:52:04]Read from MH i2c: D1 01 00 [13:52:04]MH_I2C_Read... [13:52:04]Read from MH i2c: D1 01 00 94 02 00 67 [13:52:04]Write to MH i2c: 01 00 00 95 02 97 [13:52:04]Write i2c OK [13:52:04]MH_I2C_Read... [13:52:04]OFD Sender: No OFD packet to send [13:52:05]*** Cut start [13:52:05]*** Partial cut [13:52:05]*** CUTSNS_PIN = 1 [13:52:05]*** CUTSNS_PIN = 0 [13:52:05]*** Brake cut motor [13:52:06]Read from MH i2c: 01 [13:52:06]MH_I2C_Read... [13:52:06]*** Stop cut motor [13:52:06]*** Cut end [13:52:06]Read from MH i2c: 01 07 00 [13:52:06]MH_I2C_Read... [13:52:06]Read from MH i2c: 01 07 00 95 02 00 00 00 00 00 FF 0F AC [13:52:06]process_action close_receipt done [13:52:06]requested_data is exist [13:52:06]produce_requested_data [13:52:06]requested_item fm.sn is exist - process it [13:52:06]wFMCommunicate request_size=4 [13:52:06]MH_SAM_APDU [13:52:06]CAPDU: 80 11 00 00 [13:52:06]Write to MH i2c: E2 08 00 96 02 80 11 00 00 00 00 00 00 12 [13:52:06]Write i2c OK [13:52:06]MH_I2C_Read... [13:52:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:52:06]Read from MH i2c: E2 [13:52:06]MH_I2C_Read... [13:52:06]Read from MH i2c: E2 17 00 [13:52:06]MH_I2C_Read... [13:52:06]Read from MH i2c: E2 17 00 96 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 69 [13:52:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [13:52:06]wFMCommunicate OK [13:52:06]requested_item fd.num is exist - process it [13:52:06]SAM_PROTO_GetFieldsCounters [13:52:06]wFMCommunicate request_size=4 [13:52:06]MH_SAM_APDU [13:52:06]CAPDU: 80 13 00 00 [13:52:06]Write to MH i2c: E2 08 00 97 02 80 13 00 00 00 00 00 00 15 [13:52:06]Write i2c OK [13:52:06]MH_I2C_Read... [13:52:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:52:06]Read from MH i2c: E2 [13:52:06]MH_I2C_Read... [13:52:06]Read from MH i2c: E2 62 00 [13:52:06]MH_I2C_Read... [13:52:06]Read from MH i2c: E2 62 00 97 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 FA 7F 03 00 0E 04 04 00 19 02 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 99 [13:52:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 FA 7F 03 00 0E 04 04 00 19 02 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 [13:52:06]wFMCommunicate OK [13:52:06]SAM_PROTO_GetFieldsCounters done [13:52:06]requested_item shift.num is exist - process it [13:52:06]requested_item shift.opened is exist - process it [13:52:06]req_shift_opened [13:52:06]FM_GetShiftState [13:52:06]SAM_PROTO_GetShiftState [13:52:06]wFMCommunicate request_size=4 [13:52:06]MH_SAM_APDU [13:52:06]CAPDU: 80 13 01 00 [13:52:06]Write to MH i2c: E2 08 00 98 02 80 13 01 00 00 00 00 00 17 [13:52:06]Write i2c OK [13:52:06]MH_I2C_Read... [13:52:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:52:06]Read from MH i2c: E2 [13:52:06]MH_I2C_Read... [13:52:06]Read from MH i2c: E2 0E 00 [13:52:06]MH_I2C_Read... [13:52:06]Read from MH i2c: E2 0E 00 98 02 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 8F [13:52:06]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [13:52:06]wFMCommunicate OK [13:52:06]SAM_PROTO_GetShiftState done [13:52:06]FM_GetShiftState done [13:52:06]req_shift_opened done [13:52:06]requested_item shift.open_date is exist - process it [13:52:06]req_shift_open_date [13:52:06]req_shift_open_date done [13:52:06]produce_requested_data done [13:52:06]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229370,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [13:52:06]process_action_free close_receipt [13:52:06]json_value_free [13:52:06]json_value_free done [13:52:06]process_json_proto returns [13:52:06]Send response to host [13:52:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229370,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [13:52:06]free response buf [13:52:06]execute_script done [13:52:06]execute_script returns [13:52:06]free content buf [13:52:06]Sock 9.Close socket [13:52:06]Sock 9.Thread stoped [13:52:09]OFD Sender: No OFD packet to send [13:52:14]OFD Sender: No OFD packet to send [13:52:19]OFD Sender: No OFD packet to send [13:52:24]OFD Sender: No OFD packet to send [13:52:29]OFD Sender: No OFD packet to send [13:52:34]OFD Sender: No OFD packet to send [13:52:39]OFD Sender: No OFD packet to send [13:52:44]OFD Sender: No OFD packet to send [13:52:49]OFD Sender: No OFD packet to send [13:52:54]OFD Sender: No OFD packet to send [13:52:59]OFD Sender: No OFD packet to send [13:53:00]accept exits with 7 [13:53:00]New connection [13:53:00]New thread 3067391332 created [13:53:00]Thread 3067534692 joined [13:53:00]Waiting for new connection... [13:53:00] Sock 7.Parse request [13:53:00]Sock 7.Check first char [13:53:00]Sock 7.First char is OK [13:53:00]request: POST /json_proto HTTP/1.0 [13:53:00]Method: POST [13:53:00]URL: /json_proto [13:53:00]Method is POST - this is cgi request [13:53:00]url: /json_proto [13:53:00]query_string will be loaded in cgi processing [13:53:00]execute_cgi json_proto POST (null) [13:53:00]execute_cgi path=json_proto method=POST [13:53:00]POST find Content-Length [13:53:00]Host: 172.17.44.195:8080 [13:53:00]Content-Length: 680 [13:53:00]Content-Type: application/json [13:53:00] [13:53:00]POST finish read [13:53:00]Found Content-Length = 680 [13:53:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966396", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:53:00]execute_script... [13: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)1966396", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:53:00]POST & json_proto [13:53:00]process_json_proto [13:53:00]json parsed OK: [13:53:00]protocol is kg_v1.0 [13:53:00]action value=close_receipt [13:53:00]process_action close_receipt [13:53:00]cmd_close_receipt [13:53:00]MH_GetDate [13:53:00]Write to MH i2c: F0 00 00 99 02 8A [13:53:00]Write i2c OK [13:53:00]MH_I2C_Read... [13:53:00]Read from MH i2c: F0 [13:53:00]MH_I2C_Read... [13:53:00]Read from MH i2c: F0 09 00 [13:53:00]MH_I2C_Read... [13:53:00]Read from MH i2c: F0 09 00 99 02 00 3C 51 1A 67 82 C9 CF 66 21 [13:53:00]GetLastDocTimeStamp 1729777922 [13:53:00]current date 1729777980 [13:53:00]FM_GetShiftState [13:53:00]SAM_PROTO_GetShiftState [13:53:00]wFMCommunicate request_size=4 [13:53:00]MH_SAM_APDU [13:53:00]CAPDU: 80 13 01 00 [13:53:00]Write to MH i2c: E2 08 00 9A 02 80 13 01 00 00 00 00 00 19 [13:53:00]Write i2c OK [13:53:00]MH_I2C_Read... [13:53:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:53:00]Read from MH i2c: E2 [13:53:00]MH_I2C_Read... [13:53:00]Read from MH i2c: E2 0E 00 [13:53:00]MH_I2C_Read... [13:53:00]Read from MH i2c: E2 0E 00 9A 02 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 91 [13:53:00]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [13:53:00]wFMCommunicate OK [13:53:00]SAM_PROTO_GetShiftState done [13:53:00]FM_GetShiftState done [13:53:00]opened in 1729728859 [13:53:00]opened+sec_in_day 1729815259 [13:53:00]quantity*price = 150037 [13:53:00]sum+1 = 150039 [13:53:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 237 24.10.2024 13:53 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229371 ФПД: 67911995947499 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T135300&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229371&fm=67911995947499&tin=02508201610067®Number=0000000000091685&sum=150000 [13:53:01]StoreToDocumentArchive [13:53:01]shift 537 fd 229371 [13:53:01]save to /storage/0537/doc_00229371 [13:53:01]save last doc name /storage/0537/doc_00229371 to /storage/kkm_last_doc_name [13:53:01]save OK [13:53:01]Clear old archive folders... [13:53:01]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:53:01]tlvbuf is 01FA3760 [13:53:01]SAM_PROTO_ClearQueue [13:53:01]wFMCommunicate request_size=4 [13:53:01]MH_SAM_APDU [13:53:01]CAPDU: 80 09 00 00 [13:53:01]Write to MH i2c: E2 08 00 A7 02 80 09 00 00 00 00 00 00 1B [13:53:01]Write i2c OK [13:53:01]MH_I2C_Read... [13:53:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:53:01]Read from MH i2c: E2 [13:53:01]MH_I2C_Read... [13:53:01]Read from MH i2c: E2 03 00 [13:53:01]MH_I2C_Read... [13:53:01]Read from MH i2c: E2 03 00 A7 02 00 90 00 1D [13:53:01]RAPDU: 90 00 [13:53:01]wFMCommunicate OK [13:53:01]SAM_PROTO_ClearQueue done [13:53:01]KKMCreateOFDPacket [13:53:01]OFDProtocolAddRootSTLVToBuf [13:53:01]FM_MakeSignedData [13:53:01]FM_MakeSignedData [13:53:01]SAM_PROTO_SignData [13:53:01]wFMCommunicate request_size=4 [13:53:01]MH_SAM_APDU [13:53:01]CAPDU: 80 0D 01 02 [13:53:01]Write to MH i2c: E2 08 00 A8 02 80 0D 01 02 00 00 00 00 23 [13:53:01]Write i2c OK [13:53:01]MH_I2C_Read... [13:53:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:53:01]Read from MH i2c: E2 [13:53:01]MH_I2C_Read... [13:53:01]Read from MH i2c: E2 03 00 [13:53:01]MH_I2C_Read... [13:53:01]Read from MH i2c: E2 03 00 A8 02 00 90 00 1E [13:53:01]RAPDU: 90 00 [13:53:01]wFMCommunicate OK [13:53:01]wFMCommunicate request_size=255 [13:53:01]MH_SAM_APDU [13:53:01]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 00 00 00 F4 03 04 00 3C 51 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 FB 7F 03 00 35 04 06 00 3D C3 FE 64 [13:53:01]Write to MH i2c: E2 02 01 A9 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 00 00 00 F4 03 04 00 3C 51 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 FB 7F 03 00 35 04 06 00 3D C3 FE 64 00 00 1C [13:53:01]Write i2c OK [13:53:01]MH_I2C_Read... [13:53:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:53:02]Read from MH i2c: E2 [13:53:02]MH_I2C_Read... [13:53:02]Read from MH i2c: E2 03 00 [13:53:02]MH_I2C_Read... [13:53:02]Read from MH i2c: E2 03 00 A9 02 00 90 00 1F [13:53:02]RAPDU: 90 00 [13:53:02]wFMCommunicate OK [13:53:02]wFMCommunicate request_size=7 [13:53:02]MH_SAM_APDU [13:53:02]CAPDU: 80 0D 02 02 02 F9 EB [13:53:02]Write to MH i2c: E2 0A 00 AA 02 80 0D 02 02 02 00 F9 EB 00 00 0E [13:53:02]Write i2c OK [13:53:02]MH_I2C_Read... [13:53:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:53:02]Read from MH i2c: E2 [13:53:02]MH_I2C_Read... [13:53:02]Read from MH i2c: E2 03 00 [13:53:02]MH_I2C_Read... [13:53:02]Read from MH i2c: E2 03 00 AA 02 00 90 00 20 [13:53:02]RAPDU: 90 00 [13:53:02]wFMCommunicate OK [13:53:02]wFMCommunicate request_size=4 [13:53:02]MH_SAM_APDU [13:53:02]CAPDU: 80 0D 03 02 [13:53:02]Write to MH i2c: E2 08 00 AB 02 80 0D 03 02 00 00 00 00 28 [13:53:02]Write i2c OK [13:53:02]MH_I2C_Read... [13:53:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:53:02]Read from MH i2c: E2 [13:53:02]MH_I2C_Read... [13:53:02]Read from MH i2c: E2 0B 00 [13:53:02]MH_I2C_Read... [13:53:02]Read from MH i2c: E2 0B 00 AB 02 00 EA CB 3F 6F F0 5D 9B 55 90 00 C9 [13:53:02]RAPDU: EA CB 3F 6F F0 5D 9B 55 90 00 [13:53:02]wFMCommunicate OK [13:53:02]SAM_PROTO_SignData done [13:53:02]FM_MakeSignedData done [13:53:02]CreateOFDProtocolMessage [13:53:02]wFMCommunicate request_size=4 [13:53:02]MH_SAM_APDU [13:53:02]CAPDU: 80 11 00 00 [13:53:02]Write to MH i2c: E2 08 00 AC 02 80 11 00 00 00 00 00 00 28 [13:53:02]Write i2c OK [13:53:02]MH_I2C_Read... [13:53:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:53:02]Read from MH i2c: E2 [13:53:02]MH_I2C_Read... [13:53:02]Read from MH i2c: E2 17 00 [13:53:02]MH_I2C_Read... [13:53:02]Read from MH i2c: E2 17 00 AC 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 7F [13:53:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [13:53:02]wFMCommunicate OK [13:53:02]CreateOFDProtocolMessage done [13:53:02]OFDSenderStorePacket 229371 [13:53:02]StoreOFDPacket docnum=229371 [13:53:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0C 01 00 00 E8 CC 04 01 E9 E9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 ED 00 00 00 F4 03 04 00 3C 51 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 FB 7F 03 00 35 04 06 00 3D C3 FE 64 F9 EB EA CB 3F 6F F0 5D 9B 55 [13:53:02]CheckFolder [13:53:02]dirname=/storage/ofd_packets [13:53:02]CheckFolder done [13:53:02]ProducePacketName [13:53:02]name=ofd_packets/00229371 [13:53:02]NVStorageSaveData ofd_packets/00229371 [13:53:02]File name is /storage/ofd_packets/00229371 [13:53:02]Write 298 bytes [13:53:02]NVStorageSaveData done [13:53:02]OFDSenderStorePacket done [13:53:02]KKMCreateOFDPacket done [13:53:02]NVStorageSaveData kkm_last_timestamp [13:53:02]File name is /storage/kkm_last_timestamp [13:53:02]Write 4 bytes [13:53:02]NVStorageSaveData done [13:53:02]ExternCall_PrintAddStr [13:53:02]wPrintStart [13:53:02]Write to MH i2c: 01 00 00 AD 02 AF [13:53:02]Write i2c OK [13:53:02]MH_I2C_Read... [13:53:02]Read from MH i2c: 01 [13:53:02]MH_I2C_Read... [13:53:02]Read from MH i2c: 01 07 00 [13:53:02]MH_I2C_Read... [13:53:02]Read from MH i2c: 01 07 00 AD 02 00 00 00 00 00 FF 0F C4 [13:53:02]RasterBufferAndPrint [13:53:02]line Счет N : (1)1966396 [13:53:02]line ИНН: 02508201610067 [13:53:02]line Контрольно-Кассовый Чек [13:53:02]line ПРОДАЖА [13:53:02]line ТРК (МРК, ГНК) : 41 [13:53:02]line Товар: 2710194210 [13:53:02]line ДТ-К-5 [13:53:02]line 19.690 * 76.20 [13:53:02]line = 1500.38 [13:53:02]line НДС 12% НСП 1% [13:53:02]line > о реализуемом товаре [13:53:02]line ОКРУГЛЕНИЕ: -0.38 [13:53:02]line ИТОГО: 1500.00 [13:53:02]line Внесено: 1500.00 [13:53:02]line СДАЧА: 0.00 [13:53:02]line НСП 1% : 13.28 [13:53:02]line НДС 12% : 159.33 [13:53:02]line Наличными: 1500.00 [13:53:02]line Безнал.: 0.00 [13:53:02]line Место: АЗС № 133 "Партнер Нефть" [13:53:02]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [13:53:02]line СНО: Общий режим [13:53:02]line Чек 237 24.10.2024 13:53 [13:53:02]line Смена: 537 ФФД: 1.0 [13:53:02]line ЗНМ: 0300000091 [13:53:02]line РНМ: 0000000000091685 [13:53:02]line Версия ККМ: 001 [13:53:02]line ФМ: 0000000000871839 [13:53:02]line ФД: 229371 [13:53:02]line ФПД: 67911995947499 [13:53:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T135300&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229371&fm=67911995947499&tin=02508201610067®Number=0000000000091685&sum=150000 [13:53:02]OFD Sender: Processing packet 229371 [packets to send 38, broken 37] [13:53:02]ProducePacketName [13:53:02]name=ofd_packets/00229371 [13:53:02]OFD Sender: To server: pG, [13:53:02]CommunicateWithHost lk.salyk.kg:30040 [13:53:02]ConnectInit lk.salyk.kg [13:53:02]written 0, free lines is 4095 [13:53:02]Connected sock=10 [13:53:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0C 01 00 00 E8 CC 04 01 E9 E9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 ED 00 00 00 F4 03 04 00 3C 51 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 FB 7F 03 00 35 04 06 00 3D C3 FE 64 F9 EB EA CB 3F 6F F0 5D 9B 55 [13:53:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 F3 5A 47 00 A8 14 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 FB 7F 03 00 F4 03 04 00 2E FC 19 67 B6 04 01 00 00 96 E3 98 D4 B8 19 77 14 [13:53:02]CommunicateWithHost err = 0 [13:53:02]CheckOFDResponse [13:53:02]1017 (14) - 77093643461234 [13:53:02]1041 (16) - 0000000000871839 [13:53:02]1040 (4) - 229371 [13:53:02]1012 (4) - 24.10.2024 07:50 [13:53:02]1206 (1) - 0 [13:53:02]OFD Sender: Remove packet 229371 [13:53:02]ProducePacketName [13:53:02]name=ofd_packets/00229371 [13:53:02]NVStorageDeleteData [13:53:02]Write to MH i2c: 01 00 00 D7 02 D9 [13:53:02]Write i2c OK [13:53:02]MH_I2C_Read... [13:53:02]Read from MH i2c: 01 [13:53:02]MH_I2C_Read... [13:53:02]Read from MH i2c: 01 07 00 [13:53:02]MH_I2C_Read... [13:53:02]Read from MH i2c: 01 07 00 D7 02 00 00 00 00 00 A7 0C 93 [13:53:02]RasterBufferAndPrint [13:53:02]line [13:53:02]line [13:53:02]line [13:53:02]line [13:53:02]line [13:53:02]written 0, free lines is 3242 [13:53:02]MH_Cut [13:53:02]Write to MH i2c: D1 01 00 DE 02 01 B2 [13:53:02]Write i2c OK [13:53:02]MH_I2C_Read... [13:53:02]Read from MH i2c: D1 [13:53:02]MH_I2C_Read... [13:53:02]Read from MH i2c: D1 01 00 [13:53:02]MH_I2C_Read... [13:53:02]Read from MH i2c: D1 01 00 DE 02 00 B1 [13:53:02]Write to MH i2c: 01 00 00 DF 02 E1 [13:53:02]Write i2c OK [13:53:02]MH_I2C_Read... [13:53:03]OFD Sender: No OFD packet to send [13:53:03]*** Cut start [13:53:03]*** Partial cut [13:53:03]*** CUTSNS_PIN = 1 [13:53:03]*** CUTSNS_PIN = 0 [13:53:04]*** Brake cut motor [13:53:04]Read from MH i2c: 01 [13:53:04]MH_I2C_Read... [13:53:04]*** Stop cut motor [13:53:04]*** Cut end [13:53:04]Read from MH i2c: 01 07 00 [13:53:04]MH_I2C_Read... [13:53:04]Read from MH i2c: 01 07 00 DF 02 00 00 00 00 00 FF 0F F6 [13:53:04]process_action close_receipt done [13:53:04]requested_data is exist [13:53:04]produce_requested_data [13:53:04]requested_item fm.sn is exist - process it [13:53:04]wFMCommunicate request_size=4 [13:53:04]MH_SAM_APDU [13:53:04]CAPDU: 80 11 00 00 [13:53:04]Write to MH i2c: E2 08 00 E0 02 80 11 00 00 00 00 00 00 5C [13:53:04]Write i2c OK [13:53:04]MH_I2C_Read... [13:53:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:53:04]Read from MH i2c: E2 [13:53:04]MH_I2C_Read... [13:53:04]Read from MH i2c: E2 17 00 [13:53:04]MH_I2C_Read... [13:53:04]Read from MH i2c: E2 17 00 E0 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 B3 [13:53:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [13:53:04]wFMCommunicate OK [13:53:04]requested_item fd.num is exist - process it [13:53:04]SAM_PROTO_GetFieldsCounters [13:53:04]wFMCommunicate request_size=4 [13:53:04]MH_SAM_APDU [13:53:04]CAPDU: 80 13 00 00 [13:53:04]Write to MH i2c: E2 08 00 E1 02 80 13 00 00 00 00 00 00 5F [13:53:04]Write i2c OK [13:53:04]MH_I2C_Read... [13:53:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:53:04]Read from MH i2c: E2 [13:53:04]MH_I2C_Read... [13:53:04]Read from MH i2c: E2 62 00 [13:53:04]MH_I2C_Read... [13:53:04]Read from MH i2c: E2 62 00 E1 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 FB 7F 03 00 0E 04 04 00 19 02 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 E7 [13: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 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 FB 7F 03 00 0E 04 04 00 19 02 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 [13:53:04]wFMCommunicate OK [13:53:04]SAM_PROTO_GetFieldsCounters done [13:53:04]requested_item shift.num is exist - process it [13:53:04]requested_item shift.opened is exist - process it [13:53:04]req_shift_opened [13:53:04]FM_GetShiftState [13:53:04]SAM_PROTO_GetShiftState [13:53:04]wFMCommunicate request_size=4 [13:53:04]MH_SAM_APDU [13:53:04]CAPDU: 80 13 01 00 [13:53:04]Write to MH i2c: E2 08 00 E2 02 80 13 01 00 00 00 00 00 61 [13:53:04]Write i2c OK [13:53:04]MH_I2C_Read... [13:53:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:53:04]Read from MH i2c: E2 [13:53:04]MH_I2C_Read... [13:53:04]Read from MH i2c: E2 0E 00 [13:53:04]MH_I2C_Read... [13:53:04]Read from MH i2c: E2 0E 00 E2 02 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 D9 [13:53:04]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [13:53:04]wFMCommunicate OK [13:53:04]SAM_PROTO_GetShiftState done [13:53:04]FM_GetShiftState done [13:53:04]req_shift_opened done [13:53:04]requested_item shift.open_date is exist - process it [13:53:04]req_shift_open_date [13:53:04]req_shift_open_date done [13:53:04]produce_requested_data done [13:53:04]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229371,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [13:53:04]process_action_free close_receipt [13:53:04]json_value_free [13:53:04]json_value_free done [13:53:04]process_json_proto returns [13:53:04]Send response to host [13:53:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229371,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [13:53:04]free response buf [13:53:04]execute_script done [13:53:04]execute_script returns [13:53:04]free content buf [13:53:04]Sock 7.Close socket [13:53:04]Sock 7.Thread stoped [13:53:08]OFD Sender: No OFD packet to send [13:53:13]OFD Sender: No OFD packet to send [13:53:18]OFD Sender: No OFD packet to send [13:53:23]OFD Sender: No OFD packet to send [13:53:28]OFD Sender: No OFD packet to send [13:53:30]accept exits with 9 [13:53:30]New connection [13:53:30]New thread 3067534692 created [13:53:30]Thread 3067391332 joined [13:53:30]Waiting for new connection... [13:53:30] Sock 9.Parse request [13:53:30]Sock 9.Check first char [13:53:30]Sock 9.First char is OK [13:53:30]request: POST /json_proto HTTP/1.0 [13:53:30]Method: POST [13:53:30]URL: /json_proto [13:53:30]Method is POST - this is cgi request [13:53:30]url: /json_proto [13:53:30]query_string will be loaded in cgi processing [13:53:30]execute_cgi json_proto POST (null) [13:53:30]execute_cgi path=json_proto method=POST [13:53:30]POST find Content-Length [13:53:30]Host: 172.17.44.195:8080 [13:53:30]Content-Length: 678 [13:53:30]Content-Type: application/json [13:53:30] [13:53:30]POST finish read [13:53:30]Found Content-Length = 678 [13:53:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966400", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:53:30]execute_script... [13:53: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)1966400", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:53:30]POST & json_proto [13:53:30]process_json_proto [13:53:30]json parsed OK: [13:53:30]protocol is kg_v1.0 [13:53:30]action value=close_receipt [13:53:30]process_action close_receipt [13:53:30]cmd_close_receipt [13:53:30]MH_GetDate [13:53:30]Write to MH i2c: F0 00 00 E3 02 D4 [13:53:30]Write i2c OK [13:53:30]MH_I2C_Read... [13:53:30]Read from MH i2c: F0 [13:53:30]MH_I2C_Read... [13:53:30]Read from MH i2c: F0 09 00 [13:53:30]MH_I2C_Read... [13:53:30]Read from MH i2c: F0 09 00 E3 02 00 5B 51 1A 67 82 C9 CF 66 8A [13:53:30]GetLastDocTimeStamp 1729777980 [13:53:30]current date 1729778011 [13:53:30]FM_GetShiftState [13:53:30]SAM_PROTO_GetShiftState [13:53:30]wFMCommunicate request_size=4 [13:53:30]MH_SAM_APDU [13:53:30]CAPDU: 80 13 01 00 [13:53:30]Write to MH i2c: E2 08 00 E4 02 80 13 01 00 00 00 00 00 63 [13:53:30]Write i2c OK [13:53:30]MH_I2C_Read... [13:53:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:53:30]Read from MH i2c: E2 [13:53:30]MH_I2C_Read... [13:53:30]Read from MH i2c: E2 0E 00 [13:53:30]MH_I2C_Read... [13:53:30]Read from MH i2c: E2 0E 00 E4 02 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 DB [13:53:30]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [13:53:30]wFMCommunicate OK [13:53:30]SAM_PROTO_GetShiftState done [13:53:30]FM_GetShiftState done [13:53:30]opened in 1729728859 [13:53:30]opened+sec_in_day 1729815259 [13:53:30]quantity*price = 50041 [13:53:30]sum+1 = 50042 [13:53:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 238 24.10.2024 13:53 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229372 ФПД: 214873874208403 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T135331&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229372&fm=214873874208403&tin=02508201610067®Number=0000000000091685&sum=50000 [13:53:31]StoreToDocumentArchive [13:53:31]shift 537 fd 229372 [13:53:31]save to /storage/0537/doc_00229372 [13:53:31]save last doc name /storage/0537/doc_00229372 to /storage/kkm_last_doc_name [13:53:31]save OK [13:53:31]Clear old archive folders... [13:53:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:53:31]tlvbuf is 01FDD210 [13:53:31]SAM_PROTO_ClearQueue [13:53:31]wFMCommunicate request_size=4 [13:53:31]MH_SAM_APDU [13:53:31]CAPDU: 80 09 00 00 [13:53:31]Write to MH i2c: E2 08 00 F1 02 80 09 00 00 00 00 00 00 65 [13:53:31]Write i2c OK [13:53:31]MH_I2C_Read... [13:53:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:53:31]Read from MH i2c: E2 [13:53:31]MH_I2C_Read... [13:53:31]Read from MH i2c: E2 03 00 [13:53:31]MH_I2C_Read... [13:53:31]Read from MH i2c: E2 03 00 F1 02 00 90 00 67 [13:53:31]RAPDU: 90 00 [13:53:31]wFMCommunicate OK [13:53:31]SAM_PROTO_ClearQueue done [13:53:31]KKMCreateOFDPacket [13:53:31]OFDProtocolAddRootSTLVToBuf [13:53:31]FM_MakeSignedData [13:53:31]FM_MakeSignedData [13:53:31]SAM_PROTO_SignData [13:53:31]wFMCommunicate request_size=4 [13:53:31]MH_SAM_APDU [13:53:31]CAPDU: 80 0D 01 02 [13:53:31]Write to MH i2c: E2 08 00 F2 02 80 0D 01 02 00 00 00 00 6D [13:53:31]Write i2c OK [13:53:31]MH_I2C_Read... [13:53:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:53:31]Read from MH i2c: E2 [13:53:31]MH_I2C_Read... [13:53:31]Read from MH i2c: E2 03 00 [13:53:31]MH_I2C_Read... [13:53:31]Read from MH i2c: E2 03 00 F2 02 00 90 00 68 [13:53:31]RAPDU: 90 00 [13:53:31]wFMCommunicate OK [13:53:31]wFMCommunicate request_size=255 [13:53:31]MH_SAM_APDU [13:53:31]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 00 00 00 F4 03 04 00 5B 51 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 FC 7F 03 00 35 04 06 00 C3 [13:53:32]Write to MH i2c: E2 02 01 F3 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 00 00 00 F4 03 04 00 5B 51 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 FC 7F 03 00 35 04 06 00 C3 00 00 7B [13:53:32]Write i2c OK [13:53:32]MH_I2C_Read... [13:53:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:53:32]Read from MH i2c: E2 [13:53:32]MH_I2C_Read... [13:53:32]Read from MH i2c: E2 03 00 [13:53:32]MH_I2C_Read... [13:53:32]Read from MH i2c: E2 03 00 F3 02 00 90 00 69 [13:53:32]RAPDU: 90 00 [13:53:32]wFMCommunicate OK [13:53:32]wFMCommunicate request_size=10 [13:53:32]MH_SAM_APDU [13:53:32]CAPDU: 80 0D 02 02 05 6D 38 F1 96 93 [13:53:32]Write to MH i2c: E2 0D 00 F4 02 80 0D 02 02 05 00 6D 38 F1 96 93 00 00 39 [13:53:32]Write i2c OK [13:53:32]MH_I2C_Read... [13:53:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:53:32]Read from MH i2c: E2 [13:53:32]MH_I2C_Read... [13:53:32]Read from MH i2c: E2 03 00 [13:53:32]MH_I2C_Read... [13:53:32]Read from MH i2c: E2 03 00 F4 02 00 90 00 6A [13:53:32]RAPDU: 90 00 [13:53:32]wFMCommunicate OK [13:53:32]wFMCommunicate request_size=4 [13:53:32]MH_SAM_APDU [13:53:32]CAPDU: 80 0D 03 02 [13:53:32]Write to MH i2c: E2 08 00 F5 02 80 0D 03 02 00 00 00 00 72 [13:53:32]Write i2c OK [13:53:32]MH_I2C_Read... [13:53:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:53:32]Read from MH i2c: E2 [13:53:32]MH_I2C_Read... [13:53:32]Read from MH i2c: E2 0B 00 [13:53:32]MH_I2C_Read... [13:53:32]Read from MH i2c: E2 0B 00 F5 02 00 89 7A AF 53 CB E2 6E E8 90 00 7B [13:53:32]RAPDU: 89 7A AF 53 CB E2 6E E8 90 00 [13:53:32]wFMCommunicate OK [13:53:32]SAM_PROTO_SignData done [13:53:32]FM_MakeSignedData done [13:53:32]CreateOFDProtocolMessage [13:53:32]wFMCommunicate request_size=4 [13:53:32]MH_SAM_APDU [13:53:32]CAPDU: 80 11 00 00 [13:53:32]Write to MH i2c: E2 08 00 F6 02 80 11 00 00 00 00 00 00 72 [13:53:32]Write i2c OK [13:53:32]MH_I2C_Read... [13:53:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:53:32]Read from MH i2c: E2 [13:53:32]MH_I2C_Read... [13:53:32]Read from MH i2c: E2 17 00 [13:53:32]MH_I2C_Read... [13:53:32]Read from MH i2c: E2 17 00 F6 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 C9 [13:53:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [13:53:32]wFMCommunicate OK [13:53:32]CreateOFDProtocolMessage done [13:53:32]OFDSenderStorePacket 229372 [13:53:32]StoreOFDPacket docnum=229372 [13:53:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 5B 68 07 01 DA 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 00 00 00 F4 03 04 00 5B 51 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 FC 7F 03 00 35 04 06 00 C3 6D 38 F1 96 93 89 7A AF 53 CB E2 6E E8 [13:53:32]CheckFolder [13:53:32]dirname=/storage/ofd_packets [13:53:32]CheckFolder done [13:53:32]ProducePacketName [13:53:32]name=ofd_packets/00229372 [13:53:32]NVStorageSaveData ofd_packets/00229372 [13:53:32]File name is /storage/ofd_packets/00229372 [13:53:32]Write 301 bytes [13:53:32]NVStorageSaveData done [13:53:32]OFDSenderStorePacket done [13:53:32]KKMCreateOFDPacket done [13:53:32]NVStorageSaveData kkm_last_timestamp [13:53:32]File name is /storage/kkm_last_timestamp [13:53:32]Write 4 bytes [13:53:32]NVStorageSaveData done [13:53:32]ExternCall_PrintAddStr [13:53:32]wPrintStart [13:53:32]Write to MH i2c: 01 00 00 F7 02 F9 [13:53:32]Write i2c OK [13:53:32]MH_I2C_Read... [13:53:32]Read from MH i2c: 01 [13:53:32]MH_I2C_Read... [13:53:32]Read from MH i2c: 01 07 00 [13:53:32]MH_I2C_Read... [13:53:32]Read from MH i2c: 01 07 00 F7 02 00 00 00 00 00 FF 0F 0E [13:53:32]RasterBufferAndPrint [13:53:32]line Счет N : (1)1966400 [13:53:32]line ИНН: 02508201610067 [13:53:32]line Контрольно-Кассовый Чек [13:53:32]line ПРОДАЖА [13:53:32]line ТРК (МРК, ГНК) : 63 [13:53:32]line Товар: 2710124130 [13:53:32]line Аи-92-К-5 [13:53:32]line 7.480 * 66.90 [13:53:32]line = 500.41 [13:53:32]line НДС 12% НСП 1% [13:53:32]line > о реализуемом товаре [13:53:32]line ОКРУГЛЕНИЕ: -0.41 [13:53:32]line ИТОГО: 500.00 [13:53:32]line Внесено: 500.00 [13:53:32]line СДАЧА: 0.00 [13:53:32]line НСП 1% : 4.43 [13:53:32]line НДС 12% : 53.14 [13:53:32]line Наличными: 500.00 [13:53:32]line Безнал.: 0.00 [13:53:32]line Место: АЗС № 133 "Партнер Нефть" [13:53:32]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [13:53:32]line СНО: Общий режим [13:53:32]line Чек 238 24.10.2024 13:53 [13:53:32]line Смена: 537 ФФД: 1.0 [13:53:32]line ЗНМ: 0300000091 [13:53:32]line РНМ: 0000000000091685 [13:53:32]line Версия ККМ: 001 [13:53:32]line ФМ: 0000000000871839 [13:53:32]line ФД: 229372 [13:53:32]line ФПД: 214873874208403 [13:53:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T135331&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229372&fm=214873874208403&tin=02508201610067®Number=0000000000091685&sum=50000 [13:53:32]written 0, free lines is 4095 [13:53:32]OFD Sender: Processing packet 229372 [packets to send 38, broken 37] [13:53:32]ProducePacketName [13:53:32]name=ofd_packets/00229372 [13:53:32]OFD Sender: To server: pG, [13:53:32]CommunicateWithHost lk.salyk.kg:30040 [13:53:32]ConnectInit lk.salyk.kg [13:53:32]Write to MH i2c: 01 00 00 21 03 24 [13:53:32]Write i2c OK [13:53:32]MH_I2C_Read... [13:53:32]Read from MH i2c: 01 [13:53:32]MH_I2C_Read... [13:53:32]Read from MH i2c: 01 07 00 [13:53:32]MH_I2C_Read... [13:53:32]Read from MH i2c: 01 07 00 21 03 00 00 00 00 00 A1 0C D8 [13:53:32]RasterBufferAndPrint [13:53:32]line [13:53:32]line [13:53:32]line [13:53:32]line [13:53:32]line [13:53:32]written 0, free lines is 3237 [13:53:32]MH_Cut [13:53:32]Write to MH i2c: D1 01 00 28 03 01 FD [13:53:32]Write i2c OK [13:53:32]MH_I2C_Read... [13:53:32]Read from MH i2c: D1 [13:53:32]MH_I2C_Read... [13:53:32]Read from MH i2c: D1 01 00 [13:53:32]MH_I2C_Read... [13:53:32]Read from MH i2c: D1 01 00 28 03 00 FC [13:53:32]Write to MH i2c: 01 00 00 29 03 2C [13:53:32]Write i2c OK [13:53:32]MH_I2C_Read... [13:53:33]*** Cut start [13:53:33]*** Partial cut [13:53:33]*** CUTSNS_PIN = 1 [13:53:33]*** CUTSNS_PIN = 0 [13:53:34]*** Brake cut motor [13:53:34]Read from MH i2c: 01 [13:53:34]MH_I2C_Read... [13:53:34]*** Stop cut motor [13:53:34]*** Cut end [13:53:34]Read from MH i2c: 01 07 00 [13:53:34]MH_I2C_Read... [13:53:34]Read from MH i2c: 01 07 00 29 03 00 00 00 00 00 FF 0F 41 [13:53:34]process_action close_receipt done [13:53:34]requested_data is exist [13:53:34]produce_requested_data [13:53:34]requested_item fm.sn is exist - process it [13:53:34]wFMCommunicate request_size=4 [13:53:34]MH_SAM_APDU [13:53:34]CAPDU: 80 11 00 00 [13:53:34]Write to MH i2c: E2 08 00 2A 03 80 11 00 00 00 00 00 00 A7 [13:53:34]Write i2c OK [13:53:34]MH_I2C_Read... [13:53:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:53:34]Read from MH i2c: E2 [13:53:34]MH_I2C_Read... [13:53:34]Read from MH i2c: E2 17 00 [13:53:34]MH_I2C_Read... [13:53:34]Read from MH i2c: E2 17 00 2A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 FE [13:53:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [13:53:34]wFMCommunicate OK [13:53:34]requested_item fd.num is exist - process it [13:53:34]SAM_PROTO_GetFieldsCounters [13:53:34]wFMCommunicate request_size=4 [13:53:34]MH_SAM_APDU [13:53:34]CAPDU: 80 13 00 00 [13:53:34]Write to MH i2c: E2 08 00 2B 03 80 13 00 00 00 00 00 00 AA [13:53:34]Write i2c OK [13:53:34]MH_I2C_Read... [13:53:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:53:34]Read from MH i2c: E2 [13:53:34]MH_I2C_Read... [13:53:34]Read from MH i2c: E2 62 00 [13:53:34]MH_I2C_Read... [13:53:34]Read from MH i2c: E2 62 00 2B 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 FC 7F 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 EE 00 00 00 5E 04 04 00 EE 00 00 00 57 04 04 00 EF 00 00 00 19 04 04 00 00 00 00 00 90 00 36 [13:53:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 FC 7F 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 EE 00 00 00 5E 04 04 00 EE 00 00 00 57 04 04 00 EF 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:53:34]wFMCommunicate OK [13:53:34]SAM_PROTO_GetFieldsCounters done [13:53:34]requested_item shift.num is exist - process it [13:53:34]requested_item shift.opened is exist - process it [13:53:34]req_shift_opened [13:53:34]FM_GetShiftState [13:53:34]SAM_PROTO_GetShiftState [13:53:34]wFMCommunicate request_size=4 [13:53:34]MH_SAM_APDU [13:53:34]CAPDU: 80 13 01 00 [13:53:34]Write to MH i2c: E2 08 00 2C 03 80 13 01 00 00 00 00 00 AC [13:53:34]Write i2c OK [13:53:34]MH_I2C_Read... [13:53:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:53:34]Read from MH i2c: E2 [13:53:34]MH_I2C_Read... [13:53:34]Read from MH i2c: E2 0E 00 [13:53:34]MH_I2C_Read... [13:53:34]Read from MH i2c: E2 0E 00 2C 03 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 24 [13:53:34]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [13:53:34]wFMCommunicate OK [13:53:34]SAM_PROTO_GetShiftState done [13:53:34]FM_GetShiftState done [13:53:34]req_shift_opened done [13:53:34]requested_item shift.open_date is exist - process it [13:53:34]req_shift_open_date [13:53:34]req_shift_open_date done [13:53:34]produce_requested_data done [13:53:34]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229372,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [13:53:34]process_action_free close_receipt [13:53:34]json_value_free [13:53:34]json_value_free done [13:53:34]process_json_proto returns [13:53:34]Send response to host [13:53:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229372,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [13:53:34]free response buf [13:53:34]execute_script done [13:53:34]execute_script returns [13:53:34]free content buf [13:53:34]Sock 9.Close socket [13:53:34]Sock 9.Thread stoped [13:54:07]accept exits with 7 [13:54:07]New connection [13:54:07]New thread 3067391332 created [13:54:07]Thread 3067534692 joined [13:54:07]Waiting for new connection... [13:54:07] Sock 7.Parse request [13:54:07]Sock 7.Check first char [13:54:07]Sock 7.First char is OK [13:54:07]request: POST /json_proto HTTP/1.0 [13:54:07]Method: POST [13:54:07]URL: /json_proto [13:54:07]Method is POST - this is cgi request [13:54:07]url: /json_proto [13:54:07]query_string will be loaded in cgi processing [13:54:07]execute_cgi json_proto POST (null) [13:54:07]execute_cgi path=json_proto method=POST [13:54:07]POST find Content-Length [13:54:07]Host: 172.17.44.195:8080 [13:54:07]Content-Length: 678 [13:54:07]Content-Type: application/json [13:54:07] [13:54:07]POST finish read [13:54:07]Found Content-Length = 678 [13:54:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966401", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:54:07]execute_script... [13:54: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)1966401", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:54:07]POST & json_proto [13:54:07]process_json_proto [13:54:07]json parsed OK: [13:54:07]protocol is kg_v1.0 [13:54:07]action value=close_receipt [13:54:07]process_action close_receipt [13:54:07]cmd_close_receipt [13:54:07]MH_GetDate [13:54:07]Write to MH i2c: F0 00 00 2D 03 1F [13:54:07]Write i2c OK [13:54:07]MH_I2C_Read... [13:54:07]Read from MH i2c: F0 [13:54:07]MH_I2C_Read... [13:54:07]Read from MH i2c: F0 09 00 [13:54:07]MH_I2C_Read... [13:54:07]Read from MH i2c: F0 09 00 2D 03 00 7F 51 1A 67 82 C9 CF 66 F9 [13:54:07]GetLastDocTimeStamp 1729778011 [13:54:07]current date 1729778047 [13:54:07]FM_GetShiftState [13:54:07]SAM_PROTO_GetShiftState [13:54:07]wFMCommunicate request_size=4 [13:54:07]MH_SAM_APDU [13:54:07]CAPDU: 80 13 01 00 [13:54:07]Write to MH i2c: E2 08 00 2E 03 80 13 01 00 00 00 00 00 AE [13:54:07]Write i2c OK [13:54:07]MH_I2C_Read... [13:54:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:54:07]Read from MH i2c: E2 [13:54:07]MH_I2C_Read... [13:54:07]Read from MH i2c: E2 0E 00 [13:54:07]MH_I2C_Read... [13:54:07]Read from MH i2c: E2 0E 00 2E 03 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 26 [13:54:07]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [13:54:07]wFMCommunicate OK [13:54:07]SAM_PROTO_GetShiftState done [13:54:07]FM_GetShiftState done [13:54:07]opened in 1729728859 [13:54:07]opened+sec_in_day 1729815259 [13:54:07]quantity*price = 50041 [13:54:07]sum+1 = 50042 [13:54:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 239 24.10.2024 13:54 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229373 ФПД: 54546592551319 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T135407&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229373&fm=54546592551319&tin=02508201610067®Number=0000000000091685&sum=50000 [13:54:08]StoreToDocumentArchive [13:54:08]shift 537 fd 229373 [13:54:08]save to /storage/0537/doc_00229373 [13:54:08]save last doc name /storage/0537/doc_00229373 to /storage/kkm_last_doc_name [13:54:08]save OK [13:54:08]Clear old archive folders... [13:54:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:54:08]tlvbuf is 01FF6BF0 [13:54:08]SAM_PROTO_ClearQueue [13:54:08]wFMCommunicate request_size=4 [13:54:08]MH_SAM_APDU [13:54:08]CAPDU: 80 09 00 00 [13:54:08]Write to MH i2c: E2 08 00 3B 03 80 09 00 00 00 00 00 00 B0 [13:54:08]Write i2c OK [13:54:08]MH_I2C_Read... [13:54:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:54:08]Read from MH i2c: E2 [13:54:08]MH_I2C_Read... [13:54:08]Read from MH i2c: E2 03 00 [13:54:08]MH_I2C_Read... [13:54:08]Read from MH i2c: E2 03 00 3B 03 00 90 00 B2 [13:54:08]RAPDU: 90 00 [13:54:08]wFMCommunicate OK [13:54:08]SAM_PROTO_ClearQueue done [13:54:08]KKMCreateOFDPacket [13:54:08]OFDProtocolAddRootSTLVToBuf [13:54:08]FM_MakeSignedData [13:54:08]FM_MakeSignedData [13:54:08]SAM_PROTO_SignData [13:54:08]wFMCommunicate request_size=4 [13:54:08]MH_SAM_APDU [13:54:08]CAPDU: 80 0D 01 02 [13:54:08]Write to MH i2c: E2 08 00 3C 03 80 0D 01 02 00 00 00 00 B8 [13:54:08]Write i2c OK [13:54:08]MH_I2C_Read... [13:54:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:54:08]Read from MH i2c: E2 [13:54:08]MH_I2C_Read... [13:54:08]Read from MH i2c: E2 03 00 [13:54:08]MH_I2C_Read... [13:54:08]Read from MH i2c: E2 03 00 3C 03 00 90 00 B3 [13:54:08]RAPDU: 90 00 [13:54:08]wFMCommunicate OK [13:54:08]wFMCommunicate request_size=255 [13:54:08]MH_SAM_APDU [13:54:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 00 00 00 F4 03 04 00 7F 51 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 FD 7F 03 00 35 04 06 00 31 [13:54:08]Write to MH i2c: E2 02 01 3D 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 00 00 00 F4 03 04 00 7F 51 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 FD 7F 03 00 35 04 06 00 31 00 00 5A [13:54:08]Write i2c OK [13:54:08]MH_I2C_Read... [13:54:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:54:08]Read from MH i2c: E2 [13:54:08]MH_I2C_Read... [13:54:08]Read from MH i2c: E2 03 00 [13:54:08]MH_I2C_Read... [13:54:08]Read from MH i2c: E2 03 00 3D 03 00 90 00 B4 [13:54:08]RAPDU: 90 00 [13:54:08]wFMCommunicate OK [13:54:08]wFMCommunicate request_size=10 [13:54:08]MH_SAM_APDU [13:54:08]CAPDU: 80 0D 02 02 05 9C 1E 45 D1 97 [13:54:08]Write to MH i2c: E2 0D 00 3E 03 80 0D 02 02 05 00 9C 1E 45 D1 97 00 00 2C [13:54:08]Write i2c OK [13:54:08]MH_I2C_Read... [13:54:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:54:08]Read from MH i2c: E2 [13:54:08]MH_I2C_Read... [13:54:08]Read from MH i2c: E2 03 00 [13:54:08]MH_I2C_Read... [13:54:08]Read from MH i2c: E2 03 00 3E 03 00 90 00 B5 [13:54:08]RAPDU: 90 00 [13:54:08]wFMCommunicate OK [13:54:08]wFMCommunicate request_size=4 [13:54:08]MH_SAM_APDU [13:54:08]CAPDU: 80 0D 03 02 [13:54:08]Write to MH i2c: E2 08 00 3F 03 80 0D 03 02 00 00 00 00 BD [13:54:08]Write i2c OK [13:54:08]MH_I2C_Read... [13:54:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:54:08]Read from MH i2c: E2 [13:54:08]MH_I2C_Read... [13:54:08]Read from MH i2c: E2 0B 00 [13:54:08]MH_I2C_Read... [13:54:08]Read from MH i2c: E2 0B 00 3F 03 00 DA 98 4E 34 B2 DF 1B E3 90 00 41 [13:54:08]RAPDU: DA 98 4E 34 B2 DF 1B E3 90 00 [13:54:08]wFMCommunicate OK [13:54:08]SAM_PROTO_SignData done [13:54:08]FM_MakeSignedData done [13:54:08]CreateOFDProtocolMessage [13:54:08]wFMCommunicate request_size=4 [13:54:08]MH_SAM_APDU [13:54:08]CAPDU: 80 11 00 00 [13:54:08]Write to MH i2c: E2 08 00 40 03 80 11 00 00 00 00 00 00 BD [13:54:08]Write i2c OK [13:54:08]MH_I2C_Read... [13:54:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:54:08]Read from MH i2c: E2 [13:54:08]MH_I2C_Read... [13:54:08]Read from MH i2c: E2 17 00 [13:54:08]MH_I2C_Read... [13:54:08]Read from MH i2c: E2 17 00 40 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 14 [13:54:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [13:54:08]wFMCommunicate OK [13:54:08]CreateOFDProtocolMessage done [13:54:08]OFDSenderStorePacket 229373 [13:54:08]StoreOFDPacket docnum=229373 [13:54:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 4F 38 07 01 6C 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 00 00 00 F4 03 04 00 7F 51 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 FD 7F 03 00 35 04 06 00 31 9C 1E 45 D1 97 DA 98 4E 34 B2 DF 1B E3 [13:54:08]CheckFolder [13:54:08]dirname=/storage/ofd_packets [13:54:08]CheckFolder done [13:54:08]ProducePacketName [13:54:08]name=ofd_packets/00229373 [13:54:08]NVStorageSaveData ofd_packets/00229373 [13:54:08]File name is /storage/ofd_packets/00229373 [13:54:08]Write 301 bytes [13:54:08]NVStorageSaveData done [13:54:08]OFDSenderStorePacket done [13:54:08]KKMCreateOFDPacket done [13:54:08]NVStorageSaveData kkm_last_timestamp [13:54:08]File name is /storage/kkm_last_timestamp [13:54:08]Write 4 bytes [13:54:08]NVStorageSaveData done [13:54:08]ExternCall_PrintAddStr [13:54:08]wPrintStart [13:54:08]Write to MH i2c: 01 00 00 41 03 44 [13:54:08]Write i2c OK [13:54:08]MH_I2C_Read... [13:54:08]Read from MH i2c: 01 [13:54:08]MH_I2C_Read... [13:54:08]Read from MH i2c: 01 07 00 [13:54:08]MH_I2C_Read... [13:54:08]Read from MH i2c: 01 07 00 41 03 00 00 00 00 00 FF 0F 59 [13:54:08]RasterBufferAndPrint [13:54:08]line Счет N : (1)1966401 [13:54:08]line ИНН: 02508201610067 [13:54:08]line Контрольно-Кассовый Чек [13:54:08]line ПРОДАЖА [13:54:08]line ТРК (МРК, ГНК) : 33 [13:54:08]line Товар: 2710124130 [13:54:08]line Аи-92-К-5 [13:54:08]line 7.480 * 66.90 [13:54:08]line = 500.41 [13:54:08]line НДС 12% НСП 1% [13:54:08]line > о реализуемом товаре [13:54:08]line ОКРУГЛЕНИЕ: -0.41 [13:54:08]line ИТОГО: 500.00 [13:54:08]line Внесено: 500.00 [13:54:08]line СДАЧА: 0.00 [13:54:08]line НСП 1% : 4.43 [13:54:08]line НДС 12% : 53.14 [13:54:08]line Наличными: 500.00 [13:54:08]line Безнал.: 0.00 [13:54:08]line Место: АЗС № 133 "Партнер Нефть" [13:54:08]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [13:54:08]line СНО: Общий режим [13:54:08]line Чек 239 24.10.2024 13:54 [13:54:08]line Смена: 537 ФФД: 1.0 [13:54:08]line ЗНМ: 0300000091 [13:54:08]line РНМ: 0000000000091685 [13:54:08]line Версия ККМ: 001 [13:54:08]line ФМ: 0000000000871839 [13:54:08]line ФД: 229373 [13:54:08]line ФПД: 54546592551319 [13:54:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T135407&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229373&fm=54546592551319&tin=02508201610067®Number=0000000000091685&sum=50000 [13:54:09]written 0, free lines is 4095 [13:54:09]Write to MH i2c: 01 00 00 6B 03 6E [13:54:09]Write i2c OK [13:54:09]MH_I2C_Read... [13:54:09]Read from MH i2c: 01 [13:54:09]MH_I2C_Read... [13:54:09]Read from MH i2c: 01 07 00 [13:54:09]MH_I2C_Read... [13:54:09]Read from MH i2c: 01 07 00 6B 03 00 00 00 00 00 A1 0C 22 [13:54:09]RasterBufferAndPrint [13:54:09]line [13:54:09]line [13:54:09]line [13:54:09]line [13:54:09]line [13:54:09]written 0, free lines is 3236 [13:54:09]MH_Cut [13:54:09]Write to MH i2c: D1 01 00 72 03 01 47 [13:54:09]Write i2c OK [13:54:09]MH_I2C_Read... [13:54:09]Read from MH i2c: D1 [13:54:09]MH_I2C_Read... [13:54:09]Read from MH i2c: D1 01 00 [13:54:09]MH_I2C_Read... [13:54:09]Read from MH i2c: D1 01 00 72 03 00 46 [13:54:09]Write to MH i2c: 01 00 00 73 03 76 [13:54:09]Write i2c OK [13:54:09]MH_I2C_Read... [13:54:10]*** Cut start [13:54:10]*** Partial cut [13:54:10]*** CUTSNS_PIN = 1 [13:54:10]*** CUTSNS_PIN = 0 [13:54:10]*** Brake cut motor [13:54:11]Read from MH i2c: 01 [13:54:11]MH_I2C_Read... [13:54:11]*** Stop cut motor [13:54:11]*** Cut end [13:54:11]Read from MH i2c: 01 07 00 [13:54:11]MH_I2C_Read... [13:54:11]Read from MH i2c: 01 07 00 73 03 00 00 00 00 00 FF 0F 8B [13:54:11]process_action close_receipt done [13:54:11]requested_data is exist [13:54:11]produce_requested_data [13:54:11]requested_item fm.sn is exist - process it [13:54:11]wFMCommunicate request_size=4 [13:54:11]MH_SAM_APDU [13:54:11]CAPDU: 80 11 00 00 [13:54:11]Write to MH i2c: E2 08 00 74 03 80 11 00 00 00 00 00 00 F1 [13:54:11]Write i2c OK [13:54:11]MH_I2C_Read... [13:54:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:54:11]Read from MH i2c: E2 [13:54:11]MH_I2C_Read... [13:54:11]Read from MH i2c: E2 17 00 [13:54:11]MH_I2C_Read... [13:54:11]Read from MH i2c: E2 17 00 74 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 48 [13:54:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [13:54:11]wFMCommunicate OK [13:54:11]requested_item fd.num is exist - process it [13:54:11]SAM_PROTO_GetFieldsCounters [13:54:11]wFMCommunicate request_size=4 [13:54:11]MH_SAM_APDU [13:54:11]CAPDU: 80 13 00 00 [13:54:11]Write to MH i2c: E2 08 00 75 03 80 13 00 00 00 00 00 00 F4 [13:54:11]Write i2c OK [13:54:11]MH_I2C_Read... [13:54:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:54:11]Read from MH i2c: E2 [13:54:11]MH_I2C_Read... [13:54:11]Read from MH i2c: E2 62 00 [13:54:11]MH_I2C_Read... [13:54:11]Read from MH i2c: E2 62 00 75 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 FD 7F 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 EF 00 00 00 5E 04 04 00 EF 00 00 00 57 04 04 00 F0 00 00 00 19 04 04 00 00 00 00 00 90 00 84 [13:54:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 FD 7F 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 EF 00 00 00 5E 04 04 00 EF 00 00 00 57 04 04 00 F0 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:54:11]wFMCommunicate OK [13:54:11]SAM_PROTO_GetFieldsCounters done [13:54:11]requested_item shift.num is exist - process it [13:54:11]requested_item shift.opened is exist - process it [13:54:11]req_shift_opened [13:54:11]FM_GetShiftState [13:54:11]SAM_PROTO_GetShiftState [13:54:11]wFMCommunicate request_size=4 [13:54:11]MH_SAM_APDU [13:54:11]CAPDU: 80 13 01 00 [13:54:11]Write to MH i2c: E2 08 00 76 03 80 13 01 00 00 00 00 00 F6 [13:54:11]Write i2c OK [13:54:11]MH_I2C_Read... [13:54:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:54:11]Read from MH i2c: E2 [13:54:11]MH_I2C_Read... [13:54:11]Read from MH i2c: E2 0E 00 [13:54:11]MH_I2C_Read... [13:54:11]Read from MH i2c: E2 0E 00 76 03 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 6E [13:54:11]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [13:54:11]wFMCommunicate OK [13:54:11]SAM_PROTO_GetShiftState done [13:54:11]FM_GetShiftState done [13:54:11]req_shift_opened done [13:54:11]requested_item shift.open_date is exist - process it [13:54:11]req_shift_open_date [13:54:11]req_shift_open_date done [13:54:11]produce_requested_data done [13:54:11]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229373,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [13:54:11]process_action_free close_receipt [13:54:11]json_value_free [13:54:11]json_value_free done [13:54:11]process_json_proto returns [13:54:11]Send response to host [13:54:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229373,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [13:54:11]free response buf [13:54:11]execute_script done [13:54:11]execute_script returns [13:54:11]free content buf [13:54:11]Sock 7.Close socket [13:54:11]Sock 7.Thread stoped [13:54:11]accept exits with 9 [13:54:11]New connection [13:54:11]New thread 3067534692 created [13:54:11]Thread 3067391332 joined [13:54:11]Waiting for new connection... [13:54:11] Sock 9.Parse request [13:54:11]Sock 9.Check first char [13:54:11]Sock 9.First char is OK [13:54:11]request: POST /json_proto HTTP/1.0 [13:54:11]Method: POST [13:54:11]URL: /json_proto [13:54:11]Method is POST - this is cgi request [13:54:11]url: /json_proto [13:54:11]query_string will be loaded in cgi processing [13:54:11]execute_cgi json_proto POST (null) [13:54:11]execute_cgi path=json_proto method=POST [13:54:11]POST find Content-Length [13:54:11]Host: 172.17.44.195:8080 [13:54:11]Content-Length: 678 [13:54:11]Content-Type: application/json [13:54:11] [13:54:11]POST finish read [13:54:11]Found Content-Length = 678 [13:54:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966403", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:54:11]execute_script... [13:54: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)1966403", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:54:11]POST & json_proto [13:54:11]process_json_proto [13:54:11]json parsed OK: [13:54:11]protocol is kg_v1.0 [13:54:11]action value=close_receipt [13:54:11]process_action close_receipt [13:54:11]cmd_close_receipt [13:54:11]MH_GetDate [13:54:11]Write to MH i2c: F0 00 00 77 03 69 [13:54:11]Write i2c OK [13:54:11]MH_I2C_Read... [13:54:11]Read from MH i2c: F0 [13:54:11]MH_I2C_Read... [13:54:11]Read from MH i2c: F0 09 00 [13:54:11]MH_I2C_Read... [13:54:11]Read from MH i2c: F0 09 00 77 03 00 84 51 1A 67 82 C9 CF 66 48 [13:54:11]GetLastDocTimeStamp 1729778047 [13:54:11]current date 1729778052 [13:54:11]FM_GetShiftState [13:54:11]SAM_PROTO_GetShiftState [13:54:11]wFMCommunicate request_size=4 [13:54:11]MH_SAM_APDU [13:54:11]CAPDU: 80 13 01 00 [13:54:11]Write to MH i2c: E2 08 00 78 03 80 13 01 00 00 00 00 00 F8 [13:54:11]Write i2c OK [13:54:11]MH_I2C_Read... [13:54:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:54:11]Read from MH i2c: E2 [13:54:11]MH_I2C_Read... [13:54:11]Read from MH i2c: E2 0E 00 [13:54:11]MH_I2C_Read... [13:54:11]Read from MH i2c: E2 0E 00 78 03 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 70 [13:54:11]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [13:54:11]wFMCommunicate OK [13:54:11]SAM_PROTO_GetShiftState done [13:54:11]FM_GetShiftState done [13:54:11]opened in 1729728859 [13:54:11]opened+sec_in_day 1729815259 [13:54:11]quantity*price = 50041 [13:54:11]sum+1 = 50042 [13:54:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 240 24.10.2024 13:54 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229374 ФПД: 63671109714206 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T135412&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229374&fm=63671109714206&tin=02508201610067®Number=0000000000091685&sum=50000 [13:54:13]StoreToDocumentArchive [13:54:13]shift 537 fd 229374 [13:54:13]save to /storage/0537/doc_00229374 [13:54:13]save last doc name /storage/0537/doc_00229374 to /storage/kkm_last_doc_name [13:54:13]save OK [13:54:13]Clear old archive folders... [13:54:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:54:13]tlvbuf is 01FF8730 [13:54:13]SAM_PROTO_ClearQueue [13:54:13]wFMCommunicate request_size=4 [13:54:13]MH_SAM_APDU [13:54:13]CAPDU: 80 09 00 00 [13:54:13]Write to MH i2c: E2 08 00 85 03 80 09 00 00 00 00 00 00 FA [13:54:13]Write i2c OK [13:54:13]MH_I2C_Read... [13:54:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:54:13]Read from MH i2c: E2 [13:54:13]MH_I2C_Read... [13:54:13]Read from MH i2c: E2 03 00 [13:54:13]MH_I2C_Read... [13:54:13]Read from MH i2c: E2 03 00 85 03 00 90 00 FC [13:54:13]RAPDU: 90 00 [13:54:13]wFMCommunicate OK [13:54:13]SAM_PROTO_ClearQueue done [13:54:13]KKMCreateOFDPacket [13:54:13]OFDProtocolAddRootSTLVToBuf [13:54:13]FM_MakeSignedData [13:54:13]FM_MakeSignedData [13:54:13]SAM_PROTO_SignData [13:54:13]wFMCommunicate request_size=4 [13:54:13]MH_SAM_APDU [13:54:13]CAPDU: 80 0D 01 02 [13:54:13]Write to MH i2c: E2 08 00 86 03 80 0D 01 02 00 00 00 00 02 [13:54:13]Write i2c OK [13:54:13]MH_I2C_Read... [13:54:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:54:13]Read from MH i2c: E2 [13:54:13]MH_I2C_Read... [13:54:13]Read from MH i2c: E2 03 00 [13:54:13]MH_I2C_Read... [13:54:13]Read from MH i2c: E2 03 00 86 03 00 90 00 FD [13:54:13]RAPDU: 90 00 [13:54:13]wFMCommunicate OK [13:54:13]wFMCommunicate request_size=255 [13:54:13]MH_SAM_APDU [13:54: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 00 00 00 F4 03 04 00 84 51 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 FE 7F 03 00 35 04 06 00 39 [13:54:13]Write to MH i2c: E2 02 01 87 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 00 00 00 F4 03 04 00 84 51 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 FE 7F 03 00 35 04 06 00 39 00 00 B3 [13:54:13]Write i2c OK [13:54:13]MH_I2C_Read... [13:54:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:54:13]Read from MH i2c: E2 [13:54:13]MH_I2C_Read... [13:54:13]Read from MH i2c: E2 03 00 [13:54:13]MH_I2C_Read... [13:54:13]Read from MH i2c: E2 03 00 87 03 00 90 00 FE [13:54:13]RAPDU: 90 00 [13:54:13]wFMCommunicate OK [13:54:13]wFMCommunicate request_size=10 [13:54:13]MH_SAM_APDU [13:54:13]CAPDU: 80 0D 02 02 05 E8 95 E0 81 1E [13:54:13]Write to MH i2c: E2 0D 00 88 03 80 0D 02 02 05 00 E8 95 E0 81 1E 00 00 0B [13:54:13]Write i2c OK [13:54:13]MH_I2C_Read... [13:54:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:54:14]Read from MH i2c: E2 [13:54:14]MH_I2C_Read... [13:54:14]Read from MH i2c: E2 03 00 [13:54:14]MH_I2C_Read... [13:54:14]Read from MH i2c: E2 03 00 88 03 00 90 00 FF [13:54:14]RAPDU: 90 00 [13:54:14]wFMCommunicate OK [13:54:14]wFMCommunicate request_size=4 [13:54:14]MH_SAM_APDU [13:54:14]CAPDU: 80 0D 03 02 [13:54:14]Write to MH i2c: E2 08 00 89 03 80 0D 03 02 00 00 00 00 07 [13:54:14]Write i2c OK [13:54:14]MH_I2C_Read... [13:54:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:54:14]Read from MH i2c: E2 [13:54:14]MH_I2C_Read... [13:54:14]Read from MH i2c: E2 0B 00 [13:54:14]MH_I2C_Read... [13:54:14]Read from MH i2c: E2 0B 00 89 03 00 7C AE 63 5B 71 00 C9 67 90 00 91 [13:54:14]RAPDU: 7C AE 63 5B 71 00 C9 67 90 00 [13:54:14]wFMCommunicate OK [13:54:14]SAM_PROTO_SignData done [13:54:14]FM_MakeSignedData done [13:54:14]CreateOFDProtocolMessage [13:54:14]wFMCommunicate request_size=4 [13:54:14]MH_SAM_APDU [13:54:14]CAPDU: 80 11 00 00 [13:54:14]Write to MH i2c: E2 08 00 8A 03 80 11 00 00 00 00 00 00 07 [13:54:14]Write i2c OK [13:54:14]MH_I2C_Read... [13:54:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:54:14]Read from MH i2c: E2 [13:54:14]MH_I2C_Read... [13:54:14]Read from MH i2c: E2 17 00 [13:54:14]MH_I2C_Read... [13:54:14]Read from MH i2c: E2 17 00 8A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 5E [13:54:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [13:54:14]wFMCommunicate OK [13:54:14]CreateOFDProtocolMessage done [13:54:14]OFDSenderStorePacket 229374 [13:54:14]StoreOFDPacket docnum=229374 [13:54:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 F1 E5 07 01 A2 E8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 00 00 00 F4 03 04 00 84 51 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 FE 7F 03 00 35 04 06 00 39 E8 95 E0 81 1E 7C AE 63 5B 71 00 C9 67 [13:54:14]CheckFolder [13:54:14]dirname=/storage/ofd_packets [13:54:14]CheckFolder done [13:54:14]ProducePacketName [13:54:14]name=ofd_packets/00229374 [13:54:14]NVStorageSaveData ofd_packets/00229374 [13:54:14]File name is /storage/ofd_packets/00229374 [13:54:14]Write 301 bytes [13:54:14]NVStorageSaveData done [13:54:14]OFDSenderStorePacket done [13:54:14]KKMCreateOFDPacket done [13:54:14]NVStorageSaveData kkm_last_timestamp [13:54:14]File name is /storage/kkm_last_timestamp [13:54:14]Write 4 bytes [13:54:14]NVStorageSaveData done [13:54:14]ExternCall_PrintAddStr [13:54:14]wPrintStart [13:54:14]Write to MH i2c: 01 00 00 8B 03 8E [13:54:14]Write i2c OK [13:54:14]MH_I2C_Read... [13:54:14]Read from MH i2c: 01 [13:54:14]MH_I2C_Read... [13:54:14]Read from MH i2c: 01 07 00 [13:54:14]MH_I2C_Read... [13:54:14]Read from MH i2c: 01 07 00 8B 03 00 00 00 00 00 FF 0F A3 [13:54:14]RasterBufferAndPrint [13:54:14]line Счет N : (1)1966403 [13:54:14]line ИНН: 02508201610067 [13:54:14]line Контрольно-Кассовый Чек [13:54:14]line ПРОДАЖА [13:54:14]line ТРК (МРК, ГНК) : 53 [13:54:14]line Товар: 2710124130 [13:54:14]line Аи-92-К-5 [13:54:14]line 7.480 * 66.90 [13:54:14]line = 500.41 [13:54:14]line НДС 12% НСП 1% [13:54:14]line > о реализуемом товаре [13:54:14]line ОКРУГЛЕНИЕ: -0.41 [13:54:14]line ИТОГО: 500.00 [13:54:14]line Внесено: 500.00 [13:54:14]line СДАЧА: 0.00 [13:54:14]line НСП 1% : 4.43 [13:54:14]line НДС 12% : 53.14 [13:54:14]line Наличными: 500.00 [13:54:14]line Безнал.: 0.00 [13:54:14]line Место: АЗС № 133 "Партнер Нефть" [13:54:14]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [13:54:14]line СНО: Общий режим [13:54:14]line Чек 240 24.10.2024 13:54 [13:54:14]line Смена: 537 ФФД: 1.0 [13:54:14]line ЗНМ: 0300000091 [13:54:14]line РНМ: 0000000000091685 [13:54:14]line Версия ККМ: 001 [13:54:14]line ФМ: 0000000000871839 [13:54:14]line ФД: 229374 [13:54:14]line ФПД: 63671109714206 [13:54:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T135412&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229374&fm=63671109714206&tin=02508201610067®Number=0000000000091685&sum=50000 [13:54:14]written 0, free lines is 4095 [13:54:14]Write to MH i2c: 01 00 00 B5 03 B8 [13:54:14]Write i2c OK [13:54:14]MH_I2C_Read... [13:54:14]Read from MH i2c: 01 [13:54:14]MH_I2C_Read... [13:54:14]Read from MH i2c: 01 07 00 [13:54:14]MH_I2C_Read... [13:54:14]Read from MH i2c: 01 07 00 B5 03 00 00 00 00 00 AA 0C 75 [13:54:14]RasterBufferAndPrint [13:54:14]line [13:54:14]line [13:54:14]line [13:54:14]line [13:54:14]line [13:54:14]written 0, free lines is 3247 [13:54:14]MH_Cut [13:54:14]Write to MH i2c: D1 01 00 BC 03 01 91 [13:54:14]Write i2c OK [13:54:14]MH_I2C_Read... [13:54:14]Read from MH i2c: D1 [13:54:14]MH_I2C_Read... [13:54:14]Read from MH i2c: D1 01 00 [13:54:14]MH_I2C_Read... [13:54:14]Read from MH i2c: D1 01 00 BC 03 00 90 [13:54:14]Write to MH i2c: 01 00 00 BD 03 C0 [13:54:14]Write i2c OK [13:54:14]MH_I2C_Read... [13:54:15]*** Cut start [13:54:15]*** Partial cut [13:54:15]*** CUTSNS_PIN = 1 [13:54:15]*** CUTSNS_PIN = 0 [13:54:15]*** Brake cut motor [13:54:16]Read from MH i2c: 01 [13:54:16]MH_I2C_Read... [13:54:16]*** Stop cut motor [13:54:16]*** Cut end [13:54:16]Read from MH i2c: 01 07 00 [13:54:16]MH_I2C_Read... [13:54:16]Read from MH i2c: 01 07 00 BD 03 00 00 00 00 00 FF 0F D5 [13:54:16]process_action close_receipt done [13:54:16]requested_data is exist [13:54:16]produce_requested_data [13:54:16]requested_item fm.sn is exist - process it [13:54:16]wFMCommunicate request_size=4 [13:54:16]MH_SAM_APDU [13:54:16]CAPDU: 80 11 00 00 [13:54:16]Write to MH i2c: E2 08 00 BE 03 80 11 00 00 00 00 00 00 3B [13:54:16]Write i2c OK [13:54:16]MH_I2C_Read... [13:54:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:54:16]Read from MH i2c: E2 [13:54:16]MH_I2C_Read... [13:54:16]Read from MH i2c: E2 17 00 [13:54:16]MH_I2C_Read... [13:54:16]Read from MH i2c: E2 17 00 BE 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 92 [13:54:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [13:54:16]wFMCommunicate OK [13:54:16]requested_item fd.num is exist - process it [13:54:16]SAM_PROTO_GetFieldsCounters [13:54:16]wFMCommunicate request_size=4 [13:54:16]MH_SAM_APDU [13:54:16]CAPDU: 80 13 00 00 [13:54:16]Write to MH i2c: E2 08 00 BF 03 80 13 00 00 00 00 00 00 3E [13:54:16]Write i2c OK [13:54:16]MH_I2C_Read... [13:54:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:54:16]Read from MH i2c: E2 [13:54:16]MH_I2C_Read... [13:54:16]Read from MH i2c: E2 62 00 [13:54:16]MH_I2C_Read... [13:54:16]Read from MH i2c: E2 62 00 BF 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 FE 7F 03 00 0E 04 04 00 19 02 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 D2 [13:54:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 FE 7F 03 00 0E 04 04 00 19 02 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 [13:54:16]wFMCommunicate OK [13:54:16]SAM_PROTO_GetFieldsCounters done [13:54:16]requested_item shift.num is exist - process it [13:54:16]requested_item shift.opened is exist - process it [13:54:16]req_shift_opened [13:54:16]FM_GetShiftState [13:54:16]SAM_PROTO_GetShiftState [13:54:16]wFMCommunicate request_size=4 [13:54:16]MH_SAM_APDU [13:54:16]CAPDU: 80 13 01 00 [13:54:16]Write to MH i2c: E2 08 00 C0 03 80 13 01 00 00 00 00 00 40 [13:54:16]Write i2c OK [13:54:16]MH_I2C_Read... [13:54:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:54:16]Read from MH i2c: E2 [13:54:16]MH_I2C_Read... [13:54:16]Read from MH i2c: E2 0E 00 [13:54:16]MH_I2C_Read... [13:54:16]Read from MH i2c: E2 0E 00 C0 03 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 B8 [13:54:16]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [13:54:16]wFMCommunicate OK [13:54:16]SAM_PROTO_GetShiftState done [13:54:16]FM_GetShiftState done [13:54:16]req_shift_opened done [13:54:16]requested_item shift.open_date is exist - process it [13:54:16]req_shift_open_date [13:54:16]req_shift_open_date done [13:54:16]produce_requested_data done [13:54:16]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229374,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [13:54:16]process_action_free close_receipt [13:54:16]json_value_free [13:54:16]json_value_free done [13:54:16]process_json_proto returns [13:54:16]Send response to host [13:54:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229374,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [13:54:16]free response buf [13:54:16]execute_script done [13:54:16]execute_script returns [13:54:16]free content buf [13:54:16]Sock 9.Close socket [13:54:16]Sock 9.Thread stoped [13:54:18]accept exits with 7 [13:54:18]New connection [13:54:18]New thread 3067391332 created [13:54:18]Thread 3067534692 joined [13:54:18]Waiting for new connection... [13:54:18] Sock 7.Parse request [13:54:18]Sock 7.Check first char [13:54:18]Sock 7.First char is OK [13:54:18]request: POST /json_proto HTTP/1.0 [13:54:18]Method: POST [13:54:18]URL: /json_proto [13:54:18]Method is POST - this is cgi request [13:54:18]url: /json_proto [13:54:18]query_string will be loaded in cgi processing [13:54:18]execute_cgi json_proto POST (null) [13:54:18]execute_cgi path=json_proto method=POST [13:54:18]POST find Content-Length [13:54:18]Host: 172.17.44.195:8080 [13:54:18]Content-Length: 683 [13:54:18]Content-Type: application/json [13:54:18] [13:54:18]POST finish read [13:54:18]Found Content-Length = 683 [13:54:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966402", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 19.440, "sum" : 1300.54, "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" ] } } [13:54:18]execute_script... [13:54:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966402", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 19.440, "sum" : 1300.54, "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" ] } } [13:54:18]POST & json_proto [13:54:18]process_json_proto [13:54:18]json parsed OK: [13:54:18]protocol is kg_v1.0 [13:54:18]action value=close_receipt [13:54:18]process_action close_receipt [13:54:18]cmd_close_receipt [13:54:18]MH_GetDate [13:54:18]Write to MH i2c: F0 00 00 C1 03 B3 [13:54:18]Write i2c OK [13:54:18]MH_I2C_Read... [13:54:18]Read from MH i2c: F0 [13:54:18]MH_I2C_Read... [13:54:18]Read from MH i2c: F0 09 00 [13:54:18]MH_I2C_Read... [13:54:18]Read from MH i2c: F0 09 00 C1 03 00 8B 51 1A 67 82 C9 CF 66 99 [13:54:18]GetLastDocTimeStamp 1729778052 [13:54:18]current date 1729778059 [13:54:18]FM_GetShiftState [13:54:18]SAM_PROTO_GetShiftState [13:54:18]wFMCommunicate request_size=4 [13:54:18]MH_SAM_APDU [13:54:18]CAPDU: 80 13 01 00 [13:54:18]Write to MH i2c: E2 08 00 C2 03 80 13 01 00 00 00 00 00 42 [13:54:18]Write i2c OK [13:54:18]MH_I2C_Read... [13:54:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:54:18]Read from MH i2c: E2 [13:54:18]MH_I2C_Read... [13:54:18]Read from MH i2c: E2 0E 00 [13:54:18]MH_I2C_Read... [13:54:18]Read from MH i2c: E2 0E 00 C2 03 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 BA [13:54:18]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [13:54:18]wFMCommunicate OK [13:54:18]SAM_PROTO_GetShiftState done [13:54:18]FM_GetShiftState done [13:54:18]opened in 1729728859 [13:54:18]opened+sec_in_day 1729815259 [13:54:18]quantity*price = 130053 [13:54:18]sum+1 = 130055 [13:54:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.54 ИТОГО: 1300.00 Внесено: 1300.00 СДАЧА: 0.00 НСП 1% : 11.51 НДС 12% : 138.11 Наличными: 1300.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 241 24.10.2024 13:54 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229375 ФПД: 27755643014507 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T135419&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229375&fm=27755643014507&tin=02508201610067®Number=0000000000091685&sum=130000 [13:54:20]StoreToDocumentArchive [13:54:20]shift 537 fd 229375 [13:54:20]save to /storage/0537/doc_00229375 [13:54:20]save last doc name /storage/0537/doc_00229375 to /storage/kkm_last_doc_name [13:54:20]save OK [13:54:20]Clear old archive folders... [13:54:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:54:20]tlvbuf is 01FEA4D0 [13:54:20]SAM_PROTO_ClearQueue [13:54:20]wFMCommunicate request_size=4 [13:54:20]MH_SAM_APDU [13:54:20]CAPDU: 80 09 00 00 [13:54:20]Write to MH i2c: E2 08 00 CF 03 80 09 00 00 00 00 00 00 44 [13:54:20]Write i2c OK [13:54:20]MH_I2C_Read... [13:54:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:54:20]Read from MH i2c: E2 [13:54:20]MH_I2C_Read... [13:54:20]Read from MH i2c: E2 03 00 [13:54:20]MH_I2C_Read... [13:54:20]Read from MH i2c: E2 03 00 CF 03 00 90 00 46 [13:54:20]RAPDU: 90 00 [13:54:20]wFMCommunicate OK [13:54:20]SAM_PROTO_ClearQueue done [13:54:20]KKMCreateOFDPacket [13:54:20]OFDProtocolAddRootSTLVToBuf [13:54:20]FM_MakeSignedData [13:54:20]FM_MakeSignedData [13:54:20]SAM_PROTO_SignData [13:54:20]wFMCommunicate request_size=4 [13:54:20]MH_SAM_APDU [13:54:20]CAPDU: 80 0D 01 02 [13:54:20]Write to MH i2c: E2 08 00 D0 03 80 0D 01 02 00 00 00 00 4C [13:54:20]Write i2c OK [13:54:20]MH_I2C_Read... [13:54:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:54:20]Read from MH i2c: E2 [13:54:20]MH_I2C_Read... [13:54:20]Read from MH i2c: E2 03 00 [13:54:20]MH_I2C_Read... [13:54:20]Read from MH i2c: E2 03 00 D0 03 00 90 00 47 [13:54:20]RAPDU: 90 00 [13:54:20]wFMCommunicate OK [13:54:20]wFMCommunicate request_size=255 [13:54:20]MH_SAM_APDU [13:54: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 F0 4B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 06 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 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 F1 00 00 00 F4 03 04 00 8B 51 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 FF 7F 03 00 35 04 06 00 19 [13:54:20]Write to MH i2c: E2 02 01 D1 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 F0 4B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 06 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 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 F1 00 00 00 F4 03 04 00 8B 51 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 FF 7F 03 00 35 04 06 00 19 00 00 1E [13:54:20]Write i2c OK [13:54:20]MH_I2C_Read... [13:54:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:54:20]Read from MH i2c: E2 [13:54:20]MH_I2C_Read... [13:54:20]Read from MH i2c: E2 03 00 [13:54:20]MH_I2C_Read... [13:54:20]Read from MH i2c: E2 03 00 D1 03 00 90 00 48 [13:54:20]RAPDU: 90 00 [13:54:20]wFMCommunicate OK [13:54:20]wFMCommunicate request_size=10 [13:54:20]MH_SAM_APDU [13:54:20]CAPDU: 80 0D 02 02 05 3E 5D 3E 0D 6B [13:54:20]Write to MH i2c: E2 0D 00 D2 03 80 0D 02 02 05 00 3E 5D 3E 0D 6B 00 00 AA [13:54:20]Write i2c OK [13:54:20]MH_I2C_Read... [13:54:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:54:20]Read from MH i2c: E2 [13:54:20]MH_I2C_Read... [13:54:20]Read from MH i2c: E2 03 00 [13:54:20]MH_I2C_Read... [13:54:20]Read from MH i2c: E2 03 00 D2 03 00 90 00 49 [13:54:20]RAPDU: 90 00 [13:54:20]wFMCommunicate OK [13:54:20]wFMCommunicate request_size=4 [13:54:20]MH_SAM_APDU [13:54:20]CAPDU: 80 0D 03 02 [13:54:20]Write to MH i2c: E2 08 00 D3 03 80 0D 03 02 00 00 00 00 51 [13:54:20]Write i2c OK [13:54:20]MH_I2C_Read... [13:54:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:54:20]Read from MH i2c: E2 [13:54:20]MH_I2C_Read... [13:54:20]Read from MH i2c: E2 0B 00 [13:54:20]MH_I2C_Read... [13:54:20]Read from MH i2c: E2 0B 00 D3 03 00 B5 87 04 7C DE 18 80 AA 90 00 2E [13:54:20]RAPDU: B5 87 04 7C DE 18 80 AA 90 00 [13:54:20]wFMCommunicate OK [13:54:20]SAM_PROTO_SignData done [13:54:20]FM_MakeSignedData done [13:54:20]CreateOFDProtocolMessage [13:54:20]wFMCommunicate request_size=4 [13:54:20]MH_SAM_APDU [13:54:20]CAPDU: 80 11 00 00 [13:54:20]Write to MH i2c: E2 08 00 D4 03 80 11 00 00 00 00 00 00 51 [13:54:20]Write i2c OK [13:54:20]MH_I2C_Read... [13:54:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:54:20]Read from MH i2c: E2 [13:54:20]MH_I2C_Read... [13:54:20]Read from MH i2c: E2 17 00 [13:54:20]MH_I2C_Read... [13:54:20]Read from MH i2c: E2 17 00 D4 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 A8 [13:54:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [13:54:20]wFMCommunicate OK [13:54:20]CreateOFDProtocolMessage done [13:54:20]OFDSenderStorePacket 229375 [13:54:20]StoreOFDPacket docnum=229375 [13:54:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 D7 D7 07 01 C5 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 F0 4B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 06 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 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 F1 00 00 00 F4 03 04 00 8B 51 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 FF 7F 03 00 35 04 06 00 19 3E 5D 3E 0D 6B B5 87 04 7C DE 18 80 AA [13:54:20]CheckFolder [13:54:20]dirname=/storage/ofd_packets [13:54:20]CheckFolder done [13:54:20]ProducePacketName [13:54:20]name=ofd_packets/00229375 [13:54:20]NVStorageSaveData ofd_packets/00229375 [13:54:20]File name is /storage/ofd_packets/00229375 [13:54:20]Write 301 bytes [13:54:20]NVStorageSaveData done [13:54:20]OFDSenderStorePacket done [13:54:20]KKMCreateOFDPacket done [13:54:20]NVStorageSaveData kkm_last_timestamp [13:54:20]File name is /storage/kkm_last_timestamp [13:54:20]Write 4 bytes [13:54:20]NVStorageSaveData done [13:54:20]ExternCall_PrintAddStr [13:54:20]wPrintStart [13:54:20]Write to MH i2c: 01 00 00 D5 03 D8 [13:54:20]Write i2c OK [13:54:20]MH_I2C_Read... [13:54:20]Read from MH i2c: 01 [13:54:20]MH_I2C_Read... [13:54:20]Read from MH i2c: 01 07 00 [13:54:20]MH_I2C_Read... [13:54:20]Read from MH i2c: 01 07 00 D5 03 00 00 00 00 00 FF 0F ED [13:54:20]RasterBufferAndPrint [13:54:20]line Счет N : (1)1966402 [13:54:20]line ИНН: 02508201610067 [13:54:20]line Контрольно-Кассовый Чек [13:54:20]line ПРОДАЖА [13:54:20]line ТРК (МРК, ГНК) : 43 [13:54:20]line Товар: 2710124130 [13:54:20]line Аи-92-К-5 [13:54:20]line 19.440 * 66.90 [13:54:20]line = 1300.54 [13:54:20]line НДС 12% НСП 1% [13:54:20]line > о реализуемом товаре [13:54:20]line ОКРУГЛЕНИЕ: -0.54 [13:54:20]line ИТОГО: 1300.00 [13:54:20]line Внесено: 1300.00 [13:54:20]line СДАЧА: 0.00 [13:54:20]line НСП 1% : 11.51 [13:54:20]line НДС 12% : 138.11 [13:54:20]line Наличными: 1300.00 [13:54:20]line Безнал.: 0.00 [13:54:20]line Место: АЗС № 133 "Партнер Нефть" [13:54:20]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [13:54:20]line СНО: Общий режим [13:54:20]line Чек 241 24.10.2024 13:54 [13:54:20]line Смена: 537 ФФД: 1.0 [13:54:20]line ЗНМ: 0300000091 [13:54:20]line РНМ: 0000000000091685 [13:54:20]line Версия ККМ: 001 [13:54:20]line ФМ: 0000000000871839 [13:54:20]line ФД: 229375 [13:54:20]line ФПД: 27755643014507 [13:54:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T135419&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229375&fm=27755643014507&tin=02508201610067®Number=0000000000091685&sum=130000 [13:54:20]written 0, free lines is 4095 [13:54:21]Write to MH i2c: 01 00 00 FF 03 02 [13:54:21]Write i2c OK [13:54:21]MH_I2C_Read... [13:54:21]Read from MH i2c: 01 [13:54:21]MH_I2C_Read... [13:54:21]Read from MH i2c: 01 07 00 [13:54:21]MH_I2C_Read... [13:54:21]Read from MH i2c: 01 07 00 FF 03 00 00 00 00 00 A9 0C BE [13:54:21]RasterBufferAndPrint [13:54:21]line [13:54:21]line [13:54:21]line [13:54:21]line [13:54:21]line [13:54:21]written 0, free lines is 3250 [13:54:21]MH_Cut [13:54:21]Write to MH i2c: D1 01 00 06 04 01 DC [13:54:21]Write i2c OK [13:54:21]MH_I2C_Read... [13:54:21]Read from MH i2c: D1 [13:54:21]MH_I2C_Read... [13:54:21]Read from MH i2c: D1 01 00 [13:54:21]MH_I2C_Read... [13:54:21]Read from MH i2c: D1 01 00 06 04 00 DB [13:54:21]Write to MH i2c: 01 00 00 07 04 0B [13:54:21]Write i2c OK [13:54:21]MH_I2C_Read... [13:54:22]*** Cut start [13:54:22]*** Partial cut [13:54:22]*** CUTSNS_PIN = 1 [13:54:22]*** CUTSNS_PIN = 0 [13:54:22]*** Brake cut motor [13:54:22]Read from MH i2c: 01 [13:54:22]MH_I2C_Read... [13:54:22]*** Stop cut motor [13:54:22]*** Cut end [13:54:22]Read from MH i2c: 01 07 00 [13:54:22]MH_I2C_Read... [13:54:22]Read from MH i2c: 01 07 00 07 04 00 00 00 00 00 FF 0F 20 [13:54:22]process_action close_receipt done [13:54:22]requested_data is exist [13:54:22]produce_requested_data [13:54:22]requested_item fm.sn is exist - process it [13:54:22]wFMCommunicate request_size=4 [13:54:22]MH_SAM_APDU [13:54:22]CAPDU: 80 11 00 00 [13:54:22]Write to MH i2c: E2 08 00 08 04 80 11 00 00 00 00 00 00 86 [13:54:22]Write i2c OK [13:54:22]MH_I2C_Read... [13:54:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:54:22]Read from MH i2c: E2 [13:54:22]MH_I2C_Read... [13:54:22]Read from MH i2c: E2 17 00 [13:54:22]MH_I2C_Read... [13:54:22]Read from MH i2c: E2 17 00 08 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 DD [13:54:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [13:54:22]wFMCommunicate OK [13:54:22]requested_item fd.num is exist - process it [13:54:22]SAM_PROTO_GetFieldsCounters [13:54:22]wFMCommunicate request_size=4 [13:54:22]MH_SAM_APDU [13:54:22]CAPDU: 80 13 00 00 [13:54:22]Write to MH i2c: E2 08 00 09 04 80 13 00 00 00 00 00 00 89 [13:54:22]Write i2c OK [13:54:22]MH_I2C_Read... [13:54:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:54:22]Read from MH i2c: E2 [13:54:22]MH_I2C_Read... [13:54:22]Read from MH i2c: E2 62 00 [13:54:22]MH_I2C_Read... [13:54:22]Read from MH i2c: E2 62 00 09 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 FF 7F 03 00 0E 04 04 00 19 02 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 21 [13:54:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 FF 7F 03 00 0E 04 04 00 19 02 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 [13:54:23]wFMCommunicate OK [13:54:23]SAM_PROTO_GetFieldsCounters done [13:54:23]requested_item shift.num is exist - process it [13:54:23]requested_item shift.opened is exist - process it [13:54:23]req_shift_opened [13:54:23]FM_GetShiftState [13:54:23]SAM_PROTO_GetShiftState [13:54:23]wFMCommunicate request_size=4 [13:54:23]MH_SAM_APDU [13:54:23]CAPDU: 80 13 01 00 [13:54:23]Write to MH i2c: E2 08 00 0A 04 80 13 01 00 00 00 00 00 8B [13:54:23]Write i2c OK [13:54:23]MH_I2C_Read... [13:54:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:54:23]Read from MH i2c: E2 [13:54:23]MH_I2C_Read... [13:54:23]Read from MH i2c: E2 0E 00 [13:54:23]MH_I2C_Read... [13:54:23]Read from MH i2c: E2 0E 00 0A 04 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 03 [13:54:23]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [13:54:23]wFMCommunicate OK [13:54:23]SAM_PROTO_GetShiftState done [13:54:23]FM_GetShiftState done [13:54:23]req_shift_opened done [13:54:23]requested_item shift.open_date is exist - process it [13:54:23]req_shift_open_date [13:54:23]req_shift_open_date done [13:54:23]produce_requested_data done [13:54:23]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229375,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [13:54:23]process_action_free close_receipt [13:54:23]json_value_free [13:54:23]json_value_free done [13:54:23]process_json_proto returns [13:54:23]Send response to host [13:54:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229375,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [13:54:23]free response buf [13:54:23]execute_script done [13:54:23]execute_script returns [13:54:23]free content buf [13:54:23]Sock 7.Close socket [13:54:23]Sock 7.Thread stoped [13:55:25]accept exits with 9 [13:55:25]New connection [13:55:25]New thread 3067534692 created [13:55:25]Thread 3067391332 joined [13:55:25]Waiting for new connection... [13:55:25] Sock 9.Parse request [13:55:25]Sock 9.Check first char [13:55:25]Sock 9.First char is OK [13:55:25]request: POST /json_proto HTTP/1.0 [13:55:25]Method: POST [13:55:25]URL: /json_proto [13:55:25]Method is POST - this is cgi request [13:55:25]url: /json_proto [13:55:25]query_string will be loaded in cgi processing [13:55:25]execute_cgi json_proto POST (null) [13:55:25]execute_cgi path=json_proto method=POST [13:55:25]POST find Content-Length [13:55:25]Host: 172.17.44.195:8080 [13:55:25]Content-Length: 676 [13:55:25]Content-Type: application/json [13:55:25] [13:55:25]POST finish read [13:55:25]Found Content-Length = 676 [13:55:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966404", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:55:25]execute_script... [13: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)1966404", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:55:25]POST & json_proto [13:55:25]process_json_proto [13:55:25]json parsed OK: [13:55:25]protocol is kg_v1.0 [13:55:25]action value=close_receipt [13:55:25]process_action close_receipt [13:55:25]cmd_close_receipt [13:55:25]MH_GetDate [13:55:25]Write to MH i2c: F0 00 00 0B 04 FE [13:55:25]Write i2c OK [13:55:25]MH_I2C_Read... [13:55:25]Read from MH i2c: F0 [13:55:25]MH_I2C_Read... [13:55:25]Read from MH i2c: F0 09 00 [13:55:25]MH_I2C_Read... [13:55:25]Read from MH i2c: F0 09 00 0B 04 00 CD 51 1A 67 82 C9 CF 66 26 [13:55:25]GetLastDocTimeStamp 1729778059 [13:55:25]current date 1729778125 [13:55:25]FM_GetShiftState [13:55:25]SAM_PROTO_GetShiftState [13:55:25]wFMCommunicate request_size=4 [13:55:25]MH_SAM_APDU [13:55:25]CAPDU: 80 13 01 00 [13:55:25]Write to MH i2c: E2 08 00 0C 04 80 13 01 00 00 00 00 00 8D [13:55:25]Write i2c OK [13:55:25]MH_I2C_Read... [13:55:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:55:25]Read from MH i2c: E2 [13:55:25]MH_I2C_Read... [13:55:25]Read from MH i2c: E2 0E 00 [13:55:25]MH_I2C_Read... [13:55:25]Read from MH i2c: E2 0E 00 0C 04 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 05 [13:55:25]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [13:55:25]wFMCommunicate OK [13:55:25]SAM_PROTO_GetShiftState done [13:55:25]FM_GetShiftState done [13:55:25]opened in 1729728859 [13:55:25]opened+sec_in_day 1729815259 [13:55:25]quantity*price = 80010 [13:55:25]sum+1 = 80011 [13:55:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 242 24.10.2024 13:55 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229376 ФПД: 124513512185899 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T135525&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229376&fm=124513512185899&tin=02508201610067®Number=0000000000091685&sum=80000 [13:55:26]StoreToDocumentArchive [13:55:26]shift 537 fd 229376 [13:55:26]save to /storage/0537/doc_00229376 [13:55:26]save last doc name /storage/0537/doc_00229376 to /storage/kkm_last_doc_name [13:55:26]save OK [13:55:26]Clear old archive folders... [13:55:26]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:55:26]tlvbuf is 01FEFCD0 [13:55:26]SAM_PROTO_ClearQueue [13:55:26]wFMCommunicate request_size=4 [13:55:26]MH_SAM_APDU [13:55:26]CAPDU: 80 09 00 00 [13:55:26]Write to MH i2c: E2 08 00 19 04 80 09 00 00 00 00 00 00 8F [13:55:26]Write i2c OK [13:55:26]MH_I2C_Read... [13:55:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:55:26]Read from MH i2c: E2 [13:55:26]MH_I2C_Read... [13:55:26]Read from MH i2c: E2 03 00 [13:55:26]MH_I2C_Read... [13:55:26]Read from MH i2c: E2 03 00 19 04 00 90 00 91 [13:55:26]RAPDU: 90 00 [13:55:26]wFMCommunicate OK [13:55:26]SAM_PROTO_ClearQueue done [13:55:26]KKMCreateOFDPacket [13:55:26]OFDProtocolAddRootSTLVToBuf [13:55:26]FM_MakeSignedData [13:55:26]FM_MakeSignedData [13:55:26]SAM_PROTO_SignData [13:55:26]wFMCommunicate request_size=4 [13:55:26]MH_SAM_APDU [13:55:26]CAPDU: 80 0D 01 02 [13:55:26]Write to MH i2c: E2 08 00 1A 04 80 0D 01 02 00 00 00 00 97 [13:55:26]Write i2c OK [13:55:26]MH_I2C_Read... [13:55:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:55:26]Read from MH i2c: E2 [13:55:26]MH_I2C_Read... [13:55:26]Read from MH i2c: E2 03 00 [13:55:26]MH_I2C_Read... [13:55:26]Read from MH i2c: E2 03 00 1A 04 00 90 00 92 [13:55:26]RAPDU: 90 00 [13:55:26]wFMCommunicate OK [13:55:26]wFMCommunicate request_size=255 [13:55:26]MH_SAM_APDU [13:55:26]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 00 00 00 F4 03 04 00 CD 51 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 00 80 03 00 35 04 06 00 71 3E 8F A9 [13:55:26]Write to MH i2c: E2 02 01 1B 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 F2 00 00 00 F4 03 04 00 CD 51 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 00 80 03 00 35 04 06 00 71 3E 8F A9 00 00 6D [13:55:26]Write i2c OK [13:55:26]MH_I2C_Read... [13:55:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:55:26]Read from MH i2c: E2 [13:55:26]MH_I2C_Read... [13:55:26]Read from MH i2c: E2 03 00 [13:55:26]MH_I2C_Read... [13:55:26]Read from MH i2c: E2 03 00 1B 04 00 90 00 93 [13:55:26]RAPDU: 90 00 [13:55:26]wFMCommunicate OK [13:55:26]wFMCommunicate request_size=7 [13:55:26]MH_SAM_APDU [13:55:26]CAPDU: 80 0D 02 02 02 E0 2B [13:55:26]Write to MH i2c: E2 0A 00 1C 04 80 0D 02 02 02 00 E0 2B 00 00 A9 [13:55:26]Write i2c OK [13:55:26]MH_I2C_Read... [13:55:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:55:26]Read from MH i2c: E2 [13:55:26]MH_I2C_Read... [13:55:26]Read from MH i2c: E2 03 00 [13:55:26]MH_I2C_Read... [13:55:26]Read from MH i2c: E2 03 00 1C 04 00 90 00 94 [13:55:26]RAPDU: 90 00 [13:55:26]wFMCommunicate OK [13:55:26]wFMCommunicate request_size=4 [13:55:26]MH_SAM_APDU [13:55:26]CAPDU: 80 0D 03 02 [13:55:26]Write to MH i2c: E2 08 00 1D 04 80 0D 03 02 00 00 00 00 9C [13:55:26]Write i2c OK [13:55:26]MH_I2C_Read... [13:55:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:55:26]Read from MH i2c: E2 [13:55:26]MH_I2C_Read... [13:55:26]Read from MH i2c: E2 0B 00 [13:55:26]MH_I2C_Read... [13:55:26]Read from MH i2c: E2 0B 00 1D 04 00 6B 95 86 13 EC A5 FA C4 90 00 85 [13:55:26]RAPDU: 6B 95 86 13 EC A5 FA C4 90 00 [13:55:26]wFMCommunicate OK [13:55:26]SAM_PROTO_SignData done [13:55:26]FM_MakeSignedData done [13:55:26]CreateOFDProtocolMessage [13:55:26]wFMCommunicate request_size=4 [13:55:26]MH_SAM_APDU [13:55:26]CAPDU: 80 11 00 00 [13:55:26]Write to MH i2c: E2 08 00 1E 04 80 11 00 00 00 00 00 00 9C [13:55:26]Write i2c OK [13:55:26]MH_I2C_Read... [13:55:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:55:27]Read from MH i2c: E2 [13:55:27]MH_I2C_Read... [13:55:27]Read from MH i2c: E2 17 00 [13:55:27]MH_I2C_Read... [13:55:27]Read from MH i2c: E2 17 00 1E 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 F3 [13:55:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [13:55:27]wFMCommunicate OK [13:55:27]CreateOFDProtocolMessage done [13:55:27]OFDSenderStorePacket 229376 [13:55:27]StoreOFDPacket docnum=229376 [13:55:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0C 01 00 00 21 53 04 01 3B 3F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 00 00 00 F4 03 04 00 CD 51 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 00 80 03 00 35 04 06 00 71 3E 8F A9 E0 2B 6B 95 86 13 EC A5 FA C4 [13:55:27]CheckFolder [13:55:27]dirname=/storage/ofd_packets [13:55:27]CheckFolder done [13:55:27]ProducePacketName [13:55:27]name=ofd_packets/00229376 [13:55:27]NVStorageSaveData ofd_packets/00229376 [13:55:27]File name is /storage/ofd_packets/00229376 [13:55:27]Write 298 bytes [13:55:27]NVStorageSaveData done [13:55:27]OFDSenderStorePacket done [13:55:27]KKMCreateOFDPacket done [13:55:27]NVStorageSaveData kkm_last_timestamp [13:55:27]File name is /storage/kkm_last_timestamp [13:55:27]Write 4 bytes [13:55:27]NVStorageSaveData done [13:55:27]ExternCall_PrintAddStr [13:55:27]wPrintStart [13:55:27]Write to MH i2c: 01 00 00 1F 04 23 [13:55:27]Write i2c OK [13:55:27]MH_I2C_Read... [13:55:27]Read from MH i2c: 01 [13:55:27]MH_I2C_Read... [13:55:27]Read from MH i2c: 01 07 00 [13:55:27]MH_I2C_Read... [13:55:27]Read from MH i2c: 01 07 00 1F 04 00 00 00 00 00 FF 0F 38 [13:55:27]RasterBufferAndPrint [13:55:27]line Счет N : (1)1966404 [13:55:27]line ИНН: 02508201610067 [13:55:27]line Контрольно-Кассовый Чек [13:55:27]line ПРОДАЖА [13:55:27]line ТРК (МРК, ГНК) : 11 [13:55:27]line Товар: 2710194210 [13:55:27]line ДТ-К-5 [13:55:27]line 10.500 * 76.20 [13:55:27]line = 800.10 [13:55:27]line НДС 12% НСП 1% [13:55:27]line > о реализуемом товаре [13:55:27]line ОКРУГЛЕНИЕ: -0.10 [13:55:27]line ИТОГО: 800.00 [13:55:27]line Внесено: 800.00 [13:55:27]line СДАЧА: 0.00 [13:55:27]line НСП 1% : 7.08 [13:55:27]line НДС 12% : 84.97 [13:55:27]line Наличными: 800.00 [13:55:27]line Безнал.: 0.00 [13:55:27]line Место: АЗС № 133 "Партнер Нефть" [13:55:27]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [13:55:27]line СНО: Общий режим [13:55:27]line Чек 242 24.10.2024 13:55 [13:55:27]line Смена: 537 ФФД: 1.0 [13:55:27]line ЗНМ: 0300000091 [13:55:27]line РНМ: 0000000000091685 [13:55:27]line Версия ККМ: 001 [13:55:27]line ФМ: 0000000000871839 [13:55:27]line ФД: 229376 [13:55:27]line ФПД: 124513512185899 [13:55:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T135525&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229376&fm=124513512185899&tin=02508201610067®Number=0000000000091685&sum=80000 [13:55:27]written 0, free lines is 4095 [13:55:27]Write to MH i2c: 01 00 00 49 04 4D [13:55:27]Write i2c OK [13:55:27]MH_I2C_Read... [13:55:27]Read from MH i2c: 01 [13:55:27]MH_I2C_Read... [13:55:27]Read from MH i2c: 01 07 00 [13:55:27]MH_I2C_Read... [13:55:27]Read from MH i2c: 01 07 00 49 04 00 00 00 00 00 A2 0C 02 [13:55:27]RasterBufferAndPrint [13:55:27]line [13:55:27]line [13:55:27]line [13:55:27]line [13:55:27]line [13:55:27]written 0, free lines is 3238 [13:55:27]MH_Cut [13:55:27]Write to MH i2c: D1 01 00 50 04 01 26 [13:55:27]Write i2c OK [13:55:27]MH_I2C_Read... [13:55:27]Read from MH i2c: D1 [13:55:27]MH_I2C_Read... [13:55:27]Read from MH i2c: D1 01 00 [13:55:27]MH_I2C_Read... [13:55:27]Read from MH i2c: D1 01 00 50 04 00 25 [13:55:27]Write to MH i2c: 01 00 00 51 04 55 [13:55:27]Write i2c OK [13:55:27]MH_I2C_Read... [13:55:28]*** Cut start [13:55:28]*** Partial cut [13:55:28]*** CUTSNS_PIN = 1 [13:55:28]*** CUTSNS_PIN = 0 [13:55:29]*** Brake cut motor [13:55:29]Read from MH i2c: 01 [13:55:29]MH_I2C_Read... [13:55:29]*** Stop cut motor [13:55:29]*** Cut end [13:55:29]Read from MH i2c: 01 07 00 [13:55:29]MH_I2C_Read... [13:55:29]Read from MH i2c: 01 07 00 51 04 00 00 00 00 00 FF 0F 6A [13:55:29]process_action close_receipt done [13:55:29]requested_data is exist [13:55:29]produce_requested_data [13:55:29]requested_item fm.sn is exist - process it [13:55:29]wFMCommunicate request_size=4 [13:55:29]MH_SAM_APDU [13:55:29]CAPDU: 80 11 00 00 [13:55:29]Write to MH i2c: E2 08 00 52 04 80 11 00 00 00 00 00 00 D0 [13:55:29]Write i2c OK [13:55:29]MH_I2C_Read... [13:55:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:55:29]Read from MH i2c: E2 [13:55:29]MH_I2C_Read... [13:55:29]Read from MH i2c: E2 17 00 [13:55:29]MH_I2C_Read... [13:55:29]Read from MH i2c: E2 17 00 52 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 27 [13:55:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [13:55:29]wFMCommunicate OK [13:55:29]requested_item fd.num is exist - process it [13:55:29]SAM_PROTO_GetFieldsCounters [13:55:29]wFMCommunicate request_size=4 [13:55:29]MH_SAM_APDU [13:55:29]CAPDU: 80 13 00 00 [13:55:29]Write to MH i2c: E2 08 00 53 04 80 13 00 00 00 00 00 00 D3 [13:55:29]Write i2c OK [13:55:29]MH_I2C_Read... [13:55:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:55:29]Read from MH i2c: E2 [13:55:29]MH_I2C_Read... [13:55:29]Read from MH i2c: E2 62 00 [13:55:29]MH_I2C_Read... [13:55:29]Read from MH i2c: E2 62 00 53 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 00 80 03 00 0E 04 04 00 19 02 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 70 [13:55:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 00 80 03 00 0E 04 04 00 19 02 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 [13:55:29]wFMCommunicate OK [13:55:29]SAM_PROTO_GetFieldsCounters done [13:55:29]requested_item shift.num is exist - process it [13:55:29]requested_item shift.opened is exist - process it [13:55:29]req_shift_opened [13:55:29]FM_GetShiftState [13:55:29]SAM_PROTO_GetShiftState [13:55:29]wFMCommunicate request_size=4 [13:55:29]MH_SAM_APDU [13:55:29]CAPDU: 80 13 01 00 [13:55:29]Write to MH i2c: E2 08 00 54 04 80 13 01 00 00 00 00 00 D5 [13:55:29]Write i2c OK [13:55:29]MH_I2C_Read... [13:55:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:55:29]Read from MH i2c: E2 [13:55:29]MH_I2C_Read... [13:55:29]Read from MH i2c: E2 0E 00 [13:55:29]MH_I2C_Read... [13:55:29]Read from MH i2c: E2 0E 00 54 04 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 4D [13:55:29]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [13:55:29]wFMCommunicate OK [13:55:29]SAM_PROTO_GetShiftState done [13:55:29]FM_GetShiftState done [13:55:29]req_shift_opened done [13:55:29]requested_item shift.open_date is exist - process it [13:55:29]req_shift_open_date [13:55:29]req_shift_open_date done [13:55:29]produce_requested_data done [13:55:29]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229376,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [13:55:29]process_action_free close_receipt [13:55:29]json_value_free [13:55:29]json_value_free done [13:55:29]process_json_proto returns [13:55:29]Send response to host [13:55:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229376,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [13:55:29]free response buf [13:55:29]execute_script done [13:55:29]execute_script returns [13:55:29]free content buf [13:55:29]Sock 9.Close socket [13:55:29]Sock 9.Thread stoped [13:55:32]accept exits with 7 [13:55:32]New connection [13:55:32]New thread 3067391332 created [13:55:32]Thread 3067534692 joined [13:55:32]Waiting for new connection... [13:55:32] Sock 7.Parse request [13:55:32]Sock 7.Check first char [13:55:32]Sock 7.First char is OK [13:55:32]request: POST /json_proto HTTP/1.0 [13:55:32]Method: POST [13:55:32]URL: /json_proto [13:55:32]Method is POST - this is cgi request [13:55:32]url: /json_proto [13:55:32]query_string will be loaded in cgi processing [13:55:32]execute_cgi json_proto POST (null) [13:55:32]execute_cgi path=json_proto method=POST [13:55:32]POST find Content-Length [13:55:32]Host: 172.17.44.195:8080 [13:55:32]Content-Length: 678 [13:55:32]Content-Type: application/json [13:55:32] [13:55:32]POST finish read [13:55:32]Found Content-Length = 678 [13:55:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966405", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:55:32]execute_script... [13:55: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)1966405", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:55:32]POST & json_proto [13:55:32]process_json_proto [13:55:32]json parsed OK: [13:55:32]protocol is kg_v1.0 [13:55:32]action value=close_receipt [13:55:32]process_action close_receipt [13:55:32]cmd_close_receipt [13:55:32]MH_GetDate [13:55:32]Write to MH i2c: F0 00 00 55 04 48 [13:55:32]Write i2c OK [13:55:32]MH_I2C_Read... [13:55:32]Read from MH i2c: F0 [13:55:32]MH_I2C_Read... [13:55:32]Read from MH i2c: F0 09 00 [13:55:32]MH_I2C_Read... [13:55:32]Read from MH i2c: F0 09 00 55 04 00 D5 51 1A 67 82 C9 CF 66 78 [13:55:32]GetLastDocTimeStamp 1729778125 [13:55:32]current date 1729778133 [13:55:32]FM_GetShiftState [13:55:32]SAM_PROTO_GetShiftState [13:55:32]wFMCommunicate request_size=4 [13:55:32]MH_SAM_APDU [13:55:32]CAPDU: 80 13 01 00 [13:55:32]Write to MH i2c: E2 08 00 56 04 80 13 01 00 00 00 00 00 D7 [13:55:32]Write i2c OK [13:55:32]MH_I2C_Read... [13:55:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:55:32]Read from MH i2c: E2 [13:55:32]MH_I2C_Read... [13:55:32]Read from MH i2c: E2 0E 00 [13:55:32]MH_I2C_Read... [13:55:32]Read from MH i2c: E2 0E 00 56 04 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 4F [13:55:32]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [13:55:32]wFMCommunicate OK [13:55:32]SAM_PROTO_GetShiftState done [13:55:32]FM_GetShiftState done [13:55:32]opened in 1729728859 [13:55:32]opened+sec_in_day 1729815259 [13:55:32]quantity*price = 40006 [13:55:32]sum+1 = 40007 [13:55:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 243 24.10.2024 13:55 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229377 ФПД: 147514531990370 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T135533&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229377&fm=147514531990370&tin=02508201610067®Number=0000000000091685&sum=40000 [13:55:33]StoreToDocumentArchive [13:55:33]shift 537 fd 229377 [13:55:33]save to /storage/0537/doc_00229377 [13:55:33]save last doc name /storage/0537/doc_00229377 to /storage/kkm_last_doc_name [13:55:33]save OK [13:55:33]Clear old archive folders... [13:55:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:55:33]tlvbuf is 01FD95E0 [13:55:33]SAM_PROTO_ClearQueue [13:55:33]wFMCommunicate request_size=4 [13:55:33]MH_SAM_APDU [13:55:33]CAPDU: 80 09 00 00 [13:55:33]Write to MH i2c: E2 08 00 63 04 80 09 00 00 00 00 00 00 D9 [13:55:33]Write i2c OK [13:55:33]MH_I2C_Read... [13:55:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:55:33]Read from MH i2c: E2 [13:55:33]MH_I2C_Read... [13:55:33]Read from MH i2c: E2 03 00 [13:55:33]MH_I2C_Read... [13:55:33]Read from MH i2c: E2 03 00 63 04 00 90 00 DB [13:55:33]RAPDU: 90 00 [13:55:33]wFMCommunicate OK [13:55:33]SAM_PROTO_ClearQueue done [13:55:33]KKMCreateOFDPacket [13:55:33]OFDProtocolAddRootSTLVToBuf [13:55:33]FM_MakeSignedData [13:55:33]FM_MakeSignedData [13:55:33]SAM_PROTO_SignData [13:55:33]wFMCommunicate request_size=4 [13:55:33]MH_SAM_APDU [13:55:33]CAPDU: 80 0D 01 02 [13:55:33]Write to MH i2c: E2 08 00 64 04 80 0D 01 02 00 00 00 00 E1 [13:55:33]Write i2c OK [13:55:33]MH_I2C_Read... [13:55:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:55:33]Read from MH i2c: E2 [13:55:33]MH_I2C_Read... [13:55:33]Read from MH i2c: E2 03 00 [13:55:33]MH_I2C_Read... [13:55:33]Read from MH i2c: E2 03 00 64 04 00 90 00 DC [13:55:33]RAPDU: 90 00 [13:55:33]wFMCommunicate OK [13:55:33]wFMCommunicate request_size=255 [13:55:33]MH_SAM_APDU [13:55:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 00 00 00 F4 03 04 00 D5 51 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 01 80 03 00 35 04 06 00 86 [13:55:33]Write to MH i2c: E2 02 01 65 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 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 00 00 00 F4 03 04 00 D5 51 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 01 80 03 00 35 04 06 00 86 00 00 06 [13:55:34]Write i2c OK [13:55:34]MH_I2C_Read... [13:55:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:55:34]Read from MH i2c: E2 [13:55:34]MH_I2C_Read... [13:55:34]Read from MH i2c: E2 03 00 [13:55:34]MH_I2C_Read... [13:55:34]Read from MH i2c: E2 03 00 65 04 00 90 00 DD [13:55:34]RAPDU: 90 00 [13:55:34]wFMCommunicate OK [13:55:34]wFMCommunicate request_size=10 [13:55:34]MH_SAM_APDU [13:55:34]CAPDU: 80 0D 02 02 05 29 E7 47 4B 62 [13:55:34]Write to MH i2c: E2 0D 00 66 04 80 0D 02 02 05 00 29 E7 47 4B 62 00 00 F2 [13:55:34]Write i2c OK [13:55:34]MH_I2C_Read... [13:55:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:55:34]Read from MH i2c: E2 [13:55:34]MH_I2C_Read... [13:55:34]Read from MH i2c: E2 03 00 [13:55:34]MH_I2C_Read... [13:55:34]Read from MH i2c: E2 03 00 66 04 00 90 00 DE [13:55:34]RAPDU: 90 00 [13:55:34]wFMCommunicate OK [13:55:34]wFMCommunicate request_size=4 [13:55:34]MH_SAM_APDU [13:55:34]CAPDU: 80 0D 03 02 [13:55:34]Write to MH i2c: E2 08 00 67 04 80 0D 03 02 00 00 00 00 E6 [13:55:34]Write i2c OK [13:55:34]MH_I2C_Read... [13:55:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:55:34]Read from MH i2c: E2 [13:55:34]MH_I2C_Read... [13:55:34]Read from MH i2c: E2 0B 00 [13:55:34]MH_I2C_Read... [13:55:34]Read from MH i2c: E2 0B 00 67 04 00 23 A6 27 99 15 5D 7F B7 90 00 18 [13:55:34]RAPDU: 23 A6 27 99 15 5D 7F B7 90 00 [13:55:34]wFMCommunicate OK [13:55:34]SAM_PROTO_SignData done [13:55:34]FM_MakeSignedData done [13:55:34]CreateOFDProtocolMessage [13:55:34]wFMCommunicate request_size=4 [13:55:34]MH_SAM_APDU [13:55:34]CAPDU: 80 11 00 00 [13:55:34]Write to MH i2c: E2 08 00 68 04 80 11 00 00 00 00 00 00 E6 [13:55:34]Write i2c OK [13:55:34]MH_I2C_Read... [13:55:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:55:34]Read from MH i2c: E2 [13:55:34]MH_I2C_Read... [13:55:34]Read from MH i2c: E2 17 00 [13:55:34]MH_I2C_Read... [13:55:34]Read from MH i2c: E2 17 00 68 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 3D [13:55:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [13:55:34]wFMCommunicate OK [13:55:34]CreateOFDProtocolMessage done [13:55:34]OFDSenderStorePacket 229377 [13:55:34]StoreOFDPacket docnum=229377 [13:55:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 B8 7D 07 01 7C 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 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 00 00 00 F4 03 04 00 D5 51 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 01 80 03 00 35 04 06 00 86 29 E7 47 4B 62 23 A6 27 99 15 5D 7F B7 [13:55:34]CheckFolder [13:55:34]dirname=/storage/ofd_packets [13:55:34]CheckFolder done [13:55:34]ProducePacketName [13:55:34]name=ofd_packets/00229377 [13:55:34]NVStorageSaveData ofd_packets/00229377 [13:55:34]File name is /storage/ofd_packets/00229377 [13:55:34]Write 301 bytes [13:55:34]NVStorageSaveData done [13:55:34]OFDSenderStorePacket done [13:55:34]KKMCreateOFDPacket done [13:55:34]NVStorageSaveData kkm_last_timestamp [13:55:34]File name is /storage/kkm_last_timestamp [13:55:34]Write 4 bytes [13:55:34]NVStorageSaveData done [13:55:34]ExternCall_PrintAddStr [13:55:34]wPrintStart [13:55:34]Write to MH i2c: 01 00 00 69 04 6D [13:55:34]Write i2c OK [13:55:34]MH_I2C_Read... [13:55:34]Read from MH i2c: 01 [13:55:34]MH_I2C_Read... [13:55:34]Read from MH i2c: 01 07 00 [13:55:34]MH_I2C_Read... [13:55:34]Read from MH i2c: 01 07 00 69 04 00 00 00 00 00 FF 0F 82 [13:55:34]RasterBufferAndPrint [13:55:34]line Счет N : (1)1966405 [13:55:34]line ИНН: 02508201610067 [13:55:34]line Контрольно-Кассовый Чек [13:55:34]line ПРОДАЖА [13:55:34]line ТРК (МРК, ГНК) : 43 [13:55:34]line Товар: 2710124130 [13:55:34]line Аи-92-К-5 [13:55:34]line 5.980 * 66.90 [13:55:34]line = 400.06 [13:55:34]line НДС 12% НСП 1% [13:55:34]line > о реализуемом товаре [13:55:34]line ОКРУГЛЕНИЕ: -0.06 [13:55:34]line ИТОГО: 400.00 [13:55:34]line Внесено: 400.00 [13:55:34]line СДАЧА: 0.00 [13:55:34]line НСП 1% : 3.54 [13:55:34]line НДС 12% : 42.48 [13:55:34]line Наличными: 400.00 [13:55:34]line Безнал.: 0.00 [13:55:34]line Место: АЗС № 133 "Партнер Нефть" [13:55:34]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [13:55:34]line СНО: Общий режим [13:55:34]line Чек 243 24.10.2024 13:55 [13:55:34]line Смена: 537 ФФД: 1.0 [13:55:34]line ЗНМ: 0300000091 [13:55:34]line РНМ: 0000000000091685 [13:55:34]line Версия ККМ: 001 [13:55:34]line ФМ: 0000000000871839 [13:55:34]line ФД: 229377 [13:55:34]line ФПД: 147514531990370 [13:55:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T135533&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229377&fm=147514531990370&tin=02508201610067®Number=0000000000091685&sum=40000 [13:55:34]written 0, free lines is 4095 [13:55:35]Write to MH i2c: 01 00 00 93 04 97 [13:55:35]Write i2c OK [13:55:35]MH_I2C_Read... [13:55:35]Read from MH i2c: 01 [13:55:35]MH_I2C_Read... [13:55:35]Read from MH i2c: 01 07 00 [13:55:35]MH_I2C_Read... [13:55:35]Read from MH i2c: 01 07 00 93 04 00 00 00 00 00 A8 0C 52 [13:55:35]RasterBufferAndPrint [13:55:35]line [13:55:35]line [13:55:35]line [13:55:35]line [13:55:35]line [13:55:35]written 0, free lines is 3245 [13:55:35]MH_Cut [13:55:35]Write to MH i2c: D1 01 00 9A 04 01 70 [13:55:35]Write i2c OK [13:55:35]MH_I2C_Read... [13:55:35]Read from MH i2c: D1 [13:55:35]MH_I2C_Read... [13:55:35]Read from MH i2c: D1 01 00 [13:55:35]MH_I2C_Read... [13:55:35]Read from MH i2c: D1 01 00 9A 04 00 6F [13:55:35]Write to MH i2c: 01 00 00 9B 04 9F [13:55:35]Write i2c OK [13:55:35]MH_I2C_Read... [13:55:36]*** Cut start [13:55:36]*** Partial cut [13:55:36]*** CUTSNS_PIN = 1 [13:55:36]*** CUTSNS_PIN = 0 [13:55:36]*** Brake cut motor [13:55:36]Read from MH i2c: 01 [13:55:36]MH_I2C_Read... [13:55:36]*** Stop cut motor [13:55:36]*** Cut end [13:55:36]Read from MH i2c: 01 07 00 [13:55:36]MH_I2C_Read... [13:55:36]Read from MH i2c: 01 07 00 9B 04 00 00 00 00 00 FF 0F B4 [13:55:36]process_action close_receipt done [13:55:36]requested_data is exist [13:55:36]produce_requested_data [13:55:36]requested_item fm.sn is exist - process it [13:55:36]wFMCommunicate request_size=4 [13:55:36]MH_SAM_APDU [13:55:36]CAPDU: 80 11 00 00 [13:55:36]Write to MH i2c: E2 08 00 9C 04 80 11 00 00 00 00 00 00 1A [13:55:36]Write i2c OK [13:55:36]MH_I2C_Read... [13:55:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:55:36]Read from MH i2c: E2 [13:55:36]MH_I2C_Read... [13:55:36]Read from MH i2c: E2 17 00 [13:55:36]MH_I2C_Read... [13:55:36]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 38 33 39 90 00 71 [13:55:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [13:55:36]wFMCommunicate OK [13:55:36]requested_item fd.num is exist - process it [13:55:36]SAM_PROTO_GetFieldsCounters [13:55:36]wFMCommunicate request_size=4 [13:55:36]MH_SAM_APDU [13:55:36]CAPDU: 80 13 00 00 [13:55:36]Write to MH i2c: E2 08 00 9D 04 80 13 00 00 00 00 00 00 1D [13:55:36]Write i2c OK [13:55:36]MH_I2C_Read... [13:55:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:55:36]Read from MH i2c: E2 [13:55:36]MH_I2C_Read... [13:55:36]Read from MH i2c: E2 62 00 [13:55:36]MH_I2C_Read... [13:55:36]Read from MH i2c: E2 62 00 9D 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 01 80 03 00 0E 04 04 00 19 02 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 BE [13:55:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 01 80 03 00 0E 04 04 00 19 02 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 [13:55:36]wFMCommunicate OK [13:55:36]SAM_PROTO_GetFieldsCounters done [13:55:36]requested_item shift.num is exist - process it [13:55:36]requested_item shift.opened is exist - process it [13:55:36]req_shift_opened [13:55:36]FM_GetShiftState [13:55:36]SAM_PROTO_GetShiftState [13:55:36]wFMCommunicate request_size=4 [13:55:36]MH_SAM_APDU [13:55:36]CAPDU: 80 13 01 00 [13:55:36]Write to MH i2c: E2 08 00 9E 04 80 13 01 00 00 00 00 00 1F [13:55:36]Write i2c OK [13:55:36]MH_I2C_Read... [13:55:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:55:37]Read from MH i2c: E2 [13:55:37]MH_I2C_Read... [13:55:37]Read from MH i2c: E2 0E 00 [13:55:37]MH_I2C_Read... [13:55:37]Read from MH i2c: E2 0E 00 9E 04 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 97 [13:55:37]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [13:55:37]wFMCommunicate OK [13:55:37]SAM_PROTO_GetShiftState done [13:55:37]FM_GetShiftState done [13:55:37]req_shift_opened done [13:55:37]requested_item shift.open_date is exist - process it [13:55:37]req_shift_open_date [13:55:37]req_shift_open_date done [13:55:37]produce_requested_data done [13:55:37]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229377,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [13:55:37]process_action_free close_receipt [13:55:37]json_value_free [13:55:37]json_value_free done [13:55:37]process_json_proto returns [13:55:37]Send response to host [13:55:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229377,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [13:55:37]free response buf [13:55:37]execute_script done [13:55:37]execute_script returns [13:55:37]free content buf [13:55:37]Sock 7.Close socket [13:55:37]Sock 7.Thread stoped [13:55:46]ConnectInit Can't connect to host [13:55:46]CommunicateWithHost connect error [13:55:46]CommunicateWithHost err = -1 [13:55:46]OFD Sender: Server communicate error [13:55:46]OFD Sender: Processing packet 229372 [packets to send 43, broken 37] [13:55:46]ProducePacketName [13:55:46]name=ofd_packets/00229372 [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:46]Connected sock=7 [13:55:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 5B 68 07 01 DA 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 00 00 00 F4 03 04 00 5B 51 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 FC 7F 03 00 35 04 06 00 C3 6D 38 F1 96 93 89 7A AF 53 CB E2 6E E8 [13:55:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 13 4A 47 00 7D 4F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 FC 7F 03 00 F4 03 04 00 D2 FC 19 67 B6 04 01 00 00 E9 EF 7E 53 DB BB 3F 9C [13:55:47]CommunicateWithHost err = 0 [13:55:47]CheckOFDResponse [13:55:47]1017 (14) - 77093643461234 [13:55:47]1041 (16) - 0000000000871839 [13:55:47]1040 (4) - 229372 [13:55:47]1012 (4) - 24.10.2024 07:52 [13:55:47]1206 (1) - 0 [13:55:47]OFD Sender: Remove packet 229372 [13:55:47]ProducePacketName [13:55:47]name=ofd_packets/00229372 [13:55:47]NVStorageDeleteData [13:55:47]OFD Sender: Processing packet 229373 [packets to send 42, broken 37] [13:55:47]ProducePacketName [13:55:47]name=ofd_packets/00229373 [13:55:47]OFD Sender: To server: pG, [13:55:47]CommunicateWithHost lk.salyk.kg:30040 [13:55:47]ConnectInit lk.salyk.kg [13:55:47]Connected sock=7 [13:55:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 4F 38 07 01 6C 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 00 00 00 F4 03 04 00 7F 51 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 FD 7F 03 00 35 04 06 00 31 9C 1E 45 D1 97 DA 98 4E 34 B2 DF 1B E3 [13:55:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 90 95 47 00 CD C4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 FD 7F 03 00 F4 03 04 00 D3 FC 19 67 B6 04 01 00 00 E2 76 00 B8 2C 4D 32 33 [13:55:47]CommunicateWithHost err = 0 [13:55:47]CheckOFDResponse [13:55:47]1017 (14) - 77093643461234 [13:55:47]1041 (16) - 0000000000871839 [13:55:47]1040 (4) - 229373 [13:55:47]1012 (4) - 24.10.2024 07:52 [13:55:47]1206 (1) - 0 [13:55:47]OFD Sender: Remove packet 229373 [13:55:47]ProducePacketName [13:55:47]name=ofd_packets/00229373 [13:55:47]NVStorageDeleteData [13:55:48]OFD Sender: Processing packet 229374 [packets to send 41, broken 37] [13:55:48]ProducePacketName [13:55:48]name=ofd_packets/00229374 [13:55:48]OFD Sender: To server: pG, [13:55:48]CommunicateWithHost lk.salyk.kg:30040 [13:55:48]ConnectInit lk.salyk.kg [13:55:48]Connected sock=7 [13:55:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 F1 E5 07 01 A2 E8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 00 00 00 F4 03 04 00 84 51 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 FE 7F 03 00 35 04 06 00 39 E8 95 E0 81 1E 7C AE 63 5B 71 00 C9 67 [13:55:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 D9 EF 47 00 88 84 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 FE 7F 03 00 F4 03 04 00 D4 FC 19 67 B6 04 01 00 00 0A E7 78 FE 43 82 30 2E [13:55:48]CommunicateWithHost err = 0 [13:55:48]CheckOFDResponse [13:55:48]1017 (14) - 77093643461234 [13:55:48]1041 (16) - 0000000000871839 [13:55:48]1040 (4) - 229374 [13:55:48]1012 (4) - 24.10.2024 07:52 [13:55:48]1206 (1) - 0 [13:55:48]OFD Sender: Remove packet 229374 [13:55:48]ProducePacketName [13:55:48]name=ofd_packets/00229374 [13:55:48]NVStorageDeleteData [13:55:49]OFD Sender: Processing packet 229375 [packets to send 40, broken 37] [13:55:49]ProducePacketName [13:55:49]name=ofd_packets/00229375 [13:55:49]OFD Sender: To server: pG, [13:55:49]CommunicateWithHost lk.salyk.kg:30040 [13:55:49]ConnectInit lk.salyk.kg [13:55:49]Connected sock=7 [13:55:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 D7 D7 07 01 C5 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 F0 4B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 06 FC 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 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 F1 00 00 00 F4 03 04 00 8B 51 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 FF 7F 03 00 35 04 06 00 19 3E 5D 3E 0D 6B B5 87 04 7C DE 18 80 AA [13:55:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 14 F3 47 00 1D 6A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 FF 7F 03 00 F4 03 04 00 D4 FC 19 67 B6 04 01 00 00 CE 42 40 62 56 94 7D 25 [13:55:49]CommunicateWithHost err = 0 [13:55:49]CheckOFDResponse [13:55:49]1017 (14) - 77093643461234 [13:55:49]1041 (16) - 0000000000871839 [13:55:49]1040 (4) - 229375 [13:55:49]1012 (4) - 24.10.2024 07:52 [13:55:49]1206 (1) - 0 [13:55:49]OFD Sender: Remove packet 229375 [13:55:49]ProducePacketName [13:55:49]name=ofd_packets/00229375 [13:55:49]NVStorageDeleteData [13:55:50]OFD Sender: Processing packet 229376 [packets to send 39, broken 37] [13:55:50]ProducePacketName [13:55:50]name=ofd_packets/00229376 [13:55:50]OFD Sender: To server: pG, [13:55:50]CommunicateWithHost lk.salyk.kg:30040 [13:55:50]ConnectInit lk.salyk.kg [13:55:50]Connected sock=7 [13:55:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0C 01 00 00 21 53 04 01 3B 3F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 00 00 00 F4 03 04 00 CD 51 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 00 80 03 00 35 04 06 00 71 3E 8F A9 E0 2B 6B 95 86 13 EC A5 FA C4 [13:55:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 9A E1 47 00 C2 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 38 33 39 10 04 04 00 00 80 03 00 F4 03 04 00 D5 FC 19 67 B6 04 01 00 00 7C 7D 2D 09 B7 E6 E3 C2 [13:55:50]CommunicateWithHost err = 0 [13:55:50]CheckOFDResponse [13:55:50]1017 (14) - 77093643461234 [13:55:50]1041 (16) - 0000000000871839 [13:55:50]1040 (4) - 229376 [13:55:50]1012 (4) - 24.10.2024 07:52 [13:55:50]1206 (1) - 0 [13:55:50]OFD Sender: Remove packet 229376 [13:55:50]ProducePacketName [13:55:50]name=ofd_packets/00229376 [13:55:50]NVStorageDeleteData [13:55:50]OFD Sender: Processing packet 229377 [packets to send 38, broken 37] [13:55:50]ProducePacketName [13:55:50]name=ofd_packets/00229377 [13:55:50]OFD Sender: To server: pG, [13:55:50]CommunicateWithHost lk.salyk.kg:30040 [13:55:50]ConnectInit lk.salyk.kg [13:55:50]Connected sock=7 [13:55:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 B8 7D 07 01 7C 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 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 00 00 00 F4 03 04 00 D5 51 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 01 80 03 00 35 04 06 00 86 29 E7 47 4B 62 23 A6 27 99 15 5D 7F B7 [13:55:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 8E 05 47 00 0D 81 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 01 80 03 00 F4 03 04 00 D6 FC 19 67 B6 04 01 00 00 C4 93 C5 CE 5C 97 3B A0 [13:55:51]CommunicateWithHost err = 0 [13:55:51]CheckOFDResponse [13:55:51]1017 (14) - 77093643461234 [13:55:51]1041 (16) - 0000000000871839 [13:55:51]1040 (4) - 229377 [13:55:51]1012 (4) - 24.10.2024 07:52 [13:55:51]1206 (1) - 0 [13:55:51]OFD Sender: Remove packet 229377 [13:55:51]ProducePacketName [13:55:51]name=ofd_packets/00229377 [13:55:51]NVStorageDeleteData [13:55:51]OFD Sender: No OFD packet to send [13:55:56]OFD Sender: No OFD packet to send [13:56:01]OFD Sender: No OFD packet to send [13:56:06]OFD Sender: No OFD packet to send [13:56:07]accept exits with 9 [13:56:07]New connection [13:56:07]New thread 3067534692 created [13:56:07]Thread 3067391332 joined [13:56:07]Waiting for new connection... [13:56:07] Sock 9.Parse request [13:56:07]Sock 9.Check first char [13:56:07]Sock 9.First char is OK [13:56:07]request: POST /json_proto HTTP/1.0 [13:56:07]Method: POST [13:56:07]URL: /json_proto [13:56:07]Method is POST - this is cgi request [13:56:07]url: /json_proto [13:56:07]query_string will be loaded in cgi processing [13:56:07]execute_cgi json_proto POST (null) [13:56:07]execute_cgi path=json_proto method=POST [13:56:07]POST find Content-Length [13:56:07]Host: 172.17.44.195:8080 [13:56:07]Content-Length: 621 [13:56:07]Content-Type: application/json [13:56:07] [13:56:07]POST finish read [13:56:07]Found Content-Length = 621 [13:56:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966406", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "SU-92", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:56:07]execute_script... [13:56: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)1966406", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "SU-92", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:56:07]POST & json_proto [13:56:07]process_json_proto [13:56:07]json parsed OK: [13:56:07]protocol is kg_v1.0 [13:56:07]action value=close_receipt [13:56:07]process_action close_receipt [13:56:07]cmd_close_receipt [13:56:07]MH_GetDate [13:56:07]Write to MH i2c: F0 00 00 9F 04 92 [13:56:07]Write i2c OK [13:56:07]MH_I2C_Read... [13:56:08]Read from MH i2c: F0 [13:56:08]MH_I2C_Read... [13:56:08]Read from MH i2c: F0 09 00 [13:56:08]MH_I2C_Read... [13:56:08]Read from MH i2c: F0 09 00 9F 04 00 F8 51 1A 67 82 C9 CF 66 E5 [13:56:08]GetLastDocTimeStamp 1729778133 [13:56:08]current date 1729778168 [13:56:08]FM_GetShiftState [13:56:08]SAM_PROTO_GetShiftState [13:56:08]wFMCommunicate request_size=4 [13:56:08]MH_SAM_APDU [13:56:08]CAPDU: 80 13 01 00 [13:56:08]Write to MH i2c: E2 08 00 A0 04 80 13 01 00 00 00 00 00 21 [13:56:08]Write i2c OK [13:56:08]MH_I2C_Read... [13:56:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:56:08]Read from MH i2c: E2 [13:56:08]MH_I2C_Read... [13:56:08]Read from MH i2c: E2 0E 00 [13:56:08]MH_I2C_Read... [13:56:08]Read from MH i2c: E2 0E 00 A0 04 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 99 [13:56:08]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [13:56:08]wFMCommunicate OK [13:56:08]SAM_PROTO_GetShiftState done [13:56:08]FM_GetShiftState done [13:56:08]opened in 1729728859 [13:56:08]opened+sec_in_day 1729815259 [13:56:08]quantity*price = 50000 [13:56:08]sum+1 = 50001 [13:56:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 244 24.10.2024 13:56 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229378 ФПД: 97696188230386 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T135608&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229378&fm=97696188230386&tin=02508201610067®Number=0000000000091685&sum=50000 [13:56:08]StoreToDocumentArchive [13:56:08]shift 537 fd 229378 [13:56:08]save to /storage/0537/doc_00229378 [13:56:08]save last doc name /storage/0537/doc_00229378 to /storage/kkm_last_doc_name [13:56:08]save OK [13:56:08]Clear old archive folders... [13:56:08]ProcessDocumentItem done err = 0, tmpTLVsize=244 [13:56:08]tlvbuf is 01FE4E90 [13:56:08]SAM_PROTO_ClearQueue [13:56:08]wFMCommunicate request_size=4 [13:56:08]MH_SAM_APDU [13:56:08]CAPDU: 80 09 00 00 [13:56:08]Write to MH i2c: E2 08 00 AD 04 80 09 00 00 00 00 00 00 23 [13:56:08]Write i2c OK [13:56:08]MH_I2C_Read... [13:56:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:56:08]Read from MH i2c: E2 [13:56:08]MH_I2C_Read... [13:56:08]Read from MH i2c: E2 03 00 [13:56:08]MH_I2C_Read... [13:56:08]Read from MH i2c: E2 03 00 AD 04 00 90 00 25 [13:56:08]RAPDU: 90 00 [13:56:08]wFMCommunicate OK [13:56:08]SAM_PROTO_ClearQueue done [13:56:08]KKMCreateOFDPacket [13:56:08]OFDProtocolAddRootSTLVToBuf [13:56:08]FM_MakeSignedData [13:56:08]FM_MakeSignedData [13:56:08]SAM_PROTO_SignData [13:56:08]wFMCommunicate request_size=4 [13:56:08]MH_SAM_APDU [13:56:08]CAPDU: 80 0D 01 02 [13:56:08]Write to MH i2c: E2 08 00 AE 04 80 0D 01 02 00 00 00 00 2B [13:56:08]Write i2c OK [13:56:08]MH_I2C_Read... [13:56:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:56:08]Read from MH i2c: E2 [13:56:08]MH_I2C_Read... [13:56:08]Read from MH i2c: E2 03 00 [13:56:08]MH_I2C_Read... [13:56:08]Read from MH i2c: E2 03 00 AE 04 00 90 00 26 [13:56:08]RAPDU: 90 00 [13:56:08]wFMCommunicate OK [13:56:08]wFMCommunicate request_size=253 [13:56:08]MH_SAM_APDU [13:56:08]CAPDU: 80 0D 02 02 F8 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 00 00 00 F4 03 04 00 F8 51 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 02 80 03 00 35 04 06 00 58 DA AA 98 6A F2 [13:56:09]Write to MH i2c: E2 00 01 AF 04 80 0D 02 02 F8 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 00 00 00 F4 03 04 00 F8 51 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 02 80 03 00 35 04 06 00 58 DA AA 98 6A F2 00 00 5B [13:56:09]Write i2c OK [13:56:09]MH_I2C_Read... [13:56:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:56:09]Read from MH i2c: E2 [13:56:09]MH_I2C_Read... [13:56:09]Read from MH i2c: E2 03 00 [13:56:09]MH_I2C_Read... [13:56:09]Read from MH i2c: E2 03 00 AF 04 00 90 00 27 [13:56:09]RAPDU: 90 00 [13:56:09]wFMCommunicate OK [13:56:09]wFMCommunicate request_size=4 [13:56:09]MH_SAM_APDU [13:56:09]CAPDU: 80 0D 03 02 [13:56:09]Write to MH i2c: E2 08 00 B0 04 80 0D 03 02 00 00 00 00 2F [13:56:09]Write i2c OK [13:56:09]MH_I2C_Read... [13:56:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:56:09]Read from MH i2c: E2 [13:56:09]MH_I2C_Read... [13:56:09]Read from MH i2c: E2 0B 00 [13:56:09]MH_I2C_Read... [13:56:09]Read from MH i2c: E2 0B 00 B0 04 00 97 62 99 06 A8 FD 0D 62 90 00 DC [13:56:09]RAPDU: 97 62 99 06 A8 FD 0D 62 90 00 [13:56:09]wFMCommunicate OK [13:56:09]SAM_PROTO_SignData done [13:56:09]FM_MakeSignedData done [13:56:09]CreateOFDProtocolMessage [13:56:09]wFMCommunicate request_size=4 [13:56:09]MH_SAM_APDU [13:56:09]CAPDU: 80 11 00 00 [13:56:09]Write to MH i2c: E2 08 00 B1 04 80 11 00 00 00 00 00 00 2F [13:56:09]Write i2c OK [13:56:09]MH_I2C_Read... [13:56:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:56:09]Read from MH i2c: E2 [13:56:09]MH_I2C_Read... [13:56:09]Read from MH i2c: E2 17 00 [13:56:09]MH_I2C_Read... [13:56:09]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 38 33 39 90 00 86 [13:56:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [13:56:09]wFMCommunicate OK [13:56:09]CreateOFDProtocolMessage done [13:56:09]OFDSenderStorePacket 229378 [13:56:09]StoreOFDPacket docnum=229378 [13:56:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 08 01 00 00 48 26 00 01 10 04 5A 03 01 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 00 00 00 F4 03 04 00 F8 51 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 02 80 03 00 35 04 06 00 58 DA AA 98 6A F2 97 62 99 06 A8 FD 0D 62 [13:56:09]CheckFolder [13:56:09]dirname=/storage/ofd_packets [13:56:09]CheckFolder done [13:56:09]ProducePacketName [13:56:09]name=ofd_packets/00229378 [13:56:09]NVStorageSaveData ofd_packets/00229378 [13:56:09]File name is /storage/ofd_packets/00229378 [13:56:09]Write 294 bytes [13:56:09]NVStorageSaveData done [13:56:09]OFDSenderStorePacket done [13:56:09]KKMCreateOFDPacket done [13:56:09]NVStorageSaveData kkm_last_timestamp [13:56:09]File name is /storage/kkm_last_timestamp [13:56:09]Write 4 bytes [13:56:09]NVStorageSaveData done [13:56:09]ExternCall_PrintAddStr [13:56:09]wPrintStart [13:56:09]Write to MH i2c: 01 00 00 B2 04 B6 [13:56:09]Write i2c OK [13:56:09]MH_I2C_Read... [13:56:09]Read from MH i2c: 01 [13:56:09]MH_I2C_Read... [13:56:09]Read from MH i2c: 01 07 00 [13:56:09]MH_I2C_Read... [13:56:09]Read from MH i2c: 01 07 00 B2 04 00 00 00 00 00 FF 0F CB [13:56:09]RasterBufferAndPrint [13:56:09]line Счет N : (1)1966406 [13:56:09]line ИНН: 02508201610067 [13:56:09]line Контрольно-Кассовый Чек [13:56:09]line ПРОДАЖА [13:56:09]line ТРК (МРК, ГНК) : 62 [13:56:09]line Товар: 2710124130 [13:56:09]line SU-92 [13:56:09]line 7.310 * 68.40 [13:56:09]line = 500.00 [13:56:09]line НДС 12% НСП 1% [13:56:09]line > о реализуемом товаре [13:56:09]line ИТОГО: 500.00 [13:56:09]line НСП 1% : 4.42 [13:56:09]line НДС 12% : 53.10 [13:56:09]line Наличными: 500.00 [13:56:09]line Безнал.: 0.00 [13:56:09]line Место: АЗС № 133 "Партнер Нефть" [13:56:09]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [13:56:09]line СНО: Общий режим [13:56:09]line Чек 244 24.10.2024 13:56 [13:56:09]line Смена: 537 ФФД: 1.0 [13:56:09]line ЗНМ: 0300000091 [13:56:09]line РНМ: 0000000000091685 [13:56:09]line Версия ККМ: 001 [13:56:09]line ФМ: 0000000000871839 [13:56:09]line ФД: 229378 [13:56:09]line ФПД: 97696188230386 [13:56:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T135608&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229378&fm=97696188230386&tin=02508201610067®Number=0000000000091685&sum=50000 [13:56:09]written 0, free lines is 4095 [13:56:09]OFD Sender: Processing packet 229378 [packets to send 38, broken 37] [13:56:09]ProducePacketName [13:56:09]name=ofd_packets/00229378 [13:56:09]OFD Sender: To server: pG, [13:56:09]CommunicateWithHost lk.salyk.kg:30040 [13:56:09]ConnectInit lk.salyk.kg [13:56:09]Connected sock=10 [13:56:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 08 01 00 00 48 26 00 01 10 04 5A 03 01 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 00 00 00 F4 03 04 00 F8 51 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 02 80 03 00 35 04 06 00 58 DA AA 98 6A F2 97 62 99 06 A8 FD 0D 62 [13:56:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 B4 96 47 00 59 84 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 02 80 03 00 F4 03 04 00 E9 FC 19 67 B6 04 01 00 00 15 1C 51 41 DD 17 A8 D6 [13:56:10]CommunicateWithHost err = 0 [13:56:10]CheckOFDResponse [13:56:10]1017 (14) - 77093643461234 [13:56:10]1041 (16) - 0000000000871839 [13:56:10]1040 (4) - 229378 [13:56:10]1012 (4) - 24.10.2024 07:53 [13:56:10]1206 (1) - 0 [13:56:10]OFD Sender: Remove packet 229378 [13:56:10]ProducePacketName [13:56:10]name=ofd_packets/00229378 [13:56:10]NVStorageDeleteData [13:56:10]Write to MH i2c: 01 00 00 D9 04 DD [13:56:10]Write i2c OK [13:56:10]MH_I2C_Read... [13:56:10]Read from MH i2c: 01 [13:56:10]MH_I2C_Read... [13:56:10]Read from MH i2c: 01 07 00 [13:56:10]MH_I2C_Read... [13:56:10]Read from MH i2c: 01 07 00 D9 04 00 00 00 00 00 EA 0C DA [13:56:10]RasterBufferAndPrint [13:56:10]line [13:56:10]line [13:56:10]line [13:56:10]line [13:56:10]line [13:56:10]written 0, free lines is 3308 [13:56:10]MH_Cut [13:56:10]Write to MH i2c: D1 01 00 E0 04 01 B6 [13:56:10]Write i2c OK [13:56:10]MH_I2C_Read... [13:56:10]Read from MH i2c: D1 [13:56:10]MH_I2C_Read... [13:56:10]Read from MH i2c: D1 01 00 [13:56:10]MH_I2C_Read... [13:56:10]Read from MH i2c: D1 01 00 E0 04 00 B5 [13:56:10]Write to MH i2c: 01 00 00 E1 04 E5 [13:56:10]Write i2c OK [13:56:10]MH_I2C_Read... [13:56:10]OFD Sender: No OFD packet to send [13:56:11]*** Cut start [13:56:11]*** Partial cut [13:56:11]*** CUTSNS_PIN = 1 [13:56:11]*** CUTSNS_PIN = 0 [13:56:11]*** Brake cut motor [13:56:11]Read from MH i2c: 01 [13:56:11]MH_I2C_Read... [13:56:11]*** Stop cut motor [13:56:11]*** Cut end [13:56:11]Read from MH i2c: 01 07 00 [13:56:11]MH_I2C_Read... [13:56:11]Read from MH i2c: 01 07 00 E1 04 00 00 00 00 00 FF 0F FA [13:56:11]process_action close_receipt done [13:56:11]requested_data is exist [13:56:11]produce_requested_data [13:56:11]requested_item fm.sn is exist - process it [13:56:11]wFMCommunicate request_size=4 [13:56:11]MH_SAM_APDU [13:56:11]CAPDU: 80 11 00 00 [13:56:11]Write to MH i2c: E2 08 00 E2 04 80 11 00 00 00 00 00 00 60 [13:56:11]Write i2c OK [13:56:11]MH_I2C_Read... [13:56:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:56:11]Read from MH i2c: E2 [13:56:11]MH_I2C_Read... [13:56:11]Read from MH i2c: E2 17 00 [13:56:11]MH_I2C_Read... [13:56:11]Read from MH i2c: E2 17 00 E2 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 B7 [13:56:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [13:56:11]wFMCommunicate OK [13:56:11]requested_item fd.num is exist - process it [13:56:11]SAM_PROTO_GetFieldsCounters [13:56:11]wFMCommunicate request_size=4 [13:56:11]MH_SAM_APDU [13:56:11]CAPDU: 80 13 00 00 [13:56:11]Write to MH i2c: E2 08 00 E3 04 80 13 00 00 00 00 00 00 63 [13:56:11]Write i2c OK [13:56:11]MH_I2C_Read... [13:56:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:56:11]Read from MH i2c: E2 [13:56:11]MH_I2C_Read... [13:56:11]Read from MH i2c: E2 62 00 [13:56:11]MH_I2C_Read... [13:56:11]Read from MH i2c: E2 62 00 E3 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 02 80 03 00 0E 04 04 00 19 02 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 08 [13:56:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 02 80 03 00 0E 04 04 00 19 02 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 [13:56:11]wFMCommunicate OK [13:56:11]SAM_PROTO_GetFieldsCounters done [13:56:11]requested_item shift.num is exist - process it [13:56:11]requested_item shift.opened is exist - process it [13:56:11]req_shift_opened [13:56:11]FM_GetShiftState [13:56:11]SAM_PROTO_GetShiftState [13:56:11]wFMCommunicate request_size=4 [13:56:11]MH_SAM_APDU [13:56:11]CAPDU: 80 13 01 00 [13:56:11]Write to MH i2c: E2 08 00 E4 04 80 13 01 00 00 00 00 00 65 [13:56:11]Write i2c OK [13:56:11]MH_I2C_Read... [13:56:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:56:11]Read from MH i2c: E2 [13:56:11]MH_I2C_Read... [13:56:11]Read from MH i2c: E2 0E 00 [13:56:11]MH_I2C_Read... [13:56:11]Read from MH i2c: E2 0E 00 E4 04 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 DD [13:56:11]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [13:56:11]wFMCommunicate OK [13:56:11]SAM_PROTO_GetShiftState done [13:56:11]FM_GetShiftState done [13:56:11]req_shift_opened done [13:56:11]requested_item shift.open_date is exist - process it [13:56:11]req_shift_open_date [13:56:11]req_shift_open_date done [13:56:11]produce_requested_data done [13:56:11]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229378,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [13:56:11]process_action_free close_receipt [13:56:11]json_value_free [13:56:11]json_value_free done [13:56:11]process_json_proto returns [13:56:11]Send response to host [13:56:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229378,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [13:56:11]free response buf [13:56:11]execute_script done [13:56:11]execute_script returns [13:56:11]free content buf [13:56:11]Sock 9.Close socket [13:56:11]Sock 9.Thread stoped [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: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:25]OFD Sender: No OFD packet to send [13:57:30]OFD Sender: No OFD packet to send [13:57:35]OFD Sender: No OFD packet to send [13:57:40]OFD Sender: No OFD packet to send [13:57:45]OFD Sender: No OFD packet to send [13:57:50]OFD Sender: No OFD packet to send [13:57:55]OFD Sender: No OFD packet to send [13:58:00]OFD Sender: No OFD packet to send [13:58:05]OFD Sender: No OFD packet to send [13:58:10]OFD Sender: No OFD packet to send [13:58:15]OFD Sender: No OFD packet to send [13:58:20]OFD Sender: No OFD packet to send [13:58:25]OFD Sender: No OFD packet to send [13:58:30]OFD Sender: No OFD packet to send [13:58:35]OFD Sender: No OFD packet to send [13:58:40]OFD Sender: No OFD packet to send [13:58:45]OFD Sender: No OFD packet to send [13:58:50]OFD Sender: No OFD packet to send [13:58:55]OFD Sender: No OFD packet to send [13:59:00]OFD Sender: No OFD packet to send [13:59:05]OFD Sender: No OFD packet to send [13:59:10]OFD Sender: No OFD packet to send [13:59:15]OFD Sender: No OFD packet to send [13:59:20]OFD Sender: No OFD packet to send [13:59:25]OFD Sender: No OFD packet to send [13:59:30]OFD Sender: No OFD packet to send [13:59:35]OFD Sender: No OFD packet to send [13:59:40]OFD Sender: No OFD packet to send [13:59:45]OFD Sender: No OFD packet to send [13:59:50]OFD Sender: No OFD packet to send [13:59:55]OFD Sender: No OFD packet to send [14:00:00]OFD Sender: No OFD packet to send [14:00:05]OFD Sender: No OFD packet to send [14:00:10]OFD Sender: No OFD packet to send [14:00:15]OFD Sender: No OFD packet to send [14:00:20]OFD Sender: No OFD packet to send [14:00:25]OFD Sender: No OFD packet to send [14:00:30]OFD Sender: No OFD packet to send [14:00:35]OFD Sender: No OFD packet to send [14:00:40]OFD Sender: No OFD packet to send [14:00:45]OFD Sender: No OFD packet to send [14:00:50]OFD Sender: No OFD packet to send [14:00:55]OFD Sender: No OFD packet to send [14:01:00]OFD Sender: No OFD packet to send [14:01:05]OFD Sender: No OFD packet to send [14:01:10]OFD Sender: No OFD packet to send [14:01:15]OFD Sender: No OFD packet to send [14:01:20]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]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: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:30]OFD Sender: No OFD packet to send [14:02:35]OFD Sender: No OFD packet to send [14:02:40]OFD Sender: No OFD packet to send [14:02:45]OFD Sender: No OFD packet to send [14:02:50]OFD Sender: No OFD packet to send [14:02:55]OFD Sender: No OFD packet to send [14:03:00]OFD Sender: No OFD packet to send [14:03:05]OFD Sender: No OFD packet to send [14:03:10]OFD Sender: No OFD packet to send [14:03:15]OFD Sender: No OFD packet to send [14:03:20]OFD Sender: No OFD packet to send [14:03:25]OFD Sender: No OFD packet to send [14:03:30]OFD Sender: No OFD packet to send [14:03:35]OFD Sender: No OFD packet to send [14:03:41]OFD Sender: No OFD packet to send [14:03:46]OFD Sender: No OFD packet to send [14:03:51]OFD Sender: No OFD packet to send [14:03:56]OFD Sender: No OFD packet to send [14:04:01]OFD Sender: No OFD packet to send [14:04:06]OFD Sender: No OFD packet to send [14:04:11]OFD Sender: No OFD packet to send [14:04:16]OFD Sender: No OFD packet to send [14:04:21]OFD Sender: No OFD packet to send [14:04:26]OFD Sender: No OFD packet to send [14:04:31]OFD Sender: No OFD packet to send [14:04:36]OFD Sender: No OFD packet to send [14:04:41]OFD Sender: No OFD packet to send [14:04:46]OFD Sender: No OFD packet to send [14:04:51]OFD Sender: No OFD packet to send [14:04:56]OFD Sender: No OFD packet to send [14:05:01]OFD Sender: No OFD packet to send [14:05:06]OFD Sender: No OFD packet to send [14:05:11]OFD Sender: No OFD packet to send [14:05:16]OFD Sender: No OFD packet to send [14:05:21]OFD Sender: No OFD packet to send [14:05:26]OFD Sender: No OFD packet to send [14:05:31]OFD Sender: No OFD packet to send [14:05:36]OFD Sender: No OFD packet to send [14:05:41]OFD Sender: No OFD packet to send [14:05:46]OFD Sender: No OFD packet to send [14:05:51]OFD Sender: No OFD packet to send [14:05:56]OFD Sender: No OFD packet to send [14:06:01]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:16]OFD Sender: No OFD packet to send [14:06:21]OFD Sender: No OFD packet to send [14:06:26]OFD Sender: No OFD packet to send [14:06:31]OFD Sender: No OFD packet to send [14:06:36]OFD Sender: No OFD packet to send [14:06:41]OFD Sender: No OFD packet to send [14:06:46]OFD Sender: No OFD packet to send [14:06:51]OFD Sender: No OFD packet to send [14:06:56]OFD Sender: No OFD packet to send [14:07:01]OFD Sender: No OFD packet to send [14:07:06]OFD Sender: No OFD packet to send [14:07:11]OFD Sender: No OFD packet to send [14:07:16]OFD Sender: No OFD packet to send [14:07:21]OFD Sender: No OFD packet to send [14:07:26]OFD Sender: No OFD packet to send [14:07:31]OFD Sender: No OFD packet to send [14:07:36]OFD Sender: No OFD packet to send [14:07:41]OFD Sender: No OFD packet to send [14:07:46]OFD Sender: No OFD packet to send [14:07:51]OFD Sender: No OFD packet to send [14:07:56]OFD Sender: No OFD packet to send [14:08:01]OFD Sender: No OFD packet to send [14:08:06]OFD Sender: No OFD packet to send [14:08:11]OFD Sender: No OFD packet to send [14:08:16]OFD Sender: No OFD packet to send [14:08:21]OFD Sender: No OFD packet to send [14:08:26]OFD Sender: No OFD packet to send [14:08:31]OFD Sender: No OFD packet to send [14:08:36]OFD Sender: No OFD packet to send [14:08:41]OFD Sender: No OFD packet to send [14:08:46]OFD Sender: No OFD packet to send [14:08:51]OFD Sender: No OFD packet to send [14:08:56]OFD Sender: No OFD packet to send [14:09:01]OFD Sender: No OFD packet to send [14:09:06]OFD Sender: No OFD packet to send [14:09:11]OFD Sender: No OFD packet to send [14:09:16]OFD Sender: No OFD packet to send [14:09:21]OFD Sender: No OFD packet to send [14:09:26]OFD Sender: No OFD packet to send [14:09:31]OFD Sender: No OFD packet to send [14:09:36]OFD Sender: No OFD packet to send [14:09:41]OFD Sender: No OFD packet to send [14:09:46]OFD Sender: No OFD packet to send [14:09:51]OFD Sender: No OFD packet to send [14:09:56]OFD Sender: No OFD packet to send [14:10:01]OFD Sender: No OFD packet to send [14:10:06]OFD Sender: No OFD packet to send [14:10:11]OFD Sender: No OFD packet to send [14:10:16]OFD Sender: No OFD packet to send [14:10:21]OFD Sender: No OFD packet to send [14:10:26]OFD Sender: No OFD packet to send [14:10:31]OFD Sender: No OFD packet to send [14:10:36]OFD Sender: No OFD packet to send [14:10:41]OFD Sender: No OFD packet to send [14:10:46]OFD Sender: No OFD packet to send [14:10:51]OFD Sender: No OFD packet to send [14:10:56]OFD Sender: No OFD packet to send [14:11:01]OFD Sender: No OFD packet to send [14:11:06]OFD Sender: No OFD packet to send [14:11:11]OFD Sender: No OFD packet to send [14:11:16]OFD Sender: No OFD packet to send [14:11:21]OFD Sender: No OFD packet to send [14:11:26]OFD Sender: No OFD packet to send [14:11:31]OFD Sender: No OFD packet to send [14:11:36]OFD Sender: No OFD packet to send [14:11:41]OFD Sender: No OFD packet to send [14:11:46]OFD Sender: No OFD packet to send [14:11:51]OFD Sender: No OFD packet to send [14:11:56]OFD Sender: No OFD packet to send [14:12:01]OFD Sender: No OFD packet to send [14:12:06]OFD Sender: No OFD packet to send [14:12:11]OFD Sender: No OFD packet to send [14:12:16]OFD Sender: No OFD packet to send [14:12:21]OFD Sender: No OFD packet to send [14:12:26]OFD Sender: No OFD packet to send [14:12:31]OFD Sender: No OFD packet to send [14:12:36]OFD Sender: No OFD packet to send [14:12:41]OFD Sender: No OFD packet to send [14:12:46]OFD Sender: No OFD packet to send [14:12:51]OFD Sender: No OFD packet to send [14:12:56]OFD Sender: No OFD packet to send [14:13:01]OFD Sender: No OFD packet to send [14:13:06]OFD Sender: No OFD packet to send [14:13:11]OFD Sender: No OFD packet to send [14:13:16]OFD Sender: No OFD packet to send [14:13:21]OFD Sender: No OFD packet to send [14:13:26]OFD Sender: No OFD packet to send [14:13:31]OFD Sender: No OFD packet to send [14:13:36]OFD Sender: No OFD packet to send [14:13:41]OFD Sender: No OFD packet to send [14:13:46]OFD Sender: No OFD packet to send [14:13:51]OFD Sender: No OFD packet to send [14:13:56]OFD Sender: No OFD packet to send [14:14:01]OFD Sender: No OFD packet to send [14:14:06]OFD Sender: No OFD packet to send [14:14:07]accept exits with 7 [14:14:07]New connection [14:14:07]New thread 3067391332 created [14:14:07]Thread 3067534692 joined [14:14:07]Waiting for new connection... [14:14:07] Sock 7.Parse request [14:14:07]Sock 7.Check first char [14:14:07]Sock 7.First char is OK [14:14:07]request: POST /json_proto HTTP/1.0 [14:14:07]Method: POST [14:14:07]URL: /json_proto [14:14:07]Method is POST - this is cgi request [14:14:07]url: /json_proto [14:14:07]query_string will be loaded in cgi processing [14:14:07]execute_cgi json_proto POST (null) [14:14:07]execute_cgi path=json_proto method=POST [14:14:07]POST find Content-Length [14:14:07]Host: 172.17.44.195:8080 [14:14:07]Content-Length: 678 [14:14:07]Content-Type: application/json [14:14:07] [14:14:07]POST finish read [14:14:07]Found Content-Length = 678 [14:14:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966422", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:14:07]execute_script... [14:14: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)1966422", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:14:07]POST & json_proto [14:14:07]process_json_proto [14:14:07]json parsed OK: [14:14:07]protocol is kg_v1.0 [14:14:07]action value=close_receipt [14:14:07]process_action close_receipt [14:14:07]cmd_close_receipt [14:14:07]MH_GetDate [14:14:07]Write to MH i2c: F0 00 00 E5 04 D8 [14:14:07]Write i2c OK [14:14:07]MH_I2C_Read... [14:14:07]Read from MH i2c: F0 [14:14:07]MH_I2C_Read... [14:14:07]Read from MH i2c: F0 09 00 [14:14:07]MH_I2C_Read... [14:14:07]Read from MH i2c: F0 09 00 E5 04 00 2F 56 1A 67 82 C9 CF 66 67 [14:14:07]GetLastDocTimeStamp 1729778168 [14:14:07]current date 1729779247 [14:14:07]FM_GetShiftState [14:14:07]SAM_PROTO_GetShiftState [14:14:07]wFMCommunicate request_size=4 [14:14:07]MH_SAM_APDU [14:14:07]CAPDU: 80 13 01 00 [14:14:07]Write to MH i2c: E2 08 00 E6 04 80 13 01 00 00 00 00 00 67 [14:14:07]Write i2c OK [14:14:07]MH_I2C_Read... [14:14:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:14:07]Read from MH i2c: E2 [14:14:07]MH_I2C_Read... [14:14:07]Read from MH i2c: E2 0E 00 [14:14:07]MH_I2C_Read... [14:14:07]Read from MH i2c: E2 0E 00 E6 04 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 DF [14:14:07]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:14:07]wFMCommunicate OK [14:14:07]SAM_PROTO_GetShiftState done [14:14:07]FM_GetShiftState done [14:14:07]opened in 1729728859 [14:14:07]opened+sec_in_day 1729815259 [14:14:07]quantity*price = 50041 [14:14:07]sum+1 = 50042 [14:14:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 245 24.10.2024 14:14 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229379 ФПД: 69503385799282 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T141407&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229379&fm=69503385799282&tin=02508201610067®Number=0000000000091685&sum=50000 [14:14:08]StoreToDocumentArchive [14:14:08]shift 537 fd 229379 [14:14:08]save to /storage/0537/doc_00229379 [14:14:08]save last doc name /storage/0537/doc_00229379 to /storage/kkm_last_doc_name [14:14:08]save OK [14:14:08]Clear old archive folders... [14:14:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:14:08]tlvbuf is 01FF4650 [14:14:08]SAM_PROTO_ClearQueue [14:14:08]wFMCommunicate request_size=4 [14:14:08]MH_SAM_APDU [14:14:08]CAPDU: 80 09 00 00 [14:14:08]Write to MH i2c: E2 08 00 F3 04 80 09 00 00 00 00 00 00 69 [14:14:08]Write i2c OK [14:14:08]MH_I2C_Read... [14:14:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:14:08]Read from MH i2c: E2 [14:14:08]MH_I2C_Read... [14:14:08]Read from MH i2c: E2 03 00 [14:14:08]MH_I2C_Read... [14:14:08]Read from MH i2c: E2 03 00 F3 04 00 90 00 6B [14:14:08]RAPDU: 90 00 [14:14:08]wFMCommunicate OK [14:14:08]SAM_PROTO_ClearQueue done [14:14:08]KKMCreateOFDPacket [14:14:08]OFDProtocolAddRootSTLVToBuf [14:14:08]FM_MakeSignedData [14:14:08]FM_MakeSignedData [14:14:08]SAM_PROTO_SignData [14:14:08]wFMCommunicate request_size=4 [14:14:08]MH_SAM_APDU [14:14:08]CAPDU: 80 0D 01 02 [14:14:08]Write to MH i2c: E2 08 00 F4 04 80 0D 01 02 00 00 00 00 71 [14:14:08]Write i2c OK [14:14:08]MH_I2C_Read... [14:14:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:14:08]Read from MH i2c: E2 [14:14:08]MH_I2C_Read... [14:14:08]Read from MH i2c: E2 03 00 [14:14:08]MH_I2C_Read... [14:14:08]Read from MH i2c: E2 03 00 F4 04 00 90 00 6C [14:14:08]RAPDU: 90 00 [14:14:08]wFMCommunicate OK [14:14:08]wFMCommunicate request_size=255 [14:14:08]MH_SAM_APDU [14:14:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 00 00 00 F4 03 04 00 2F 56 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 03 80 03 00 35 04 06 00 3F [14:14:08]Write to MH i2c: E2 02 01 F5 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 00 00 00 F4 03 04 00 2F 56 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 03 80 03 00 35 04 06 00 3F 00 00 E3 [14:14:08]Write i2c OK [14:14:08]MH_I2C_Read... [14:14:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:14:08]Read from MH i2c: E2 [14:14:08]MH_I2C_Read... [14:14:08]Read from MH i2c: E2 03 00 [14:14:08]MH_I2C_Read... [14:14:08]Read from MH i2c: E2 03 00 F5 04 00 90 00 6D [14:14:08]RAPDU: 90 00 [14:14:08]wFMCommunicate OK [14:14:08]wFMCommunicate request_size=10 [14:14:08]MH_SAM_APDU [14:14:08]CAPDU: 80 0D 02 02 05 36 84 9F 0A 72 [14:14:08]Write to MH i2c: E2 0D 00 F6 04 80 0D 02 02 05 00 36 84 9F 0A 72 00 00 53 [14:14:08]Write i2c OK [14:14:08]MH_I2C_Read... [14:14:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:14:08]Read from MH i2c: E2 [14:14:08]MH_I2C_Read... [14:14:08]Read from MH i2c: E2 03 00 [14:14:08]MH_I2C_Read... [14:14:08]Read from MH i2c: E2 03 00 F6 04 00 90 00 6E [14:14:08]RAPDU: 90 00 [14:14:08]wFMCommunicate OK [14:14:08]wFMCommunicate request_size=4 [14:14:08]MH_SAM_APDU [14:14:08]CAPDU: 80 0D 03 02 [14:14:08]Write to MH i2c: E2 08 00 F7 04 80 0D 03 02 00 00 00 00 76 [14:14:08]Write i2c OK [14:14:08]MH_I2C_Read... [14:14:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:14:08]Read from MH i2c: E2 [14:14:08]MH_I2C_Read... [14:14:08]Read from MH i2c: E2 0B 00 [14:14:08]MH_I2C_Read... [14:14:08]Read from MH i2c: E2 0B 00 F7 04 00 F5 1B 0F 29 72 2F 95 17 90 00 0C [14:14:08]RAPDU: F5 1B 0F 29 72 2F 95 17 90 00 [14:14:08]wFMCommunicate OK [14:14:08]SAM_PROTO_SignData done [14:14:08]FM_MakeSignedData done [14:14:08]CreateOFDProtocolMessage [14:14:08]wFMCommunicate request_size=4 [14:14:08]MH_SAM_APDU [14:14:08]CAPDU: 80 11 00 00 [14:14:08]Write to MH i2c: E2 08 00 F8 04 80 11 00 00 00 00 00 00 76 [14:14:08]Write i2c OK [14:14:08]MH_I2C_Read... [14:14:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:14:08]Read from MH i2c: E2 [14:14:08]MH_I2C_Read... [14:14:08]Read from MH i2c: E2 17 00 [14:14:08]MH_I2C_Read... [14:14:08]Read from MH i2c: E2 17 00 F8 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 CD [14:14:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:14:08]wFMCommunicate OK [14:14:08]CreateOFDProtocolMessage done [14:14:08]OFDSenderStorePacket 229379 [14:14:08]StoreOFDPacket docnum=229379 [14:14:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 BD 11 07 01 E3 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 00 00 00 F4 03 04 00 2F 56 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 03 80 03 00 35 04 06 00 3F 36 84 9F 0A 72 F5 1B 0F 29 72 2F 95 17 [14:14:08]CheckFolder [14:14:08]dirname=/storage/ofd_packets [14:14:08]CheckFolder done [14:14:08]ProducePacketName [14:14:08]name=ofd_packets/00229379 [14:14:08]NVStorageSaveData ofd_packets/00229379 [14:14:08]File name is /storage/ofd_packets/00229379 [14:14:08]Write 301 bytes [14:14:08]NVStorageSaveData done [14:14:08]OFDSenderStorePacket done [14:14:08]KKMCreateOFDPacket done [14:14:08]NVStorageSaveData kkm_last_timestamp [14:14:08]File name is /storage/kkm_last_timestamp [14:14:08]Write 4 bytes [14:14:08]NVStorageSaveData done [14:14:08]ExternCall_PrintAddStr [14:14:08]wPrintStart [14:14:08]Write to MH i2c: 01 00 00 F9 04 FD [14:14:08]Write i2c OK [14:14:08]MH_I2C_Read... [14:14:08]Read from MH i2c: 01 [14:14:08]MH_I2C_Read... [14:14:08]Read from MH i2c: 01 07 00 [14:14:08]MH_I2C_Read... [14:14:08]Read from MH i2c: 01 07 00 F9 04 00 00 00 00 00 FF 0F 12 [14:14:08]RasterBufferAndPrint [14:14:08]line Счет N : (1)1966422 [14:14:08]line ИНН: 02508201610067 [14:14:08]line Контрольно-Кассовый Чек [14:14:08]line ПРОДАЖА [14:14:08]line ТРК (МРК, ГНК) : 63 [14:14:08]line Товар: 2710124130 [14:14:08]line Аи-92-К-5 [14:14:08]line 7.480 * 66.90 [14:14:08]line = 500.41 [14:14:08]line НДС 12% НСП 1% [14:14:08]line > о реализуемом товаре [14:14:08]line ОКРУГЛЕНИЕ: -0.41 [14:14:08]line ИТОГО: 500.00 [14:14:08]line Внесено: 500.00 [14:14:08]line СДАЧА: 0.00 [14:14:08]line НСП 1% : 4.43 [14:14:08]line НДС 12% : 53.14 [14:14:08]line Наличными: 500.00 [14:14:08]line Безнал.: 0.00 [14:14:08]line Место: АЗС № 133 "Партнер Нефть" [14:14:08]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [14:14:08]line СНО: Общий режим [14:14:08]line Чек 245 24.10.2024 14:14 [14:14:08]line Смена: 537 ФФД: 1.0 [14:14:08]line ЗНМ: 0300000091 [14:14:08]line РНМ: 0000000000091685 [14:14:08]line Версия ККМ: 001 [14:14:08]line ФМ: 0000000000871839 [14:14:08]line ФД: 229379 [14:14:08]line ФПД: 69503385799282 [14:14:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T141407&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229379&fm=69503385799282&tin=02508201610067®Number=0000000000091685&sum=50000 [14:14:09]written 0, free lines is 4095 [14:14:09]OFD Sender: Processing packet 229379 [packets to send 38, broken 37] [14:14:09]ProducePacketName [14:14:09]name=ofd_packets/00229379 [14:14:09]OFD Sender: To server: pG, [14:14:09]CommunicateWithHost lk.salyk.kg:30040 [14:14:09]ConnectInit lk.salyk.kg [14:14:09]Connected sock=10 [14:14:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 BD 11 07 01 E3 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 00 00 00 F4 03 04 00 2F 56 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 03 80 03 00 35 04 06 00 3F 36 84 9F 0A 72 F5 1B 0F 29 72 2F 95 17 [14:14:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 64 51 47 00 DE D4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 03 80 03 00 F4 03 04 00 20 01 1A 67 B6 04 01 00 00 45 5D 62 8D 21 22 06 6C [14:14:09]CommunicateWithHost err = 0 [14:14:09]CheckOFDResponse [14:14:09]1017 (14) - 77093643461234 [14:14:09]1041 (16) - 0000000000871839 [14:14:09]1040 (4) - 229379 [14:14:09]1012 (4) - 24.10.2024 08:11 [14:14:09]1206 (1) - 0 [14:14:09]OFD Sender: Remove packet 229379 [14:14:09]ProducePacketName [14:14:09]name=ofd_packets/00229379 [14:14:09]NVStorageDeleteData [14:14:09]Write to MH i2c: 01 00 00 23 05 28 [14:14:09]Write i2c OK [14:14:09]MH_I2C_Read... [14:14:09]Read from MH i2c: 01 [14:14:09]MH_I2C_Read... [14:14:09]Read from MH i2c: 01 07 00 [14:14:09]MH_I2C_Read... [14:14:09]Read from MH i2c: 01 07 00 23 05 00 00 00 00 00 9A 0C D5 [14:14:09]RasterBufferAndPrint [14:14:09]line [14:14:09]line [14:14:09]line [14:14:09]line [14:14:09]line [14:14:09]written 0, free lines is 3230 [14:14:09]MH_Cut [14:14:09]Write to MH i2c: D1 01 00 2A 05 01 01 [14:14:09]Write i2c OK [14:14:09]MH_I2C_Read... [14:14:09]Read from MH i2c: D1 [14:14:09]MH_I2C_Read... [14:14:09]Read from MH i2c: D1 01 00 [14:14:09]MH_I2C_Read... [14:14:09]Read from MH i2c: D1 01 00 2A 05 00 00 [14:14:09]Write to MH i2c: 01 00 00 2B 05 30 [14:14:09]Write i2c OK [14:14:09]MH_I2C_Read... [14:14:09]OFD Sender: No OFD packet to send [14:14:10]*** Cut start [14:14:10]*** Partial cut [14:14:10]*** CUTSNS_PIN = 1 [14:14:10]*** CUTSNS_PIN = 0 [14:14:10]*** Brake cut motor [14:14:11]Read from MH i2c: 01 [14:14:11]MH_I2C_Read... [14:14:11]*** Stop cut motor [14:14:11]*** Cut end [14:14:11]Read from MH i2c: 01 07 00 [14:14:11]MH_I2C_Read... [14:14:11]Read from MH i2c: 01 07 00 2B 05 00 00 00 00 00 FF 0F 45 [14:14:11]process_action close_receipt done [14:14:11]requested_data is exist [14:14:11]produce_requested_data [14:14:11]requested_item fm.sn is exist - process it [14:14:11]wFMCommunicate request_size=4 [14:14:11]MH_SAM_APDU [14:14:11]CAPDU: 80 11 00 00 [14:14:11]Write to MH i2c: E2 08 00 2C 05 80 11 00 00 00 00 00 00 AB [14:14:11]Write i2c OK [14:14:11]MH_I2C_Read... [14:14:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:14:11]Read from MH i2c: E2 [14:14:11]MH_I2C_Read... [14:14:11]Read from MH i2c: E2 17 00 [14:14:11]MH_I2C_Read... [14:14:11]Read from MH i2c: E2 17 00 2C 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 02 [14:14:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:14:11]wFMCommunicate OK [14:14:11]requested_item fd.num is exist - process it [14:14:11]SAM_PROTO_GetFieldsCounters [14:14:11]wFMCommunicate request_size=4 [14:14:11]MH_SAM_APDU [14:14:11]CAPDU: 80 13 00 00 [14:14:11]Write to MH i2c: E2 08 00 2D 05 80 13 00 00 00 00 00 00 AE [14:14:11]Write i2c OK [14:14:11]MH_I2C_Read... [14:14:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:14:11]Read from MH i2c: E2 [14:14:11]MH_I2C_Read... [14:14:11]Read from MH i2c: E2 62 00 [14:14:11]MH_I2C_Read... [14:14:11]Read from MH i2c: E2 62 00 2D 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 03 80 03 00 0E 04 04 00 19 02 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 57 [14:14:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 03 80 03 00 0E 04 04 00 19 02 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 [14:14:11]wFMCommunicate OK [14:14:11]SAM_PROTO_GetFieldsCounters done [14:14:11]requested_item shift.num is exist - process it [14:14:11]requested_item shift.opened is exist - process it [14:14:11]req_shift_opened [14:14:11]FM_GetShiftState [14:14:11]SAM_PROTO_GetShiftState [14:14:11]wFMCommunicate request_size=4 [14:14:11]MH_SAM_APDU [14:14:11]CAPDU: 80 13 01 00 [14:14:11]Write to MH i2c: E2 08 00 2E 05 80 13 01 00 00 00 00 00 B0 [14:14:11]Write i2c OK [14:14:11]MH_I2C_Read... [14:14:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:14:11]Read from MH i2c: E2 [14:14:11]MH_I2C_Read... [14:14:11]Read from MH i2c: E2 0E 00 [14:14:11]MH_I2C_Read... [14:14:11]Read from MH i2c: E2 0E 00 2E 05 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 28 [14:14:11]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:14:11]wFMCommunicate OK [14:14:11]SAM_PROTO_GetShiftState done [14:14:11]FM_GetShiftState done [14:14:11]req_shift_opened done [14:14:11]requested_item shift.open_date is exist - process it [14:14:11]req_shift_open_date [14:14:11]req_shift_open_date done [14:14:11]produce_requested_data done [14:14:11]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229379,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [14:14:11]process_action_free close_receipt [14:14:11]json_value_free [14:14:11]json_value_free done [14:14:11]process_json_proto returns [14:14:11]Send response to host [14:14:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229379,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [14:14:11]free response buf [14:14:11]execute_script done [14:14:11]execute_script returns [14:14:11]free content buf [14:14:11]Sock 7.Close socket [14:14:11]Sock 7.Thread stoped [14:14:14]OFD Sender: No OFD packet to send [14:14:19]OFD Sender: No OFD packet to send [14:14:24]OFD Sender: No OFD packet to send [14:14:29]OFD Sender: No OFD packet to send [14:14:34]OFD Sender: No OFD packet to send [14:14:39]OFD Sender: No OFD packet to send [14:14:44]OFD Sender: No OFD packet to send [14:14:49]OFD Sender: No OFD packet to send [14:14:54]OFD Sender: No OFD packet to send [14:14:57]accept exits with 9 [14:14:57]New connection [14:14:57]New thread 3067534692 created [14:14:57]Thread 3067391332 joined [14:14:57]Waiting for new connection... [14:14:57] Sock 9.Parse request [14:14:57]Sock 9.Check first char [14:14:57]Sock 9.First char is OK [14:14:57]request: POST /json_proto HTTP/1.0 [14:14:57]Method: POST [14:14:57]URL: /json_proto [14:14:57]Method is POST - this is cgi request [14:14:57]url: /json_proto [14:14:57]query_string will be loaded in cgi processing [14:14:57]execute_cgi json_proto POST (null) [14:14:57]execute_cgi path=json_proto method=POST [14:14:57]POST find Content-Length [14:14:57]Host: 172.17.44.195:8080 [14:14:57]Content-Length: 621 [14:14:57]Content-Type: application/json [14:14:57] [14:14:57]POST finish read [14:14:57]Found Content-Length = 621 [14:14:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966424", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SU-92", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:14:57]execute_script... [14:14:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966424", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SU-92", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:14:57]POST & json_proto [14:14:57]process_json_proto [14:14:57]json parsed OK: [14:14:57]protocol is kg_v1.0 [14:14:57]action value=close_receipt [14:14:57]process_action close_receipt [14:14:57]cmd_close_receipt [14:14:57]MH_GetDate [14:14:57]Write to MH i2c: F0 00 00 2F 05 23 [14:14:57]Write i2c OK [14:14:57]MH_I2C_Read... [14:14:57]Read from MH i2c: F0 [14:14:57]MH_I2C_Read... [14:14:57]Read from MH i2c: F0 09 00 [14:14:57]MH_I2C_Read... [14:14:57]Read from MH i2c: F0 09 00 2F 05 00 62 56 1A 67 82 C9 CF 66 E5 [14:14:57]GetLastDocTimeStamp 1729779247 [14:14:57]current date 1729779298 [14:14:57]FM_GetShiftState [14:14:57]SAM_PROTO_GetShiftState [14:14:57]wFMCommunicate request_size=4 [14:14:57]MH_SAM_APDU [14:14:57]CAPDU: 80 13 01 00 [14:14:57]Write to MH i2c: E2 08 00 30 05 80 13 01 00 00 00 00 00 B2 [14:14:57]Write i2c OK [14:14:57]MH_I2C_Read... [14:14:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:14:57]Read from MH i2c: E2 [14:14:57]MH_I2C_Read... [14:14:57]Read from MH i2c: E2 0E 00 [14:14:57]MH_I2C_Read... [14:14:57]Read from MH i2c: E2 0E 00 30 05 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 2A [14:14:57]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:14:57]wFMCommunicate OK [14:14:57]SAM_PROTO_GetShiftState done [14:14:57]FM_GetShiftState done [14:14:57]opened in 1729728859 [14:14:57]opened+sec_in_day 1729815259 [14:14:57]quantity*price = 50000 [14:14:57]sum+1 = 50001 [14:14:57]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 246 24.10.2024 14:14 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229380 ФПД: 18115308786931 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T141458&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229380&fm=18115308786931&tin=02508201610067®Number=0000000000091685&sum=50000 [14:14:58]StoreToDocumentArchive [14:14:58]shift 537 fd 229380 [14:14:58]save to /storage/0537/doc_00229380 [14:14:58]save last doc name /storage/0537/doc_00229380 to /storage/kkm_last_doc_name [14:14:58]save OK [14:14:58]Clear old archive folders... [14:14:58]ProcessDocumentItem done err = 0, tmpTLVsize=244 [14:14:58]tlvbuf is 01F9D160 [14:14:58]SAM_PROTO_ClearQueue [14:14:58]wFMCommunicate request_size=4 [14:14:58]MH_SAM_APDU [14:14:58]CAPDU: 80 09 00 00 [14:14:58]Write to MH i2c: E2 08 00 3D 05 80 09 00 00 00 00 00 00 B4 [14:14:58]Write i2c OK [14:14:58]MH_I2C_Read... [14:14:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:14:58]Read from MH i2c: E2 [14:14:58]MH_I2C_Read... [14:14:58]Read from MH i2c: E2 03 00 [14:14:58]MH_I2C_Read... [14:14:58]Read from MH i2c: E2 03 00 3D 05 00 90 00 B6 [14:14:58]RAPDU: 90 00 [14:14:58]wFMCommunicate OK [14:14:58]SAM_PROTO_ClearQueue done [14:14:58]KKMCreateOFDPacket [14:14:58]OFDProtocolAddRootSTLVToBuf [14:14:58]FM_MakeSignedData [14:14:58]FM_MakeSignedData [14:14:58]SAM_PROTO_SignData [14:14:58]wFMCommunicate request_size=4 [14:14:58]MH_SAM_APDU [14:14:58]CAPDU: 80 0D 01 02 [14:14:58]Write to MH i2c: E2 08 00 3E 05 80 0D 01 02 00 00 00 00 BC [14:14:58]Write i2c OK [14:14:58]MH_I2C_Read... [14:14:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:14:58]Read from MH i2c: E2 [14:14:58]MH_I2C_Read... [14:14:58]Read from MH i2c: E2 03 00 [14:14:58]MH_I2C_Read... [14:14:58]Read from MH i2c: E2 03 00 3E 05 00 90 00 B7 [14:14:58]RAPDU: 90 00 [14:14:58]wFMCommunicate OK [14:14:58]wFMCommunicate request_size=253 [14:14:58]MH_SAM_APDU [14:14:58]CAPDU: 80 0D 02 02 F8 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 00 00 00 F4 03 04 00 62 56 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 04 80 03 00 35 04 06 00 10 79 CC 8B 94 F3 [14:14:58]Write to MH i2c: E2 00 01 3F 05 80 0D 02 02 F8 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 00 00 00 F4 03 04 00 62 56 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 04 80 03 00 35 04 06 00 10 79 CC 8B 94 F3 00 00 F6 [14:14:58]Write i2c OK [14:14:58]MH_I2C_Read... [14:14:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:14:59]Read from MH i2c: E2 [14:14:59]MH_I2C_Read... [14:14:59]Read from MH i2c: E2 03 00 [14:14:59]MH_I2C_Read... [14:14:59]Read from MH i2c: E2 03 00 3F 05 00 90 00 B8 [14:14:59]RAPDU: 90 00 [14:14:59]wFMCommunicate OK [14:14:59]wFMCommunicate request_size=4 [14:14:59]MH_SAM_APDU [14:14:59]CAPDU: 80 0D 03 02 [14:14:59]Write to MH i2c: E2 08 00 40 05 80 0D 03 02 00 00 00 00 C0 [14:14:59]Write i2c OK [14:14:59]MH_I2C_Read... [14:14:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:14:59]Read from MH i2c: E2 [14:14:59]MH_I2C_Read... [14:14:59]Read from MH i2c: E2 0B 00 [14:14:59]MH_I2C_Read... [14:14:59]Read from MH i2c: E2 0B 00 40 05 00 74 BB C7 C2 CC 99 38 D3 90 00 E9 [14:14:59]RAPDU: 74 BB C7 C2 CC 99 38 D3 90 00 [14:14:59]wFMCommunicate OK [14:14:59]SAM_PROTO_SignData done [14:14:59]FM_MakeSignedData done [14:14:59]CreateOFDProtocolMessage [14:14:59]wFMCommunicate request_size=4 [14:14:59]MH_SAM_APDU [14:14:59]CAPDU: 80 11 00 00 [14:14:59]Write to MH i2c: E2 08 00 41 05 80 11 00 00 00 00 00 00 C0 [14:14:59]Write i2c OK [14:14:59]MH_I2C_Read... [14:14:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:14:59]Read from MH i2c: E2 [14:14:59]MH_I2C_Read... [14:14:59]Read from MH i2c: E2 17 00 [14:14:59]MH_I2C_Read... [14:14:59]Read from MH i2c: E2 17 00 41 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 17 [14:14:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:14:59]wFMCommunicate OK [14:14:59]CreateOFDProtocolMessage done [14:14:59]OFDSenderStorePacket 229380 [14:14:59]StoreOFDPacket docnum=229380 [14:14:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 08 01 00 00 11 D9 00 01 B2 E9 5A 03 01 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 00 00 00 F4 03 04 00 62 56 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 04 80 03 00 35 04 06 00 10 79 CC 8B 94 F3 74 BB C7 C2 CC 99 38 D3 [14:14:59]CheckFolder [14:14:59]dirname=/storage/ofd_packets [14:14:59]CheckFolder done [14:14:59]ProducePacketName [14:14:59]name=ofd_packets/00229380 [14:14:59]NVStorageSaveData ofd_packets/00229380 [14:14:59]File name is /storage/ofd_packets/00229380 [14:14:59]Write 294 bytes [14:14:59]NVStorageSaveData done [14:14:59]OFDSenderStorePacket done [14:14:59]KKMCreateOFDPacket done [14:14:59]NVStorageSaveData kkm_last_timestamp [14:14:59]File name is /storage/kkm_last_timestamp [14:14:59]Write 4 bytes [14:14:59]NVStorageSaveData done [14:14:59]ExternCall_PrintAddStr [14:14:59]wPrintStart [14:14:59]Write to MH i2c: 01 00 00 42 05 47 [14:14:59]Write i2c OK [14:14:59]MH_I2C_Read... [14:14:59]Read from MH i2c: 01 [14:14:59]MH_I2C_Read... [14:14:59]Read from MH i2c: 01 07 00 [14:14:59]MH_I2C_Read... [14:14:59]Read from MH i2c: 01 07 00 42 05 00 00 00 00 00 FF 0F 5C [14:14:59]RasterBufferAndPrint [14:14:59]line Счет N : (1)1966424 [14:14:59]line ИНН: 02508201610067 [14:14:59]line Контрольно-Кассовый Чек [14:14:59]line ПРОДАЖА [14:14:59]line ТРК (МРК, ГНК) : 42 [14:14:59]line Товар: 2710124130 [14:14:59]line SU-92 [14:14:59]line 7.310 * 68.40 [14:14:59]line = 500.00 [14:14:59]line НДС 12% НСП 1% [14:14:59]line > о реализуемом товаре [14:14:59]line ИТОГО: 500.00 [14:14:59]line НСП 1% : 4.42 [14:14:59]line НДС 12% : 53.10 [14:14:59]line Наличными: 500.00 [14:14:59]line Безнал.: 0.00 [14:14:59]line Место: АЗС № 133 "Партнер Нефть" [14:14:59]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [14:14:59]line СНО: Общий режим [14:14:59]line Чек 246 24.10.2024 14:14 [14:14:59]line Смена: 537 ФФД: 1.0 [14:14:59]line ЗНМ: 0300000091 [14:14:59]line РНМ: 0000000000091685 [14:14:59]line Версия ККМ: 001 [14:14:59]line ФМ: 0000000000871839 [14:14:59]line ФД: 229380 [14:14:59]line ФПД: 18115308786931 [14:14:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T141458&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229380&fm=18115308786931&tin=02508201610067®Number=0000000000091685&sum=50000 [14:14:59]OFD Sender: Processing packet 229380 [packets to send 38, broken 37] [14:14:59]ProducePacketName [14:14:59]name=ofd_packets/00229380 [14:14:59]OFD Sender: To server: pG, [14:14:59]CommunicateWithHost lk.salyk.kg:30040 [14:14:59]ConnectInit lk.salyk.kg [14:14:59]written 0, free lines is 4095 [14:14:59]Connected sock=10 [14:14:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 08 01 00 00 11 D9 00 01 B2 E9 5A 03 01 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 00 00 00 F4 03 04 00 62 56 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 04 80 03 00 35 04 06 00 10 79 CC 8B 94 F3 74 BB C7 C2 CC 99 38 D3 [14:14:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 F8 64 47 00 A7 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 38 33 39 10 04 04 00 04 80 03 00 F4 03 04 00 53 01 1A 67 B6 04 01 00 00 C5 57 17 7E 7C 34 EA 2A [14:14:59]CommunicateWithHost err = 0 [14:14:59]CheckOFDResponse [14:14:59]1017 (14) - 77093643461234 [14:14:59]1041 (16) - 0000000000871839 [14:14:59]1040 (4) - 229380 [14:14:59]1012 (4) - 24.10.2024 08:12 [14:14:59]1206 (1) - 0 [14:14:59]OFD Sender: Remove packet 229380 [14:14:59]ProducePacketName [14:14:59]name=ofd_packets/00229380 [14:14:59]NVStorageDeleteData [14:15:00]Write to MH i2c: 01 00 00 69 05 6E [14:15:00]Write i2c OK [14:15:00]MH_I2C_Read... [14:15:00]Read from MH i2c: 01 [14:15:00]MH_I2C_Read... [14:15:00]Read from MH i2c: 01 07 00 [14:15:00]MH_I2C_Read... [14:15:00]Read from MH i2c: 01 07 00 69 05 00 00 00 00 00 DA 0C 5B [14:15:00]RasterBufferAndPrint [14:15:00]line [14:15:00]line [14:15:00]line [14:15:00]line [14:15:00]line [14:15:00]written 0, free lines is 3294 [14:15:00]MH_Cut [14:15:00]Write to MH i2c: D1 01 00 70 05 01 47 [14:15:00]Write i2c OK [14:15:00]MH_I2C_Read... [14:15:00]Read from MH i2c: D1 [14:15:00]MH_I2C_Read... [14:15:00]Read from MH i2c: D1 01 00 [14:15:00]MH_I2C_Read... [14:15:00]Read from MH i2c: D1 01 00 70 05 00 46 [14:15:00]Write to MH i2c: 01 00 00 71 05 76 [14:15:00]Write i2c OK [14:15:00]MH_I2C_Read... [14:15:00]OFD Sender: No OFD packet to send [14:15:00]*** Cut start [14:15:00]*** Partial cut [14:15:00]*** CUTSNS_PIN = 1 [14:15:01]*** CUTSNS_PIN = 0 [14:15:01]*** Brake cut motor [14:15:01]Read from MH i2c: 01 [14:15:01]MH_I2C_Read... [14:15:01]*** Stop cut motor [14:15:01]*** Cut end [14:15:01]Read from MH i2c: 01 07 00 [14:15:01]MH_I2C_Read... [14:15:01]Read from MH i2c: 01 07 00 71 05 00 00 00 00 00 FF 0F 8B [14:15:01]process_action close_receipt done [14:15:01]requested_data is exist [14:15:01]produce_requested_data [14:15:01]requested_item fm.sn is exist - process it [14:15:01]wFMCommunicate request_size=4 [14:15:01]MH_SAM_APDU [14:15:01]CAPDU: 80 11 00 00 [14:15:01]Write to MH i2c: E2 08 00 72 05 80 11 00 00 00 00 00 00 F1 [14:15:01]Write i2c OK [14:15:01]MH_I2C_Read... [14:15:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:15:01]Read from MH i2c: E2 [14:15:01]MH_I2C_Read... [14:15:01]Read from MH i2c: E2 17 00 [14:15:01]MH_I2C_Read... [14:15:01]Read from MH i2c: E2 17 00 72 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 48 [14:15:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:15:01]wFMCommunicate OK [14:15:01]requested_item fd.num is exist - process it [14:15:01]SAM_PROTO_GetFieldsCounters [14:15:01]wFMCommunicate request_size=4 [14:15:01]MH_SAM_APDU [14:15:01]CAPDU: 80 13 00 00 [14:15:01]Write to MH i2c: E2 08 00 73 05 80 13 00 00 00 00 00 00 F4 [14:15:01]Write i2c OK [14:15:01]MH_I2C_Read... [14:15:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:15:01]Read from MH i2c: E2 [14:15:01]MH_I2C_Read... [14:15:01]Read from MH i2c: E2 62 00 [14:15:01]MH_I2C_Read... [14:15:01]Read from MH i2c: E2 62 00 73 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 04 80 03 00 0E 04 04 00 19 02 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 A1 [14:15:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 04 80 03 00 0E 04 04 00 19 02 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 [14:15:01]wFMCommunicate OK [14:15:01]SAM_PROTO_GetFieldsCounters done [14:15:01]requested_item shift.num is exist - process it [14:15:01]requested_item shift.opened is exist - process it [14:15:01]req_shift_opened [14:15:01]FM_GetShiftState [14:15:01]SAM_PROTO_GetShiftState [14:15:01]wFMCommunicate request_size=4 [14:15:01]MH_SAM_APDU [14:15:01]CAPDU: 80 13 01 00 [14:15:01]Write to MH i2c: E2 08 00 74 05 80 13 01 00 00 00 00 00 F6 [14:15:01]Write i2c OK [14:15:01]MH_I2C_Read... [14:15:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:15:01]Read from MH i2c: E2 [14:15:01]MH_I2C_Read... [14:15:01]Read from MH i2c: E2 0E 00 [14:15:01]MH_I2C_Read... [14:15:01]Read from MH i2c: E2 0E 00 74 05 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 6E [14:15:01]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:15:01]wFMCommunicate OK [14:15:01]SAM_PROTO_GetShiftState done [14:15:01]FM_GetShiftState done [14:15:01]req_shift_opened done [14:15:01]requested_item shift.open_date is exist - process it [14:15:01]req_shift_open_date [14:15:01]req_shift_open_date done [14:15:01]produce_requested_data done [14:15:01]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229380,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [14:15:01]process_action_free close_receipt [14:15:01]json_value_free [14:15:01]json_value_free done [14:15:01]process_json_proto returns [14:15:01]Send response to host [14:15:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229380,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [14:15:01]free response buf [14:15:01]execute_script done [14:15:01]execute_script returns [14:15:01]free content buf [14:15:01]Sock 9.Close socket [14:15:01]Sock 9.Thread stoped [14:15:03]accept exits with 7 [14:15:03]New connection [14:15:03]New thread 3067391332 created [14:15:03]Thread 3067534692 joined [14:15:03]Waiting for new connection... [14:15:03] Sock 7.Parse request [14:15:03]Sock 7.Check first char [14:15:03]Sock 7.First char is OK [14:15:03]request: POST /json_proto HTTP/1.0 [14:15:03]Method: POST [14:15:03]URL: /json_proto [14:15:03]Method is POST - this is cgi request [14:15:03]url: /json_proto [14:15:03]query_string will be loaded in cgi processing [14:15:03]execute_cgi json_proto POST (null) [14:15:03]execute_cgi path=json_proto method=POST [14:15:03]POST find Content-Length [14:15:03]Host: 172.17.44.195:8080 [14:15:03]Content-Length: 678 [14:15:03]Content-Type: application/json [14:15:03] [14:15:03]POST finish read [14:15:03]Found Content-Length = 678 [14:15:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966426", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:15:03]execute_script... [14:15: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)1966426", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:15:03]POST & json_proto [14:15:03]process_json_proto [14:15:03]json parsed OK: [14:15:03]protocol is kg_v1.0 [14:15:03]action value=close_receipt [14:15:03]process_action close_receipt [14:15:03]cmd_close_receipt [14:15:03]MH_GetDate [14:15:03]Write to MH i2c: F0 00 00 75 05 69 [14:15:03]Write i2c OK [14:15:03]MH_I2C_Read... [14:15:03]Read from MH i2c: F0 [14:15:03]MH_I2C_Read... [14:15:03]Read from MH i2c: F0 09 00 [14:15:03]MH_I2C_Read... [14:15:03]Read from MH i2c: F0 09 00 75 05 00 68 56 1A 67 82 C9 CF 66 31 [14:15:03]GetLastDocTimeStamp 1729779298 [14:15:03]current date 1729779304 [14:15:03]FM_GetShiftState [14:15:03]SAM_PROTO_GetShiftState [14:15:03]wFMCommunicate request_size=4 [14:15:03]MH_SAM_APDU [14:15:03]CAPDU: 80 13 01 00 [14:15:03]Write to MH i2c: E2 08 00 76 05 80 13 01 00 00 00 00 00 F8 [14:15:03]Write i2c OK [14:15:03]MH_I2C_Read... [14:15:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:15:03]Read from MH i2c: E2 [14:15:03]MH_I2C_Read... [14:15:03]Read from MH i2c: E2 0E 00 [14:15:03]MH_I2C_Read... [14:15:03]Read from MH i2c: E2 0E 00 76 05 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 70 [14:15:03]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:15:03]wFMCommunicate OK [14:15:03]SAM_PROTO_GetShiftState done [14:15:03]FM_GetShiftState done [14:15:03]opened in 1729728859 [14:15:03]opened+sec_in_day 1729815259 [14:15:03]quantity*price = 40006 [14:15:03]sum+1 = 40007 [14:15:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 247 24.10.2024 14:15 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229381 ФПД: 269112081551905 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T141504&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229381&fm=269112081551905&tin=02508201610067®Number=0000000000091685&sum=40000 [14:15:04]StoreToDocumentArchive [14:15:04]shift 537 fd 229381 [14:15:04]save to /storage/0537/doc_00229381 [14:15:04]save last doc name /storage/0537/doc_00229381 to /storage/kkm_last_doc_name [14:15:04]save OK [14:15:04]Clear old archive folders... [14:15:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:15:04]tlvbuf is 02006470 [14:15:04]SAM_PROTO_ClearQueue [14:15:04]wFMCommunicate request_size=4 [14:15:04]MH_SAM_APDU [14:15:04]CAPDU: 80 09 00 00 [14:15:04]Write to MH i2c: E2 08 00 83 05 80 09 00 00 00 00 00 00 FA [14:15:04]Write i2c OK [14:15:04]MH_I2C_Read... [14:15:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:15:04]Read from MH i2c: E2 [14:15:04]MH_I2C_Read... [14:15:04]Read from MH i2c: E2 03 00 [14:15:04]MH_I2C_Read... [14:15:04]Read from MH i2c: E2 03 00 83 05 00 90 00 FC [14:15:04]RAPDU: 90 00 [14:15:04]wFMCommunicate OK [14:15:04]SAM_PROTO_ClearQueue done [14:15:04]KKMCreateOFDPacket [14:15:04]OFDProtocolAddRootSTLVToBuf [14:15:04]FM_MakeSignedData [14:15:04]FM_MakeSignedData [14:15:04]SAM_PROTO_SignData [14:15:04]wFMCommunicate request_size=4 [14:15:04]MH_SAM_APDU [14:15:04]CAPDU: 80 0D 01 02 [14:15:04]Write to MH i2c: E2 08 00 84 05 80 0D 01 02 00 00 00 00 02 [14:15:04]Write i2c OK [14:15:04]MH_I2C_Read... [14:15:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:15:05]Read from MH i2c: E2 [14:15:05]MH_I2C_Read... [14:15:05]Read from MH i2c: E2 03 00 [14:15:05]MH_I2C_Read... [14:15:05]Read from MH i2c: E2 03 00 84 05 00 90 00 FD [14:15:05]RAPDU: 90 00 [14:15:05]wFMCommunicate OK [14:15:05]wFMCommunicate request_size=255 [14:15:05]MH_SAM_APDU [14:15:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 00 00 00 F4 03 04 00 68 56 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 05 80 03 00 35 04 06 00 F4 [14:15:05]Write to MH i2c: E2 02 01 85 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 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 00 00 00 F4 03 04 00 68 56 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 05 80 03 00 35 04 06 00 F4 00 00 35 [14:15:05]Write i2c OK [14:15:05]MH_I2C_Read... [14:15:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:15:05]Read from MH i2c: E2 [14:15:05]MH_I2C_Read... [14:15:05]Read from MH i2c: E2 03 00 [14:15:05]MH_I2C_Read... [14:15:05]Read from MH i2c: E2 03 00 85 05 00 90 00 FE [14:15:05]RAPDU: 90 00 [14:15:05]wFMCommunicate OK [14:15:05]wFMCommunicate request_size=10 [14:15:05]MH_SAM_APDU [14:15:05]CAPDU: 80 0D 02 02 05 C1 8A 06 92 21 [14:15:05]Write to MH i2c: E2 0D 00 86 05 80 0D 02 02 05 00 C1 8A 06 92 21 00 00 13 [14:15:05]Write i2c OK [14:15:05]MH_I2C_Read... [14:15:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:15:05]Read from MH i2c: E2 [14:15:05]MH_I2C_Read... [14:15:05]Read from MH i2c: E2 03 00 [14:15:05]MH_I2C_Read... [14:15:05]Read from MH i2c: E2 03 00 86 05 00 90 00 FF [14:15:05]RAPDU: 90 00 [14:15:05]wFMCommunicate OK [14:15:05]wFMCommunicate request_size=4 [14:15:05]MH_SAM_APDU [14:15:05]CAPDU: 80 0D 03 02 [14:15:05]Write to MH i2c: E2 08 00 87 05 80 0D 03 02 00 00 00 00 07 [14:15:05]Write i2c OK [14:15:05]MH_I2C_Read... [14:15:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:15:05]Read from MH i2c: E2 [14:15:05]MH_I2C_Read... [14:15:05]Read from MH i2c: E2 0B 00 [14:15:05]MH_I2C_Read... [14:15:05]Read from MH i2c: E2 0B 00 87 05 00 4A 72 97 9E D5 81 EE 07 90 00 44 [14:15:05]RAPDU: 4A 72 97 9E D5 81 EE 07 90 00 [14:15:05]wFMCommunicate OK [14:15:05]SAM_PROTO_SignData done [14:15:05]FM_MakeSignedData done [14:15:05]CreateOFDProtocolMessage [14:15:05]wFMCommunicate request_size=4 [14:15:05]MH_SAM_APDU [14:15:05]CAPDU: 80 11 00 00 [14:15:05]Write to MH i2c: E2 08 00 88 05 80 11 00 00 00 00 00 00 07 [14:15:05]Write i2c OK [14:15:05]MH_I2C_Read... [14:15:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:15:05]Read from MH i2c: E2 [14:15:05]MH_I2C_Read... [14:15:05]Read from MH i2c: E2 17 00 [14:15:05]MH_I2C_Read... [14:15:05]Read from MH i2c: E2 17 00 88 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 5E [14:15:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:15:05]wFMCommunicate OK [14:15:05]CreateOFDProtocolMessage done [14:15:05]OFDSenderStorePacket 229381 [14:15:05]StoreOFDPacket docnum=229381 [14:15:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 F4 51 07 01 A0 3C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 00 00 00 F4 03 04 00 68 56 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 05 80 03 00 35 04 06 00 F4 C1 8A 06 92 21 4A 72 97 9E D5 81 EE 07 [14:15:05]CheckFolder [14:15:05]dirname=/storage/ofd_packets [14:15:05]CheckFolder done [14:15:05]ProducePacketName [14:15:05]name=ofd_packets/00229381 [14:15:05]NVStorageSaveData ofd_packets/00229381 [14:15:05]File name is /storage/ofd_packets/00229381 [14:15:05]Write 301 bytes [14:15:05]NVStorageSaveData done [14:15:05]OFDSenderStorePacket done [14:15:05]KKMCreateOFDPacket done [14:15:05]NVStorageSaveData kkm_last_timestamp [14:15:05]File name is /storage/kkm_last_timestamp [14:15:05]Write 4 bytes [14:15:05]NVStorageSaveData done [14:15:05]ExternCall_PrintAddStr [14:15:05]wPrintStart [14:15:05]Write to MH i2c: 01 00 00 89 05 8E [14:15:05]Write i2c OK [14:15:05]MH_I2C_Read... [14:15:05]Read from MH i2c: 01 [14:15:05]MH_I2C_Read... [14:15:05]Read from MH i2c: 01 07 00 [14:15:05]MH_I2C_Read... [14:15:05]Read from MH i2c: 01 07 00 89 05 00 00 00 00 00 FF 0F A3 [14:15:05]RasterBufferAndPrint [14:15:05]line Счет N : (1)1966426 [14:15:05]line ИНН: 02508201610067 [14:15:05]line Контрольно-Кассовый Чек [14:15:05]line ПРОДАЖА [14:15:05]line ТРК (МРК, ГНК) : 33 [14:15:05]line Товар: 2710124130 [14:15:05]line Аи-92-К-5 [14:15:05]line 5.980 * 66.90 [14:15:05]line = 400.06 [14:15:05]line НДС 12% НСП 1% [14:15:05]line > о реализуемом товаре [14:15:05]line ОКРУГЛЕНИЕ: -0.06 [14:15:05]line ИТОГО: 400.00 [14:15:05]line Внесено: 400.00 [14:15:05]line СДАЧА: 0.00 [14:15:05]line НСП 1% : 3.54 [14:15:05]line НДС 12% : 42.48 [14:15:05]line Наличными: 400.00 [14:15:05]line Безнал.: 0.00 [14:15:05]line Место: АЗС № 133 "Партнер Нефть" [14:15:05]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [14:15:05]line СНО: Общий режим [14:15:05]line Чек 247 24.10.2024 14:15 [14:15:05]line Смена: 537 ФФД: 1.0 [14:15:05]line ЗНМ: 0300000091 [14:15:05]line РНМ: 0000000000091685 [14:15:05]line Версия ККМ: 001 [14:15:05]line ФМ: 0000000000871839 [14:15:05]line ФД: 229381 [14:15:05]line ФПД: 269112081551905 [14:15:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T141504&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229381&fm=269112081551905&tin=02508201610067®Number=0000000000091685&sum=40000 [14:15:05]written 0, free lines is 4095 [14:15:05]OFD Sender: Processing packet 229381 [packets to send 38, broken 37] [14:15:05]ProducePacketName [14:15:05]name=ofd_packets/00229381 [14:15:05]OFD Sender: To server: pG, [14:15:05]CommunicateWithHost lk.salyk.kg:30040 [14:15:05]ConnectInit lk.salyk.kg [14:15:05]Connected sock=10 [14:15:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 F4 51 07 01 A0 3C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 00 00 00 F4 03 04 00 68 56 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 05 80 03 00 35 04 06 00 F4 C1 8A 06 92 21 4A 72 97 9E D5 81 EE 07 [14:15:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 7F 5E 47 00 7C AB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 05 80 03 00 F4 03 04 00 59 01 1A 67 B6 04 01 00 00 E9 3A 51 CE 3F A2 CF 7E [14:15:05]CommunicateWithHost err = 0 [14:15:05]CheckOFDResponse [14:15:05]1017 (14) - 77093643461234 [14:15:05]1041 (16) - 0000000000871839 [14:15:05]1040 (4) - 229381 [14:15:05]1012 (4) - 24.10.2024 08:12 [14:15:05]1206 (1) - 0 [14:15:05]OFD Sender: Remove packet 229381 [14:15:05]ProducePacketName [14:15:05]name=ofd_packets/00229381 [14:15:05]NVStorageDeleteData [14:15:05]Write to MH i2c: 01 00 00 B3 05 B8 [14:15:05]Write i2c OK [14:15:05]MH_I2C_Read... [14:15:05]Read from MH i2c: 01 [14:15:05]MH_I2C_Read... [14:15:05]Read from MH i2c: 01 07 00 [14:15:05]MH_I2C_Read... [14:15:05]Read from MH i2c: 01 07 00 B3 05 00 00 00 00 00 B5 0C 80 [14:15:05]RasterBufferAndPrint [14:15:05]line [14:15:05]line [14:15:05]line [14:15:05]line [14:15:05]line [14:15:05]written 0, free lines is 3259 [14:15:05]MH_Cut [14:15:05]Write to MH i2c: D1 01 00 BA 05 01 91 [14:15:05]Write i2c OK [14:15:05]MH_I2C_Read... [14:15:05]Read from MH i2c: D1 [14:15:05]MH_I2C_Read... [14:15:05]Read from MH i2c: D1 01 00 [14:15:05]MH_I2C_Read... [14:15:05]Read from MH i2c: D1 01 00 BA 05 00 90 [14:15:05]Write to MH i2c: 01 00 00 BB 05 C0 [14:15:05]Write i2c OK [14:15:05]MH_I2C_Read... [14:15:06]OFD Sender: No OFD packet to send [14:15:06]*** Cut start [14:15:06]*** Partial cut [14:15:06]*** CUTSNS_PIN = 1 [14:15:06]*** CUTSNS_PIN = 0 [14:15:07]*** Brake cut motor [14:15:07]Read from MH i2c: 01 [14:15:07]MH_I2C_Read... [14:15:07]*** Stop cut motor [14:15:07]*** Cut end [14:15:07]Read from MH i2c: 01 07 00 [14:15:07]MH_I2C_Read... [14:15:07]Read from MH i2c: 01 07 00 BB 05 00 00 00 00 00 FF 0F D5 [14:15:07]process_action close_receipt done [14:15:07]requested_data is exist [14:15:07]produce_requested_data [14:15:07]requested_item fm.sn is exist - process it [14:15:07]wFMCommunicate request_size=4 [14:15:07]MH_SAM_APDU [14:15:07]CAPDU: 80 11 00 00 [14:15:07]Write to MH i2c: E2 08 00 BC 05 80 11 00 00 00 00 00 00 3B [14:15:07]Write i2c OK [14:15:07]MH_I2C_Read... [14:15:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:15:07]Read from MH i2c: E2 [14:15:07]MH_I2C_Read... [14:15:07]Read from MH i2c: E2 17 00 [14:15:07]MH_I2C_Read... [14:15:07]Read from MH i2c: E2 17 00 BC 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 92 [14:15:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:15:07]wFMCommunicate OK [14:15:07]requested_item fd.num is exist - process it [14:15:07]SAM_PROTO_GetFieldsCounters [14:15:07]wFMCommunicate request_size=4 [14:15:07]MH_SAM_APDU [14:15:07]CAPDU: 80 13 00 00 [14:15:07]Write to MH i2c: E2 08 00 BD 05 80 13 00 00 00 00 00 00 3E [14:15:07]Write i2c OK [14:15:07]MH_I2C_Read... [14:15:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:15:07]Read from MH i2c: E2 [14:15:07]MH_I2C_Read... [14:15:07]Read from MH i2c: E2 62 00 [14:15:07]MH_I2C_Read... [14:15:07]Read from MH i2c: E2 62 00 BD 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 05 80 03 00 0E 04 04 00 19 02 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 EF [14:15:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 05 80 03 00 0E 04 04 00 19 02 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 [14:15:07]wFMCommunicate OK [14:15:07]SAM_PROTO_GetFieldsCounters done [14:15:07]requested_item shift.num is exist - process it [14:15:07]requested_item shift.opened is exist - process it [14:15:07]req_shift_opened [14:15:07]FM_GetShiftState [14:15:07]SAM_PROTO_GetShiftState [14:15:07]wFMCommunicate request_size=4 [14:15:07]MH_SAM_APDU [14:15:07]CAPDU: 80 13 01 00 [14:15:07]Write to MH i2c: E2 08 00 BE 05 80 13 01 00 00 00 00 00 40 [14:15:07]Write i2c OK [14:15:07]MH_I2C_Read... [14:15:07]Read from MH i2c: E2 [14:15:07]MH_I2C_Read... [14:15:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:15:07]Read from MH i2c: E2 0E 00 [14:15:07]MH_I2C_Read... [14:15:07]Read from MH i2c: E2 0E 00 BE 05 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 B8 [14:15:07]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:15:07]wFMCommunicate OK [14:15:07]SAM_PROTO_GetShiftState done [14:15:07]FM_GetShiftState done [14:15:07]req_shift_opened done [14:15:07]requested_item shift.open_date is exist - process it [14:15:07]req_shift_open_date [14:15:07]req_shift_open_date done [14:15:07]produce_requested_data done [14:15:07]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229381,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [14:15:07]process_action_free close_receipt [14:15:07]json_value_free [14:15:07]json_value_free done [14:15:07]process_json_proto returns [14:15:07]Send response to host [14:15:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229381,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [14:15:07]free response buf [14:15:07]execute_script done [14:15:07]execute_script returns [14:15:07]free content buf [14:15:07]Sock 7.Close socket [14:15:07]Sock 7.Thread stoped [14:15:11]OFD Sender: No OFD packet to send [14:15:16]OFD Sender: No OFD packet to send [14:15:21]OFD Sender: No OFD packet to send [14:15:26]OFD Sender: No OFD packet to send [14:15:31]OFD Sender: No OFD packet to send [14:15:36]OFD Sender: No OFD packet to send [14:15:41]OFD Sender: No OFD packet to send [14:15:46]OFD Sender: No OFD packet to send [14:15:51]OFD Sender: No OFD packet to send [14:15:51]accept exits with 9 [14:15:51]New connection [14:15:51]New thread 3067534692 created [14:15:51]Thread 3067391332 joined [14:15:51]Waiting for new connection... [14:15:51] Sock 9.Parse request [14:15:51]Sock 9.Check first char [14:15:51]Sock 9.First char is OK [14:15:51]request: POST /json_proto HTTP/1.0 [14:15:51]Method: POST [14:15:51]URL: /json_proto [14:15:51]Method is POST - this is cgi request [14:15:51]url: /json_proto [14:15:51]query_string will be loaded in cgi processing [14:15:51]execute_cgi json_proto POST (null) [14:15:51]execute_cgi path=json_proto method=POST [14:15:51]POST find Content-Length [14:15:51]Host: 172.17.44.195:8080 [14:15:51]Content-Length: 680 [14:15:51]Content-Type: application/json [14:15:51] [14:15:51]POST finish read [14:15:51]Found Content-Length = 680 [14:15:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966427", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 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:15:51]execute_script... [14:15: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)1966427", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 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:15:51]POST & json_proto [14:15:51]process_json_proto [14:15:51]json parsed OK: [14:15:51]protocol is kg_v1.0 [14:15:51]action value=close_receipt [14:15:51]process_action close_receipt [14:15:51]cmd_close_receipt [14:15:51]MH_GetDate [14:15:51]Write to MH i2c: F0 00 00 BF 05 B3 [14:15:51]Write i2c OK [14:15:51]MH_I2C_Read... [14:15:51]Read from MH i2c: F0 [14:15:51]MH_I2C_Read... [14:15:51]Read from MH i2c: F0 09 00 [14:15:51]MH_I2C_Read... [14:15:51]Read from MH i2c: F0 09 00 BF 05 00 97 56 1A 67 82 C9 CF 66 AA [14:15:51]GetLastDocTimeStamp 1729779304 [14:15:51]current date 1729779351 [14:15:51]FM_GetShiftState [14:15:51]SAM_PROTO_GetShiftState [14:15:51]wFMCommunicate request_size=4 [14:15:51]MH_SAM_APDU [14:15:51]CAPDU: 80 13 01 00 [14:15:51]Write to MH i2c: E2 08 00 C0 05 80 13 01 00 00 00 00 00 42 [14:15:51]Write i2c OK [14:15:51]MH_I2C_Read... [14:15:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:15:51]Read from MH i2c: E2 [14:15:51]MH_I2C_Read... [14:15:51]Read from MH i2c: E2 0E 00 [14:15:51]MH_I2C_Read... [14:15:51]Read from MH i2c: E2 0E 00 C0 05 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 BA [14:15:51]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:15:51]wFMCommunicate OK [14:15:51]SAM_PROTO_GetShiftState done [14:15:51]FM_GetShiftState done [14:15:51]opened in 1729728859 [14:15:51]opened+sec_in_day 1729815259 [14:15:51]quantity*price = 100050 [14:15:51]sum+1 = 100052 [14:15:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 248 24.10.2024 14:15 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229382 ФПД: 125894017470464 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T141551&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229382&fm=125894017470464&tin=02508201610067®Number=0000000000091685&sum=100000 [14:15:52]StoreToDocumentArchive [14:15:52]shift 537 fd 229382 [14:15:52]save to /storage/0537/doc_00229382 [14:15:52]save last doc name /storage/0537/doc_00229382 to /storage/kkm_last_doc_name [14:15:52]save OK [14:15:52]Clear old archive folders... [14:15:52]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:15:52]tlvbuf is 01FE9280 [14:15:52]SAM_PROTO_ClearQueue [14:15:52]wFMCommunicate request_size=4 [14:15:52]MH_SAM_APDU [14:15:52]CAPDU: 80 09 00 00 [14:15:52]Write to MH i2c: E2 08 00 CD 05 80 09 00 00 00 00 00 00 44 [14:15:52]Write i2c OK [14:15:52]MH_I2C_Read... [14:15:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:15:52]Read from MH i2c: E2 [14:15:52]MH_I2C_Read... [14:15:52]Read from MH i2c: E2 03 00 [14:15:52]MH_I2C_Read... [14:15:52]Read from MH i2c: E2 03 00 CD 05 00 90 00 46 [14:15:52]RAPDU: 90 00 [14:15:52]wFMCommunicate OK [14:15:52]SAM_PROTO_ClearQueue done [14:15:52]KKMCreateOFDPacket [14:15:52]OFDProtocolAddRootSTLVToBuf [14:15:52]FM_MakeSignedData [14:15:52]FM_MakeSignedData [14:15:52]SAM_PROTO_SignData [14:15:52]wFMCommunicate request_size=4 [14:15:52]MH_SAM_APDU [14:15:52]CAPDU: 80 0D 01 02 [14:15:52]Write to MH i2c: E2 08 00 CE 05 80 0D 01 02 00 00 00 00 4C [14:15:52]Write i2c OK [14:15:52]MH_I2C_Read... [14:15:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:15:52]Read from MH i2c: E2 [14:15:52]MH_I2C_Read... [14:15:52]Read from MH i2c: E2 03 00 [14:15:52]MH_I2C_Read... [14:15:52]Read from MH i2c: E2 03 00 CE 05 00 90 00 47 [14:15:52]RAPDU: 90 00 [14:15:52]wFMCommunicate OK [14:15:52]wFMCommunicate request_size=255 [14:15:52]MH_SAM_APDU [14:15:52]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 00 00 00 F4 03 04 00 97 56 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 06 80 03 00 35 04 06 00 72 7F FC 30 [14:15:52]Write to MH i2c: E2 02 01 CF 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 00 00 00 F4 03 04 00 97 56 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 06 80 03 00 35 04 06 00 72 7F FC 30 00 00 00 [14:15:52]Write i2c OK [14:15:52]MH_I2C_Read... [14:15:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:15:52]Read from MH i2c: E2 [14:15:52]MH_I2C_Read... [14:15:52]Read from MH i2c: E2 03 00 [14:15:52]MH_I2C_Read... [14:15:52]Read from MH i2c: E2 03 00 CF 05 00 90 00 48 [14:15:52]RAPDU: 90 00 [14:15:52]wFMCommunicate OK [14:15:52]wFMCommunicate request_size=7 [14:15:52]MH_SAM_APDU [14:15:52]CAPDU: 80 0D 02 02 02 D0 00 [14:15:52]Write to MH i2c: E2 0A 00 D0 05 80 0D 02 02 02 00 D0 00 00 00 23 [14:15:52]Write i2c OK [14:15:52]MH_I2C_Read... [14:15:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:15:53]Read from MH i2c: E2 [14:15:53]MH_I2C_Read... [14:15:53]Read from MH i2c: E2 03 00 [14:15:53]MH_I2C_Read... [14:15:53]Read from MH i2c: E2 03 00 D0 05 00 90 00 49 [14:15:53]RAPDU: 90 00 [14:15:53]wFMCommunicate OK [14:15:53]wFMCommunicate request_size=4 [14:15:53]MH_SAM_APDU [14:15:53]CAPDU: 80 0D 03 02 [14:15:53]Write to MH i2c: E2 08 00 D1 05 80 0D 03 02 00 00 00 00 51 [14:15:53]Write i2c OK [14:15:53]MH_I2C_Read... [14:15:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:15:53]Read from MH i2c: E2 [14:15:53]MH_I2C_Read... [14:15:53]Read from MH i2c: E2 0B 00 [14:15:53]MH_I2C_Read... [14:15:53]Read from MH i2c: E2 0B 00 D1 05 00 A1 0C 12 D3 95 6B 1E ED 90 00 EF [14:15:53]RAPDU: A1 0C 12 D3 95 6B 1E ED 90 00 [14:15:53]wFMCommunicate OK [14:15:53]SAM_PROTO_SignData done [14:15:53]FM_MakeSignedData done [14:15:53]CreateOFDProtocolMessage [14:15:53]wFMCommunicate request_size=4 [14:15:53]MH_SAM_APDU [14:15:53]CAPDU: 80 11 00 00 [14:15:53]Write to MH i2c: E2 08 00 D2 05 80 11 00 00 00 00 00 00 51 [14:15:53]Write i2c OK [14:15:53]MH_I2C_Read... [14:15:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:15:53]Read from MH i2c: E2 [14:15:53]MH_I2C_Read... [14:15:53]Read from MH i2c: E2 17 00 [14:15:53]MH_I2C_Read... [14:15:53]Read from MH i2c: E2 17 00 D2 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 A8 [14:15:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:15:53]wFMCommunicate OK [14:15:53]CreateOFDProtocolMessage done [14:15:53]OFDSenderStorePacket 229382 [14:15:53]StoreOFDPacket docnum=229382 [14:15:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0C 01 00 00 05 93 04 01 79 05 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 00 00 00 F4 03 04 00 97 56 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 06 80 03 00 35 04 06 00 72 7F FC 30 D0 00 A1 0C 12 D3 95 6B 1E ED [14:15:53]CheckFolder [14:15:53]dirname=/storage/ofd_packets [14:15:53]CheckFolder done [14:15:53]ProducePacketName [14:15:53]name=ofd_packets/00229382 [14:15:53]NVStorageSaveData ofd_packets/00229382 [14:15:53]File name is /storage/ofd_packets/00229382 [14:15:53]Write 298 bytes [14:15:53]NVStorageSaveData done [14:15:53]OFDSenderStorePacket done [14:15:53]KKMCreateOFDPacket done [14:15:53]NVStorageSaveData kkm_last_timestamp [14:15:53]File name is /storage/kkm_last_timestamp [14:15:53]Write 4 bytes [14:15:53]NVStorageSaveData done [14:15:53]ExternCall_PrintAddStr [14:15:53]wPrintStart [14:15:53]Write to MH i2c: 01 00 00 D3 05 D8 [14:15:53]Write i2c OK [14:15:53]MH_I2C_Read... [14:15:53]Read from MH i2c: 01 [14:15:53]MH_I2C_Read... [14:15:53]Read from MH i2c: 01 07 00 [14:15:53]MH_I2C_Read... [14:15:53]Read from MH i2c: 01 07 00 D3 05 00 00 00 00 00 FF 0F ED [14:15:53]RasterBufferAndPrint [14:15:53]line Счет N : (1)1966427 [14:15:53]line ИНН: 02508201610067 [14:15:53]line Контрольно-Кассовый Чек [14:15:53]line ПРОДАЖА [14:15:53]line ТРК (МРК, ГНК) : 21 [14:15:53]line Товар: 2710194210 [14:15:53]line ДТ-К-5 [14:15:53]line 13.130 * 76.20 [14:15:53]line = 1000.51 [14:15:53]line НДС 12% НСП 1% [14:15:53]line > о реализуемом товаре [14:15:53]line ОКРУГЛЕНИЕ: -0.51 [14:15:53]line ИТОГО: 1000.00 [14:15:53]line Внесено: 1000.00 [14:15:53]line СДАЧА: 0.00 [14:15:53]line НСП 1% : 8.85 [14:15:53]line НДС 12% : 106.25 [14:15:53]line Наличными: 1000.00 [14:15:53]line Безнал.: 0.00 [14:15:53]line Место: АЗС № 133 "Партнер Нефть" [14:15:53]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [14:15:53]line СНО: Общий режим [14:15:53]line Чек 248 24.10.2024 14:15 [14:15:53]line Смена: 537 ФФД: 1.0 [14:15:53]line ЗНМ: 0300000091 [14:15:53]line РНМ: 0000000000091685 [14:15:53]line Версия ККМ: 001 [14:15:53]line ФМ: 0000000000871839 [14:15:53]line ФД: 229382 [14:15:53]line ФПД: 125894017470464 [14:15:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T141551&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229382&fm=125894017470464&tin=02508201610067®Number=0000000000091685&sum=100000 [14:15:53]OFD Sender: Processing packet 229382 [packets to send 38, broken 37] [14:15:53]ProducePacketName [14:15:53]name=ofd_packets/00229382 [14:15:53]OFD Sender: To server: pG, [14:15:53]CommunicateWithHost lk.salyk.kg:30040 [14:15:53]ConnectInit lk.salyk.kg [14:15:53]written 0, free lines is 4095 [14:15:53]Connected sock=10 [14:15:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0C 01 00 00 05 93 04 01 79 05 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 00 00 00 F4 03 04 00 97 56 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 06 80 03 00 35 04 06 00 72 7F FC 30 D0 00 A1 0C 12 D3 95 6B 1E ED [14:15:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 1A 98 47 00 10 07 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 06 80 03 00 F4 03 04 00 89 01 1A 67 B6 04 01 00 00 29 A4 CC D2 22 11 78 94 [14:15:53]CommunicateWithHost err = 0 [14:15:53]CheckOFDResponse [14:15:53]1017 (14) - 77093643461234 [14:15:53]1041 (16) - 0000000000871839 [14:15:53]1040 (4) - 229382 [14:15:53]1012 (4) - 24.10.2024 08:12 [14:15:53]1206 (1) - 0 [14:15:53]OFD Sender: Remove packet 229382 [14:15:53]ProducePacketName [14:15:53]name=ofd_packets/00229382 [14:15:53]NVStorageDeleteData [14:15:53]Write to MH i2c: 01 00 00 FD 05 02 [14:15:53]Write i2c OK [14:15:53]MH_I2C_Read... [14:15:53]Read from MH i2c: 01 [14:15:53]MH_I2C_Read... [14:15:53]Read from MH i2c: 01 07 00 [14:15:53]MH_I2C_Read... [14:15:53]Read from MH i2c: 01 07 00 FD 05 00 00 00 00 00 AE 0C C3 [14:15:53]RasterBufferAndPrint [14:15:53]line [14:15:53]line [14:15:53]line [14:15:53]line [14:15:53]line [14:15:53]written 0, free lines is 3250 [14:15:53]MH_Cut [14:15:53]Write to MH i2c: D1 01 00 04 06 01 DC [14:15:53]Write i2c OK [14:15:53]MH_I2C_Read... [14:15:53]Read from MH i2c: D1 [14:15:53]MH_I2C_Read... [14:15:53]Read from MH i2c: D1 01 00 [14:15:53]MH_I2C_Read... [14:15:53]Read from MH i2c: D1 01 00 04 06 00 DB [14:15:53]Write to MH i2c: 01 00 00 05 06 0B [14:15:53]Write i2c OK [14:15:53]MH_I2C_Read... [14:15:54]OFD Sender: No OFD packet to send [14:15:54]*** Cut start [14:15:54]*** Partial cut [14:15:54]*** CUTSNS_PIN = 1 [14:15:54]*** CUTSNS_PIN = 0 [14:15:55]*** Brake cut motor [14:15:55]Read from MH i2c: 01 [14:15:55]MH_I2C_Read... [14:15:55]*** Stop cut motor [14:15:55]*** Cut end [14:15:55]Read from MH i2c: 01 07 00 [14:15:55]MH_I2C_Read... [14:15:55]Read from MH i2c: 01 07 00 05 06 00 00 00 00 00 FF 0F 20 [14:15:55]process_action close_receipt done [14:15:55]requested_data is exist [14:15:55]produce_requested_data [14:15:55]requested_item fm.sn is exist - process it [14:15:55]wFMCommunicate request_size=4 [14:15:55]MH_SAM_APDU [14:15:55]CAPDU: 80 11 00 00 [14:15:55]Write to MH i2c: E2 08 00 06 06 80 11 00 00 00 00 00 00 86 [14:15:55]Write i2c OK [14:15:55]MH_I2C_Read... [14:15:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:15:55]Read from MH i2c: E2 [14:15:55]MH_I2C_Read... [14:15:55]Read from MH i2c: E2 17 00 [14:15:55]MH_I2C_Read... [14:15:55]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 38 33 39 90 00 DD [14:15:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:15:55]wFMCommunicate OK [14:15:55]requested_item fd.num is exist - process it [14:15:55]SAM_PROTO_GetFieldsCounters [14:15:55]wFMCommunicate request_size=4 [14:15:55]MH_SAM_APDU [14:15:55]CAPDU: 80 13 00 00 [14:15:55]Write to MH i2c: E2 08 00 07 06 80 13 00 00 00 00 00 00 89 [14:15:55]Write i2c OK [14:15:55]MH_I2C_Read... [14:15:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:15:55]Read from MH i2c: E2 [14:15:55]MH_I2C_Read... [14:15:55]Read from MH i2c: E2 62 00 [14:15:55]MH_I2C_Read... [14:15:55]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 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 06 80 03 00 0E 04 04 00 19 02 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 3E [14:15:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 06 80 03 00 0E 04 04 00 19 02 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 [14:15:55]wFMCommunicate OK [14:15:55]SAM_PROTO_GetFieldsCounters done [14:15:55]requested_item shift.num is exist - process it [14:15:55]requested_item shift.opened is exist - process it [14:15:55]req_shift_opened [14:15:55]FM_GetShiftState [14:15:55]SAM_PROTO_GetShiftState [14:15:55]wFMCommunicate request_size=4 [14:15:55]MH_SAM_APDU [14:15:55]CAPDU: 80 13 01 00 [14:15:55]Write to MH i2c: E2 08 00 08 06 80 13 01 00 00 00 00 00 8B [14:15:55]Write i2c OK [14:15:55]MH_I2C_Read... [14:15:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:15:55]Read from MH i2c: E2 [14:15:55]MH_I2C_Read... [14:15:55]Read from MH i2c: E2 0E 00 [14:15:55]MH_I2C_Read... [14:15:55]Read from MH i2c: E2 0E 00 08 06 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 03 [14:15:55]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:15:55]wFMCommunicate OK [14:15:55]SAM_PROTO_GetShiftState done [14:15:55]FM_GetShiftState done [14:15:55]req_shift_opened done [14:15:55]requested_item shift.open_date is exist - process it [14:15:55]req_shift_open_date [14:15:55]req_shift_open_date done [14:15:55]produce_requested_data done [14:15:55]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229382,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [14:15:55]process_action_free close_receipt [14:15:55]json_value_free [14:15:55]json_value_free done [14:15:55]process_json_proto returns [14:15:55]Send response to host [14:15:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229382,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [14:15:55]free response buf [14:15:55]execute_script done [14:15:55]execute_script returns [14:15:55]free content buf [14:15:55]Sock 9.Close socket [14:15:55]Sock 9.Thread stoped [14:15:59]OFD Sender: No OFD packet to send [14:16:04]OFD Sender: No OFD packet to send [14:16:09]OFD Sender: No OFD packet to send [14:16:14]OFD Sender: No OFD packet to send [14:16:19]OFD Sender: No OFD packet to send [14:16:24]OFD Sender: No OFD packet to send [14:16:29]OFD Sender: No OFD packet to send [14:16:34]OFD Sender: No OFD packet to send [14:16:39]OFD Sender: No OFD packet to send [14:16:44]OFD Sender: No OFD packet to send [14:16:49]OFD Sender: No OFD packet to send [14:16:54]OFD Sender: No OFD packet to send [14:16:59]OFD Sender: No OFD packet to send [14:17:04]OFD Sender: No OFD packet to send [14:17:09]OFD Sender: No OFD packet to send [14:17:14]OFD Sender: No OFD packet to send [14:17:19]OFD Sender: No OFD packet to send [14:17:24]OFD Sender: No OFD packet to send [14:17:29]OFD Sender: No OFD packet to send [14:17:34]OFD Sender: No OFD packet to send [14:17:39]OFD Sender: No OFD packet to send [14:17:44]OFD Sender: No OFD packet to send [14:17:49]OFD Sender: No OFD packet to send [14:17:54]OFD Sender: No OFD packet to send [14:17:59]OFD Sender: No OFD packet to send [14:18:04]OFD Sender: No OFD packet to send [14:18:09]OFD Sender: No OFD packet to send [14:18:14]OFD Sender: No OFD packet to send [14:18:19]OFD Sender: No OFD packet to send [14:18:24]OFD Sender: No OFD packet to send [14:18:29]OFD Sender: No OFD packet to send [14:18:34]OFD Sender: No OFD packet to send [14:18:39]OFD Sender: No OFD packet to send [14:18:44]OFD Sender: No OFD packet to send [14:18:45]accept exits with 7 [14:18:45]New connection [14:18:45]New thread 3067391332 created [14:18:45]Thread 3067534692 joined [14:18:45]Waiting for new connection... [14:18:45] Sock 7.Parse request [14:18:45]Sock 7.Check first char [14:18:45]Sock 7.First char is OK [14:18:45]request: POST /json_proto HTTP/1.0 [14:18:45]Method: POST [14:18:45]URL: /json_proto [14:18:45]Method is POST - this is cgi request [14:18:45]url: /json_proto [14:18:45]query_string will be loaded in cgi processing [14:18:45]execute_cgi json_proto POST (null) [14:18:45]execute_cgi path=json_proto method=POST [14:18:45]POST find Content-Length [14:18:45]Host: 172.17.44.195:8080 [14:18:45]Content-Length: 678 [14:18:45]Content-Type: application/json [14:18:45] [14:18:45]POST finish read [14:18:45]Found Content-Length = 678 [14:18:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966428", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:18:45]execute_script... [14:18: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)1966428", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:18:45]POST & json_proto [14:18:45]process_json_proto [14:18:45]json parsed OK: [14:18:45]protocol is kg_v1.0 [14:18:45]action value=close_receipt [14:18:45]process_action close_receipt [14:18:45]cmd_close_receipt [14:18:45]MH_GetDate [14:18:45]Write to MH i2c: F0 00 00 09 06 FE [14:18:45]Write i2c OK [14:18:45]MH_I2C_Read... [14:18:45]Read from MH i2c: F0 [14:18:45]MH_I2C_Read... [14:18:45]Read from MH i2c: F0 09 00 [14:18:45]MH_I2C_Read... [14:18:45]Read from MH i2c: F0 09 00 09 06 00 46 57 1A 67 82 C9 CF 66 A5 [14:18:45]GetLastDocTimeStamp 1729779351 [14:18:45]current date 1729779526 [14:18:45]FM_GetShiftState [14:18:45]SAM_PROTO_GetShiftState [14:18:45]wFMCommunicate request_size=4 [14:18:45]MH_SAM_APDU [14:18:45]CAPDU: 80 13 01 00 [14:18:45]Write to MH i2c: E2 08 00 0A 06 80 13 01 00 00 00 00 00 8D [14:18:45]Write i2c OK [14:18:45]MH_I2C_Read... [14:18:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:18:45]Read from MH i2c: E2 [14:18:45]MH_I2C_Read... [14:18:45]Read from MH i2c: E2 0E 00 [14:18:45]MH_I2C_Read... [14:18:45]Read from MH i2c: E2 0E 00 0A 06 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 05 [14:18:45]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:18:45]wFMCommunicate OK [14:18:45]SAM_PROTO_GetShiftState done [14:18:45]FM_GetShiftState done [14:18:45]opened in 1729728859 [14:18:45]opened+sec_in_day 1729815259 [14:18:45]quantity*price = 30038 [14:18:45]sum+1 = 30039 [14:18:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 249 24.10.2024 14:18 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229383 ФПД: 89161399875697 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T141846&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229383&fm=89161399875697&tin=02508201610067®Number=0000000000091685&sum=30000 [14:18:47]StoreToDocumentArchive [14:18:47]shift 537 fd 229383 [14:18:47]save to /storage/0537/doc_00229383 [14:18:47]save last doc name /storage/0537/doc_00229383 to /storage/kkm_last_doc_name [14:18:47]save OK [14:18:47]Clear old archive folders... [14:18:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:18:47]tlvbuf is 01FE1690 [14:18:47]SAM_PROTO_ClearQueue [14:18:47]wFMCommunicate request_size=4 [14:18:47]MH_SAM_APDU [14:18:47]CAPDU: 80 09 00 00 [14:18:47]Write to MH i2c: E2 08 00 17 06 80 09 00 00 00 00 00 00 8F [14:18:47]Write i2c OK [14:18:47]MH_I2C_Read... [14:18:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:18:47]Read from MH i2c: E2 [14:18:47]MH_I2C_Read... [14:18:47]Read from MH i2c: E2 03 00 [14:18:47]MH_I2C_Read... [14:18:47]Read from MH i2c: E2 03 00 17 06 00 90 00 91 [14:18:47]RAPDU: 90 00 [14:18:47]wFMCommunicate OK [14:18:47]SAM_PROTO_ClearQueue done [14:18:47]KKMCreateOFDPacket [14:18:47]OFDProtocolAddRootSTLVToBuf [14:18:47]FM_MakeSignedData [14:18:47]FM_MakeSignedData [14:18:47]SAM_PROTO_SignData [14:18:47]wFMCommunicate request_size=4 [14:18:47]MH_SAM_APDU [14:18:47]CAPDU: 80 0D 01 02 [14:18:47]Write to MH i2c: E2 08 00 18 06 80 0D 01 02 00 00 00 00 97 [14:18:47]Write i2c OK [14:18:47]MH_I2C_Read... [14:18:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:18:47]Read from MH i2c: E2 [14:18:47]MH_I2C_Read... [14:18:47]Read from MH i2c: E2 03 00 [14:18:47]MH_I2C_Read... [14:18:47]Read from MH i2c: E2 03 00 18 06 00 90 00 92 [14:18:47]RAPDU: 90 00 [14:18:47]wFMCommunicate OK [14:18:47]wFMCommunicate request_size=255 [14:18:47]MH_SAM_APDU [14:18: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 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 00 00 00 F4 03 04 00 46 57 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 07 80 03 00 35 04 06 00 51 [14:18:47]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 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 00 00 00 F4 03 04 00 46 57 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 07 80 03 00 35 04 06 00 51 00 00 2F [14:18:47]Write i2c OK [14:18:47]MH_I2C_Read... [14:18:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:18:47]Read from MH i2c: E2 [14:18:47]MH_I2C_Read... [14:18:47]Read from MH i2c: E2 03 00 [14:18:47]MH_I2C_Read... [14:18:47]Read from MH i2c: E2 03 00 19 06 00 90 00 93 [14:18:47]RAPDU: 90 00 [14:18:47]wFMCommunicate OK [14:18:47]wFMCommunicate request_size=10 [14:18:47]MH_SAM_APDU [14:18:47]CAPDU: 80 0D 02 02 05 17 81 91 38 71 [14:18:47]Write to MH i2c: E2 0D 00 1A 06 80 0D 02 02 05 00 17 81 91 38 71 00 00 76 [14:18:47]Write i2c OK [14:18:47]MH_I2C_Read... [14:18:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:18:47]Read from MH i2c: E2 [14:18:47]MH_I2C_Read... [14:18:47]Read from MH i2c: E2 03 00 [14:18:47]MH_I2C_Read... [14:18:47]Read from MH i2c: E2 03 00 1A 06 00 90 00 94 [14:18:47]RAPDU: 90 00 [14:18:47]wFMCommunicate OK [14:18:47]wFMCommunicate request_size=4 [14:18:47]MH_SAM_APDU [14:18:47]CAPDU: 80 0D 03 02 [14:18:47]Write to MH i2c: E2 08 00 1B 06 80 0D 03 02 00 00 00 00 9C [14:18:47]Write i2c OK [14:18:47]MH_I2C_Read... [14:18:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:18:47]Read from MH i2c: E2 [14:18:47]MH_I2C_Read... [14:18:47]Read from MH i2c: E2 0B 00 [14:18:47]MH_I2C_Read... [14:18:47]Read from MH i2c: E2 0B 00 1B 06 00 C6 50 E3 D8 EC 9C 37 11 90 00 3E [14:18:47]RAPDU: C6 50 E3 D8 EC 9C 37 11 90 00 [14:18:47]wFMCommunicate OK [14:18:47]SAM_PROTO_SignData done [14:18:47]FM_MakeSignedData done [14:18:47]CreateOFDProtocolMessage [14:18:47]wFMCommunicate request_size=4 [14:18:47]MH_SAM_APDU [14:18:47]CAPDU: 80 11 00 00 [14:18:47]Write to MH i2c: E2 08 00 1C 06 80 11 00 00 00 00 00 00 9C [14:18:47]Write i2c OK [14:18:47]MH_I2C_Read... [14:18:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:18:47]Read from MH i2c: E2 [14:18:47]MH_I2C_Read... [14:18:47]Read from MH i2c: E2 17 00 [14:18:47]MH_I2C_Read... [14:18:47]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 38 33 39 90 00 F3 [14:18:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:18:47]wFMCommunicate OK [14:18:47]CreateOFDProtocolMessage done [14:18:47]OFDSenderStorePacket 229383 [14:18:47]StoreOFDPacket docnum=229383 [14:18:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 3E 70 07 01 58 3C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 00 00 00 F4 03 04 00 46 57 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 07 80 03 00 35 04 06 00 51 17 81 91 38 71 C6 50 E3 D8 EC 9C 37 11 [14:18:47]CheckFolder [14:18:47]dirname=/storage/ofd_packets [14:18:47]CheckFolder done [14:18:47]ProducePacketName [14:18:47]name=ofd_packets/00229383 [14:18:47]NVStorageSaveData ofd_packets/00229383 [14:18:47]File name is /storage/ofd_packets/00229383 [14:18:47]Write 301 bytes [14:18:47]NVStorageSaveData done [14:18:47]OFDSenderStorePacket done [14:18:47]KKMCreateOFDPacket done [14:18:47]NVStorageSaveData kkm_last_timestamp [14:18:47]File name is /storage/kkm_last_timestamp [14:18:47]Write 4 bytes [14:18:47]NVStorageSaveData done [14:18:47]ExternCall_PrintAddStr [14:18:47]wPrintStart [14:18:47]Write to MH i2c: 01 00 00 1D 06 23 [14:18:47]Write i2c OK [14:18:47]MH_I2C_Read... [14:18:47]Read from MH i2c: 01 [14:18:47]MH_I2C_Read... [14:18:47]Read from MH i2c: 01 07 00 [14:18:47]MH_I2C_Read... [14:18:47]Read from MH i2c: 01 07 00 1D 06 00 00 00 00 00 FF 0F 38 [14:18:47]RasterBufferAndPrint [14:18:47]line Счет N : (1)1966428 [14:18:47]line ИНН: 02508201610067 [14:18:47]line Контрольно-Кассовый Чек [14:18:47]line ПРОДАЖА [14:18:47]line ТРК (МРК, ГНК) : 53 [14:18:47]line Товар: 2710124130 [14:18:47]line Аи-92-К-5 [14:18:47]line 4.490 * 66.90 [14:18:47]line = 300.38 [14:18:47]line НДС 12% НСП 1% [14:18:47]line > о реализуемом товаре [14:18:47]line ОКРУГЛЕНИЕ: -0.38 [14:18:47]line ИТОГО: 300.00 [14:18:47]line Внесено: 300.00 [14:18:47]line СДАЧА: 0.00 [14:18:47]line НСП 1% : 2.66 [14:18:47]line НДС 12% : 31.90 [14:18:47]line Наличными: 300.00 [14:18:47]line Безнал.: 0.00 [14:18:47]line Место: АЗС № 133 "Партнер Нефть" [14:18:47]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [14:18:47]line СНО: Общий режим [14:18:47]line Чек 249 24.10.2024 14:18 [14:18:47]line Смена: 537 ФФД: 1.0 [14:18:47]line ЗНМ: 0300000091 [14:18:47]line РНМ: 0000000000091685 [14:18:47]line Версия ККМ: 001 [14:18:47]line ФМ: 0000000000871839 [14:18:47]line ФД: 229383 [14:18:47]line ФПД: 89161399875697 [14:18:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T141846&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229383&fm=89161399875697&tin=02508201610067®Number=0000000000091685&sum=30000 [14:18:47]OFD Sender: Processing packet 229383 [packets to send 38, broken 37] [14:18:47]ProducePacketName [14:18:47]name=ofd_packets/00229383 [14:18:47]OFD Sender: To server: pG, [14:18:47]CommunicateWithHost lk.salyk.kg:30040 [14:18:47]ConnectInit lk.salyk.kg [14:18:47]written 0, free lines is 4095 [14:18:48]Connected sock=9 [14:18:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 3E 70 07 01 58 3C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 00 00 00 F4 03 04 00 46 57 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 07 80 03 00 35 04 06 00 51 17 81 91 38 71 C6 50 E3 D8 EC 9C 37 11 [14:18:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 C1 A4 47 00 17 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 38 33 39 10 04 04 00 07 80 03 00 F4 03 04 00 37 02 1A 67 B6 04 01 00 00 B4 49 0E E7 98 BE 09 1B [14:18:48]CommunicateWithHost err = 0 [14:18:48]CheckOFDResponse [14:18:48]1017 (14) - 77093643461234 [14:18:48]1041 (16) - 0000000000871839 [14:18:48]1040 (4) - 229383 [14:18:48]1012 (4) - 24.10.2024 08:15 [14:18:48]1206 (1) - 0 [14:18:48]OFD Sender: Remove packet 229383 [14:18:48]ProducePacketName [14:18:48]name=ofd_packets/00229383 [14:18:48]NVStorageDeleteData [14:18:48]Write to MH i2c: 01 00 00 47 06 4D [14:18:48]Write i2c OK [14:18:48]MH_I2C_Read... [14:18:48]Read from MH i2c: 01 [14:18:48]MH_I2C_Read... [14:18:48]Read from MH i2c: 01 07 00 [14:18:48]MH_I2C_Read... [14:18:48]Read from MH i2c: 01 07 00 47 06 00 00 00 00 00 AD 0C 0D [14:18:48]RasterBufferAndPrint [14:18:48]line [14:18:48]line [14:18:48]line [14:18:48]line [14:18:48]line [14:18:48]written 0, free lines is 3248 [14:18:48]MH_Cut [14:18:48]Write to MH i2c: D1 01 00 4E 06 01 26 [14:18:48]Write i2c OK [14:18:48]MH_I2C_Read... [14:18:48]Read from MH i2c: D1 [14:18:48]MH_I2C_Read... [14:18:48]Read from MH i2c: D1 01 00 [14:18:48]MH_I2C_Read... [14:18:48]Read from MH i2c: D1 01 00 4E 06 00 25 [14:18:48]Write to MH i2c: 01 00 00 4F 06 55 [14:18:48]Write i2c OK [14:18:48]MH_I2C_Read... [14:18:48]OFD Sender: No OFD packet to send [14:18:49]*** Cut start [14:18:49]*** Partial cut [14:18:49]*** CUTSNS_PIN = 1 [14:18:49]*** CUTSNS_PIN = 0 [14:18:49]*** Brake cut motor [14:18:50]Read from MH i2c: 01 [14:18:50]MH_I2C_Read... [14:18:50]*** Stop cut motor [14:18:50]*** Cut end [14:18:50]Read from MH i2c: 01 07 00 [14:18:50]MH_I2C_Read... [14:18:50]Read from MH i2c: 01 07 00 4F 06 00 00 00 00 00 FF 0F 6A [14:18:50]process_action close_receipt done [14:18:50]requested_data is exist [14:18:50]produce_requested_data [14:18:50]requested_item fm.sn is exist - process it [14:18:50]wFMCommunicate request_size=4 [14:18:50]MH_SAM_APDU [14:18:50]CAPDU: 80 11 00 00 [14:18:50]Write to MH i2c: E2 08 00 50 06 80 11 00 00 00 00 00 00 D0 [14:18:50]Write i2c OK [14:18:50]MH_I2C_Read... [14:18:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:18:50]Read from MH i2c: E2 [14:18:50]MH_I2C_Read... [14:18:50]Read from MH i2c: E2 17 00 [14:18:50]MH_I2C_Read... [14:18:50]Read from MH i2c: E2 17 00 50 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 27 [14:18:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:18:50]wFMCommunicate OK [14:18:50]requested_item fd.num is exist - process it [14:18:50]SAM_PROTO_GetFieldsCounters [14:18:50]wFMCommunicate request_size=4 [14:18:50]MH_SAM_APDU [14:18:50]CAPDU: 80 13 00 00 [14:18:50]Write to MH i2c: E2 08 00 51 06 80 13 00 00 00 00 00 00 D3 [14:18:50]Write i2c OK [14:18:50]MH_I2C_Read... [14:18:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:18:50]Read from MH i2c: E2 [14:18:50]MH_I2C_Read... [14:18:50]Read from MH i2c: E2 62 00 [14:18:50]MH_I2C_Read... [14:18:50]Read from MH i2c: E2 62 00 51 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 07 80 03 00 0E 04 04 00 19 02 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 8C [14:18:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 07 80 03 00 0E 04 04 00 19 02 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 [14:18:50]wFMCommunicate OK [14:18:50]SAM_PROTO_GetFieldsCounters done [14:18:50]requested_item shift.num is exist - process it [14:18:50]requested_item shift.opened is exist - process it [14:18:50]req_shift_opened [14:18:50]FM_GetShiftState [14:18:50]SAM_PROTO_GetShiftState [14:18:50]wFMCommunicate request_size=4 [14:18:50]MH_SAM_APDU [14:18:50]CAPDU: 80 13 01 00 [14:18:50]Write to MH i2c: E2 08 00 52 06 80 13 01 00 00 00 00 00 D5 [14:18:50]Write i2c OK [14:18:50]MH_I2C_Read... [14:18:50]Read from MH i2c: E2 [14:18:50]MH_I2C_Read... [14:18:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:18:50]Read from MH i2c: E2 0E 00 [14:18:50]MH_I2C_Read... [14:18:50]Read from MH i2c: E2 0E 00 52 06 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 4D [14:18:50]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:18:50]wFMCommunicate OK [14:18:50]SAM_PROTO_GetShiftState done [14:18:50]FM_GetShiftState done [14:18:50]req_shift_opened done [14:18:50]requested_item shift.open_date is exist - process it [14:18:50]req_shift_open_date [14:18:50]req_shift_open_date done [14:18:50]produce_requested_data done [14:18:50]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229383,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [14:18:50]process_action_free close_receipt [14:18:50]json_value_free [14:18:50]json_value_free done [14:18:50]process_json_proto returns [14:18:50]Send response to host [14:18:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229383,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [14:18:50]free response buf [14:18:50]execute_script done [14:18:50]execute_script returns [14:18:50]free content buf [14:18:50]Sock 7.Close socket [14:18:50]Sock 7.Thread stoped [14:18:53]OFD Sender: No OFD packet to send [14:18:58]OFD Sender: No OFD packet to send [14:19:03]OFD Sender: No OFD packet to send [14:19:08]OFD Sender: No OFD packet to send [14:19:13]OFD Sender: No OFD packet to send [14:19:18]OFD Sender: No OFD packet to send [14:19:23]OFD Sender: No OFD packet to send [14:19:28]OFD Sender: No OFD packet to send [14:19:29]accept exits with 10 [14:19:29]New connection [14:19:29]New thread 3067534692 created [14:19:29]Thread 3067391332 joined [14:19:29]Waiting for new connection... [14:19:29] Sock 10.Parse request [14:19:29]Sock 10.Check first char [14:19:29]Sock 10.First char is OK [14:19:29]request: POST /json_proto HTTP/1.0 [14:19:29]Method: POST [14:19:29]URL: /json_proto [14:19:29]Method is POST - this is cgi request [14:19:29]url: /json_proto [14:19:29]query_string will be loaded in cgi processing [14:19:29]execute_cgi json_proto POST (null) [14:19:29]execute_cgi path=json_proto method=POST [14:19:29]POST find Content-Length [14:19:29]Host: 172.17.44.195:8080 [14:19:29]Content-Length: 678 [14:19:29]Content-Type: application/json [14:19:29] [14:19:29]POST finish read [14:19:29]Found Content-Length = 678 [14:19:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966430", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:19:29]execute_script... [14:19: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)1966430", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:19:29]POST & json_proto [14:19:29]process_json_proto [14:19:29]json parsed OK: [14:19:29]protocol is kg_v1.0 [14:19:29]action value=close_receipt [14:19:29]process_action close_receipt [14:19:29]cmd_close_receipt [14:19:29]MH_GetDate [14:19:29]Write to MH i2c: F0 00 00 53 06 48 [14:19:29]Write i2c OK [14:19:29]MH_I2C_Read... [14:19:29]Read from MH i2c: F0 [14:19:29]MH_I2C_Read... [14:19:29]Read from MH i2c: F0 09 00 [14:19:29]MH_I2C_Read... [14:19:29]Read from MH i2c: F0 09 00 53 06 00 71 57 1A 67 82 C9 CF 66 1A [14:19:29]GetLastDocTimeStamp 1729779526 [14:19:29]current date 1729779569 [14:19:29]FM_GetShiftState [14:19:29]SAM_PROTO_GetShiftState [14:19:29]wFMCommunicate request_size=4 [14:19:29]MH_SAM_APDU [14:19:29]CAPDU: 80 13 01 00 [14:19:29]Write to MH i2c: E2 08 00 54 06 80 13 01 00 00 00 00 00 D7 [14:19:29]Write i2c OK [14:19:29]MH_I2C_Read... [14:19:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:19:29]Read from MH i2c: E2 [14:19:29]MH_I2C_Read... [14:19:29]Read from MH i2c: E2 0E 00 [14:19:29]MH_I2C_Read... [14:19:29]Read from MH i2c: E2 0E 00 54 06 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 4F [14:19:29]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:19:29]wFMCommunicate OK [14:19:29]SAM_PROTO_GetShiftState done [14:19:29]FM_GetShiftState done [14:19:29]opened in 1729728859 [14:19:29]opened+sec_in_day 1729815259 [14:19:29]quantity*price = 50041 [14:19:29]sum+1 = 50042 [14:19:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 250 24.10.2024 14:19 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229384 ФПД: 204735685425028 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T141929&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229384&fm=204735685425028&tin=02508201610067®Number=0000000000091685&sum=50000 [14:19:30]StoreToDocumentArchive [14:19:30]shift 537 fd 229384 [14:19:30]save to /storage/0537/doc_00229384 [14:19:30]save last doc name /storage/0537/doc_00229384 to /storage/kkm_last_doc_name [14:19:30]save OK [14:19:30]Clear old archive folders... [14:19:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:19:30]tlvbuf is 01F97CA0 [14:19:30]SAM_PROTO_ClearQueue [14:19:30]wFMCommunicate request_size=4 [14:19:30]MH_SAM_APDU [14:19:30]CAPDU: 80 09 00 00 [14:19:30]Write to MH i2c: E2 08 00 61 06 80 09 00 00 00 00 00 00 D9 [14:19:30]Write i2c OK [14:19:30]MH_I2C_Read... [14:19:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:19:30]Read from MH i2c: E2 [14:19:30]MH_I2C_Read... [14:19:30]Read from MH i2c: E2 03 00 [14:19:30]MH_I2C_Read... [14:19:30]Read from MH i2c: E2 03 00 61 06 00 90 00 DB [14:19:30]RAPDU: 90 00 [14:19:30]wFMCommunicate OK [14:19:30]SAM_PROTO_ClearQueue done [14:19:30]KKMCreateOFDPacket [14:19:30]OFDProtocolAddRootSTLVToBuf [14:19:30]FM_MakeSignedData [14:19:30]FM_MakeSignedData [14:19:30]SAM_PROTO_SignData [14:19:30]wFMCommunicate request_size=4 [14:19:30]MH_SAM_APDU [14:19:30]CAPDU: 80 0D 01 02 [14:19:30]Write to MH i2c: E2 08 00 62 06 80 0D 01 02 00 00 00 00 E1 [14:19:30]Write i2c OK [14:19:30]MH_I2C_Read... [14:19:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:19:30]Read from MH i2c: E2 [14:19:30]MH_I2C_Read... [14:19:30]Read from MH i2c: E2 03 00 [14:19:30]MH_I2C_Read... [14:19:30]Read from MH i2c: E2 03 00 62 06 00 90 00 DC [14:19:30]RAPDU: 90 00 [14:19:30]wFMCommunicate OK [14:19:30]wFMCommunicate request_size=255 [14:19:30]MH_SAM_APDU [14:19:30]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 00 00 00 F4 03 04 00 71 57 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 08 80 03 00 35 04 06 00 BA [14:19:30]Write to MH i2c: E2 02 01 63 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 00 00 00 F4 03 04 00 71 57 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 08 80 03 00 35 04 06 00 BA 00 00 1B [14:19:30]Write i2c OK [14:19:30]MH_I2C_Read... [14:19:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:19:30]Read from MH i2c: E2 [14:19:30]MH_I2C_Read... [14:19:30]Read from MH i2c: E2 03 00 [14:19:30]MH_I2C_Read... [14:19:30]Read from MH i2c: E2 03 00 63 06 00 90 00 DD [14:19:30]RAPDU: 90 00 [14:19:30]wFMCommunicate OK [14:19:30]wFMCommunicate request_size=10 [14:19:30]MH_SAM_APDU [14:19:30]CAPDU: 80 0D 02 02 05 34 BD CD 77 84 [14:19:30]Write to MH i2c: E2 0D 00 64 06 80 0D 02 02 05 00 34 BD CD 77 84 00 00 A7 [14:19:30]Write i2c OK [14:19:30]MH_I2C_Read... [14:19:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:19:31]Read from MH i2c: E2 [14:19:31]MH_I2C_Read... [14:19:31]Read from MH i2c: E2 03 00 [14:19:31]MH_I2C_Read... [14:19:31]Read from MH i2c: E2 03 00 64 06 00 90 00 DE [14:19:31]RAPDU: 90 00 [14:19:31]wFMCommunicate OK [14:19:31]wFMCommunicate request_size=4 [14:19:31]MH_SAM_APDU [14:19:31]CAPDU: 80 0D 03 02 [14:19:31]Write to MH i2c: E2 08 00 65 06 80 0D 03 02 00 00 00 00 E6 [14:19:31]Write i2c OK [14:19:31]MH_I2C_Read... [14:19:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:19:31]Read from MH i2c: E2 [14:19:31]MH_I2C_Read... [14:19:31]Read from MH i2c: E2 0B 00 [14:19:31]MH_I2C_Read... [14:19:31]Read from MH i2c: E2 0B 00 65 06 00 E7 7B A0 EF 10 73 17 A3 90 00 15 [14:19:31]RAPDU: E7 7B A0 EF 10 73 17 A3 90 00 [14:19:31]wFMCommunicate OK [14:19:31]SAM_PROTO_SignData done [14:19:31]FM_MakeSignedData done [14:19:31]CreateOFDProtocolMessage [14:19:31]wFMCommunicate request_size=4 [14:19:31]MH_SAM_APDU [14:19:31]CAPDU: 80 11 00 00 [14:19:31]Write to MH i2c: E2 08 00 66 06 80 11 00 00 00 00 00 00 E6 [14:19:31]Write i2c OK [14:19:31]MH_I2C_Read... [14:19:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:19:31]Read from MH i2c: E2 [14:19:31]MH_I2C_Read... [14:19:31]Read from MH i2c: E2 17 00 [14:19:31]MH_I2C_Read... [14:19:31]Read from MH i2c: E2 17 00 66 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 3D [14:19:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:19:31]wFMCommunicate OK [14:19:31]CreateOFDProtocolMessage done [14:19:31]OFDSenderStorePacket 229384 [14:19:31]StoreOFDPacket docnum=229384 [14:19:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 92 9D 07 01 10 CB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 00 00 00 F4 03 04 00 71 57 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 08 80 03 00 35 04 06 00 BA 34 BD CD 77 84 E7 7B A0 EF 10 73 17 A3 [14:19:31]CheckFolder [14:19:31]dirname=/storage/ofd_packets [14:19:31]CheckFolder done [14:19:31]ProducePacketName [14:19:31]name=ofd_packets/00229384 [14:19:31]NVStorageSaveData ofd_packets/00229384 [14:19:31]File name is /storage/ofd_packets/00229384 [14:19:31]Write 301 bytes [14:19:31]NVStorageSaveData done [14:19:31]OFDSenderStorePacket done [14:19:31]KKMCreateOFDPacket done [14:19:31]NVStorageSaveData kkm_last_timestamp [14:19:31]File name is /storage/kkm_last_timestamp [14:19:31]Write 4 bytes [14:19:31]NVStorageSaveData done [14:19:31]ExternCall_PrintAddStr [14:19:31]wPrintStart [14:19:31]Write to MH i2c: 01 00 00 67 06 6D [14:19:31]Write i2c OK [14:19:31]MH_I2C_Read... [14:19:31]Read from MH i2c: 01 [14:19:31]MH_I2C_Read... [14:19:31]Read from MH i2c: 01 07 00 [14:19:31]MH_I2C_Read... [14:19:31]Read from MH i2c: 01 07 00 67 06 00 00 00 00 00 FF 0F 82 [14:19:31]RasterBufferAndPrint [14:19:31]line Счет N : (1)1966430 [14:19:31]line ИНН: 02508201610067 [14:19:31]line Контрольно-Кассовый Чек [14:19:31]line ПРОДАЖА [14:19:31]line ТРК (МРК, ГНК) : 43 [14:19:31]line Товар: 2710124130 [14:19:31]line Аи-92-К-5 [14:19:31]line 7.480 * 66.90 [14:19:31]line = 500.41 [14:19:31]line НДС 12% НСП 1% [14:19:31]line > о реализуемом товаре [14:19:31]line ОКРУГЛЕНИЕ: -0.41 [14:19:31]line ИТОГО: 500.00 [14:19:31]line Внесено: 500.00 [14:19:31]line СДАЧА: 0.00 [14:19:31]line НСП 1% : 4.43 [14:19:31]line НДС 12% : 53.14 [14:19:31]line Наличными: 500.00 [14:19:31]line Безнал.: 0.00 [14:19:31]line Место: АЗС № 133 "Партнер Нефть" [14:19:31]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [14:19:31]line СНО: Общий режим [14:19:31]line Чек 250 24.10.2024 14:19 [14:19:31]line Смена: 537 ФФД: 1.0 [14:19:31]line ЗНМ: 0300000091 [14:19:31]line РНМ: 0000000000091685 [14:19:31]line Версия ККМ: 001 [14:19:31]line ФМ: 0000000000871839 [14:19:31]line ФД: 229384 [14:19:31]line ФПД: 204735685425028 [14:19:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T141929&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229384&fm=204735685425028&tin=02508201610067®Number=0000000000091685&sum=50000 [14:19:31]written 0, free lines is 4095 [14:19:31]OFD Sender: Processing packet 229384 [packets to send 38, broken 37] [14:19:31]ProducePacketName [14:19:31]name=ofd_packets/00229384 [14:19:31]OFD Sender: To server: pG, [14:19:31]CommunicateWithHost lk.salyk.kg:30040 [14:19:31]ConnectInit lk.salyk.kg [14:19:31]Connected sock=9 [14: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 38 33 39 0F 01 00 00 92 9D 07 01 10 CB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 00 00 00 F4 03 04 00 71 57 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 08 80 03 00 35 04 06 00 BA 34 BD CD 77 84 E7 7B A0 EF 10 73 17 A3 [14: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 38 33 39 4F 00 00 00 43 5E 47 00 B3 C5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 08 80 03 00 F4 03 04 00 62 02 1A 67 B6 04 01 00 00 FF 8B CA 83 09 4C 7F 39 [14:19:31]CommunicateWithHost err = 0 [14:19:31]CheckOFDResponse [14:19:31]1017 (14) - 77093643461234 [14:19:31]1041 (16) - 0000000000871839 [14:19:31]1040 (4) - 229384 [14:19:31]1012 (4) - 24.10.2024 08:16 [14:19:31]1206 (1) - 0 [14:19:31]OFD Sender: Remove packet 229384 [14:19:31]ProducePacketName [14:19:31]name=ofd_packets/00229384 [14:19:31]NVStorageDeleteData [14:19:31]Write to MH i2c: 01 00 00 91 06 97 [14:19:31]Write i2c OK [14:19:31]MH_I2C_Read... [14:19:31]Read from MH i2c: 01 [14:19:31]MH_I2C_Read... [14:19:31]Read from MH i2c: 01 07 00 [14:19:31]MH_I2C_Read... [14:19:31]Read from MH i2c: 01 07 00 91 06 00 00 00 00 00 A8 0C 52 [14:19:31]RasterBufferAndPrint [14:19:31]line [14:19:31]line [14:19:31]line [14:19:31]line [14:19:31]line [14:19:31]written 0, free lines is 3243 [14:19:31]MH_Cut [14:19:31]Write to MH i2c: D1 01 00 98 06 01 70 [14:19:31]Write i2c OK [14:19:31]MH_I2C_Read... [14:19:31]Read from MH i2c: D1 [14:19:31]MH_I2C_Read... [14:19:31]Read from MH i2c: D1 01 00 [14:19:31]MH_I2C_Read... [14:19:31]Read from MH i2c: D1 01 00 98 06 00 6F [14:19:31]Write to MH i2c: 01 00 00 99 06 9F [14:19:31]Write i2c OK [14:19:31]MH_I2C_Read... [14:19:31]OFD Sender: No OFD packet to send [14:19:32]*** Cut start [14:19:32]*** Partial cut [14:19:32]*** CUTSNS_PIN = 1 [14:19:32]*** CUTSNS_PIN = 0 [14:19:32]*** Brake cut motor [14:19:33]Read from MH i2c: 01 [14:19:33]MH_I2C_Read... [14:19:33]*** Stop cut motor [14:19:33]*** Cut end [14:19:33]Read from MH i2c: 01 07 00 [14:19:33]MH_I2C_Read... [14:19:33]Read from MH i2c: 01 07 00 99 06 00 00 00 00 00 FF 0F B4 [14:19:33]process_action close_receipt done [14:19:33]requested_data is exist [14:19:33]produce_requested_data [14:19:33]requested_item fm.sn is exist - process it [14:19:33]wFMCommunicate request_size=4 [14:19:33]MH_SAM_APDU [14:19:33]CAPDU: 80 11 00 00 [14:19:33]Write to MH i2c: E2 08 00 9A 06 80 11 00 00 00 00 00 00 1A [14:19:33]Write i2c OK [14:19:33]MH_I2C_Read... [14:19:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:19:33]Read from MH i2c: E2 [14:19:33]MH_I2C_Read... [14:19:33]Read from MH i2c: E2 17 00 [14:19:33]MH_I2C_Read... [14:19:33]Read from MH i2c: E2 17 00 9A 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 71 [14:19:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:19:33]wFMCommunicate OK [14:19:33]requested_item fd.num is exist - process it [14:19:33]SAM_PROTO_GetFieldsCounters [14:19:33]wFMCommunicate request_size=4 [14:19:33]MH_SAM_APDU [14:19:33]CAPDU: 80 13 00 00 [14:19:33]Write to MH i2c: E2 08 00 9B 06 80 13 00 00 00 00 00 00 1D [14:19:33]Write i2c OK [14:19:33]MH_I2C_Read... [14:19:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:19:33]Read from MH i2c: E2 [14:19:33]MH_I2C_Read... [14:19:33]Read from MH i2c: E2 62 00 [14:19:33]MH_I2C_Read... [14:19:33]Read from MH i2c: E2 62 00 9B 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 08 80 03 00 0E 04 04 00 19 02 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 DA [14:19:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 08 80 03 00 0E 04 04 00 19 02 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 [14:19:33]wFMCommunicate OK [14:19:33]SAM_PROTO_GetFieldsCounters done [14:19:33]requested_item shift.num is exist - process it [14:19:33]requested_item shift.opened is exist - process it [14:19:33]req_shift_opened [14:19:33]FM_GetShiftState [14:19:33]SAM_PROTO_GetShiftState [14:19:33]wFMCommunicate request_size=4 [14:19:33]MH_SAM_APDU [14:19:33]CAPDU: 80 13 01 00 [14:19:33]Write to MH i2c: E2 08 00 9C 06 80 13 01 00 00 00 00 00 1F [14:19:33]Write i2c OK [14:19:33]MH_I2C_Read... [14:19:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:19:33]Read from MH i2c: E2 [14:19:33]MH_I2C_Read... [14:19:33]Read from MH i2c: E2 0E 00 [14:19:33]MH_I2C_Read... [14:19:33]Read from MH i2c: E2 0E 00 9C 06 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 97 [14:19:33]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:19:33]wFMCommunicate OK [14:19:33]SAM_PROTO_GetShiftState done [14:19:33]FM_GetShiftState done [14:19:33]req_shift_opened done [14:19:33]requested_item shift.open_date is exist - process it [14:19:33]req_shift_open_date [14:19:33]req_shift_open_date done [14:19:33]produce_requested_data done [14:19:33]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229384,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [14:19:33]process_action_free close_receipt [14:19:33]json_value_free [14:19:33]json_value_free done [14:19:33]process_json_proto returns [14:19:33]Send response to host [14:19:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229384,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [14:19:33]free response buf [14:19:33]execute_script done [14:19:33]execute_script returns [14:19:33]free content buf [14:19:33]Sock 10.Close socket [14:19:33]Sock 10.Thread stoped [14:19:36]OFD Sender: No OFD packet to send [14:19:41]OFD Sender: No OFD packet to send [14:19:46]OFD Sender: No OFD packet to send [14:19:51]OFD Sender: No OFD packet to send [14:19:56]OFD Sender: No OFD packet to send [14:20:02]OFD Sender: No OFD packet to send [14:20:07]OFD Sender: No OFD packet to send [14:20:12]OFD Sender: No OFD packet to send [14:20:17]OFD Sender: No OFD packet to send [14:20:22]OFD Sender: No OFD packet to send [14:20:27]OFD Sender: No OFD packet to send [14:20:32]OFD Sender: No OFD packet to send [14:20:37]OFD Sender: No OFD packet to send [14:20:42]OFD Sender: No OFD packet to send [14:20:47]OFD Sender: No OFD packet to send [14:20:52]OFD Sender: No OFD packet to send [14:20:53]accept exits with 7 [14:20:53]New connection [14:20:53]New thread 3067391332 created [14:20:53]Thread 3067534692 joined [14:20:53]Waiting for new connection... [14:20:53] Sock 7.Parse request [14:20:53]Sock 7.Check first char [14:20:53]Sock 7.First char is OK [14:20:53]request: POST /json_proto HTTP/1.0 [14:20:53]Method: POST [14:20:53]URL: /json_proto [14:20:53]Method is POST - this is cgi request [14:20:53]url: /json_proto [14:20:53]query_string will be loaded in cgi processing [14:20:53]execute_cgi json_proto POST (null) [14:20:53]execute_cgi path=json_proto method=POST [14:20:53]POST find Content-Length [14:20:53]Host: 172.17.44.195:8080 [14:20:53]Content-Length: 795 [14:20:53]Content-Type: application/json [14:20:53] [14:20:53]POST finish read [14:20:53]Found Content-Length = 795 [14:20:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966429", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417", "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\u000A5145432", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:20:53]execute_script... [14:20: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)1966429", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417", "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\u000A5145432", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:20:53]POST & json_proto [14:20:53]process_json_proto [14:20:53]json parsed OK: [14:20:53]protocol is kg_v1.0 [14:20:53]action value=close_receipt [14:20:53]process_action close_receipt [14:20:53]cmd_close_receipt [14:20:53]MH_GetDate [14:20:53]Write to MH i2c: F0 00 00 9D 06 92 [14:20:53]Write i2c OK [14:20:53]MH_I2C_Read... [14:20:53]Read from MH i2c: F0 [14:20:53]MH_I2C_Read... [14:20:53]Read from MH i2c: F0 09 00 [14:20:53]MH_I2C_Read... [14:20:53]Read from MH i2c: F0 09 00 9D 06 00 C5 57 1A 67 82 C9 CF 66 B8 [14:20:53]GetLastDocTimeStamp 1729779569 [14:20:53]current date 1729779653 [14:20:53]FM_GetShiftState [14:20:53]SAM_PROTO_GetShiftState [14:20:53]wFMCommunicate request_size=4 [14:20:53]MH_SAM_APDU [14:20:53]CAPDU: 80 13 01 00 [14:20:53]Write to MH i2c: E2 08 00 9E 06 80 13 01 00 00 00 00 00 21 [14:20:53]Write i2c OK [14:20:53]MH_I2C_Read... [14:20:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:20:53]Read from MH i2c: E2 [14:20:53]MH_I2C_Read... [14:20:53]Read from MH i2c: E2 0E 00 [14:20:53]MH_I2C_Read... [14:20:53]Read from MH i2c: E2 0E 00 9E 06 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 99 [14:20:53]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:20:53]wFMCommunicate OK [14:20:53]SAM_PROTO_GetShiftState done [14:20:53]FM_GetShiftState done [14:20:53]opened in 1729728859 [14:20:53]opened+sec_in_day 1729815259 [14:20:53]quantity*price = 0 [14:20:53]sum+1 = 1 [14:20:53]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 251 24.10.2024 14:20 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 Талоны: Топливные Талоны 5145432 ФМ: 0000000000871839 ФД: 229385 ФПД: 31890894652555 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T142053&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229385&fm=31890894652555&tin=02508201610067®Number=0000000000091685&sum=0 [14:20:54]StoreToDocumentArchive [14:20:54]shift 537 fd 229385 [14:20:54]save to /storage/0537/doc_00229385 [14:20:54]save last doc name /storage/0537/doc_00229385 to /storage/kkm_last_doc_name [14:20:54]save OK [14:20:54]Clear old archive folders... [14:20:54]ProcessDocumentItem done err = 0, tmpTLVsize=245 [14:20:54]tlvbuf is 01FF0900 [14:20:54]SAM_PROTO_ClearQueue [14:20:54]wFMCommunicate request_size=4 [14:20:54]MH_SAM_APDU [14:20:54]CAPDU: 80 09 00 00 [14:20:54]Write to MH i2c: E2 08 00 AB 06 80 09 00 00 00 00 00 00 23 [14:20:54]Write i2c OK [14:20:54]MH_I2C_Read... [14:20:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:20:54]Read from MH i2c: E2 [14:20:54]MH_I2C_Read... [14:20:54]Read from MH i2c: E2 03 00 [14:20:54]MH_I2C_Read... [14:20:54]Read from MH i2c: E2 03 00 AB 06 00 90 00 25 [14:20:54]RAPDU: 90 00 [14:20:54]wFMCommunicate OK [14:20:54]SAM_PROTO_ClearQueue done [14:20:54]KKMCreateOFDPacket [14:20:54]OFDProtocolAddRootSTLVToBuf [14:20:54]FM_MakeSignedData [14:20:54]FM_MakeSignedData [14:20:54]SAM_PROTO_SignData [14:20:54]wFMCommunicate request_size=4 [14:20:54]MH_SAM_APDU [14:20:54]CAPDU: 80 0D 01 02 [14:20:54]Write to MH i2c: E2 08 00 AC 06 80 0D 01 02 00 00 00 00 2B [14:20:54]Write i2c OK [14:20:54]MH_I2C_Read... [14:20:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:20:54]Read from MH i2c: E2 [14:20:54]MH_I2C_Read... [14:20:54]Read from MH i2c: E2 03 00 [14:20:54]MH_I2C_Read... [14:20:54]Read from MH i2c: E2 03 00 AC 06 00 90 00 26 [14:20:54]RAPDU: 90 00 [14:20:54]wFMCommunicate OK [14:20:54]wFMCommunicate request_size=254 [14:20:54]MH_SAM_APDU [14:20:54]CAPDU: 80 0D 02 02 F9 03 00 F5 00 1E 04 01 00 01 23 04 47 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 06 00 D0 93 D0 90 D0 97 FF 03 08 00 03 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 FB 00 00 00 F4 03 04 00 C5 57 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 09 80 03 00 35 04 06 00 1D 01 2D 72 84 8B [14:20:54]Write to MH i2c: E2 01 01 AD 06 80 0D 02 02 F9 00 03 00 F5 00 1E 04 01 00 01 23 04 47 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 06 00 D0 93 D0 90 D0 97 FF 03 08 00 03 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 FB 00 00 00 F4 03 04 00 C5 57 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 09 80 03 00 35 04 06 00 1D 01 2D 72 84 8B 00 00 5C [14:20:54]Write i2c OK [14:20:54]MH_I2C_Read... [14:20:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:20:54]Read from MH i2c: E2 [14:20:54]MH_I2C_Read... [14:20:54]Read from MH i2c: E2 03 00 [14:20:54]MH_I2C_Read... [14:20:54]Read from MH i2c: E2 03 00 AD 06 00 90 00 27 [14:20:54]RAPDU: 90 00 [14:20:54]wFMCommunicate OK [14:20:54]wFMCommunicate request_size=4 [14:20:54]MH_SAM_APDU [14:20:54]CAPDU: 80 0D 03 02 [14:20:54]Write to MH i2c: E2 08 00 AE 06 80 0D 03 02 00 00 00 00 2F [14:20:54]Write i2c OK [14:20:54]MH_I2C_Read... [14:20:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:20:54]Read from MH i2c: E2 [14:20:54]MH_I2C_Read... [14:20:54]Read from MH i2c: E2 0B 00 [14:20:54]MH_I2C_Read... [14:20:54]Read from MH i2c: E2 0B 00 AE 06 00 59 BE AF 55 7D FD 73 FF 90 00 37 [14:20:54]RAPDU: 59 BE AF 55 7D FD 73 FF 90 00 [14:20:54]wFMCommunicate OK [14:20:54]SAM_PROTO_SignData done [14:20:54]FM_MakeSignedData done [14:20:54]CreateOFDProtocolMessage [14:20:54]wFMCommunicate request_size=4 [14:20:54]MH_SAM_APDU [14:20:54]CAPDU: 80 11 00 00 [14:20:54]Write to MH i2c: E2 08 00 AF 06 80 11 00 00 00 00 00 00 2F [14:20:54]Write i2c OK [14:20:54]MH_I2C_Read... [14:20:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:20:55]Read from MH i2c: E2 [14:20:55]MH_I2C_Read... [14:20:55]Read from MH i2c: E2 17 00 [14:20:55]MH_I2C_Read... [14:20:55]Read from MH i2c: E2 17 00 AF 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 86 [14:20:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:20:55]wFMCommunicate OK [14:20:55]CreateOFDProtocolMessage done [14:20:55]OFDSenderStorePacket 229385 [14:20:55]StoreOFDPacket docnum=229385 [14:20:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 09 01 00 00 F6 66 01 01 7F F8 5A 03 01 00 03 00 F5 00 1E 04 01 00 01 23 04 47 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 06 00 D0 93 D0 90 D0 97 FF 03 08 00 03 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 FB 00 00 00 F4 03 04 00 C5 57 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 09 80 03 00 35 04 06 00 1D 01 2D 72 84 8B 59 BE AF 55 7D FD 73 FF [14:20:55]CheckFolder [14:20:55]dirname=/storage/ofd_packets [14:20:55]CheckFolder done [14:20:55]ProducePacketName [14:20:55]name=ofd_packets/00229385 [14:20:55]NVStorageSaveData ofd_packets/00229385 [14:20:55]File name is /storage/ofd_packets/00229385 [14:20:55]Write 295 bytes [14:20:55]NVStorageSaveData done [14:20:55]OFDSenderStorePacket done [14:20:55]KKMCreateOFDPacket done [14:20:55]NVStorageSaveData kkm_last_timestamp [14:20:55]File name is /storage/kkm_last_timestamp [14:20:55]Write 4 bytes [14:20:55]NVStorageSaveData done [14:20:55]ExternCall_PrintAddStr [14:20:55]wPrintStart [14:20:55]Write to MH i2c: 01 00 00 B0 06 B6 [14:20:55]Write i2c OK [14:20:55]MH_I2C_Read... [14:20:55]Read from MH i2c: 01 [14:20:55]MH_I2C_Read... [14:20:55]Read from MH i2c: 01 07 00 [14:20:55]MH_I2C_Read... [14:20:55]Read from MH i2c: 01 07 00 B0 06 00 00 00 00 00 FF 0F CB [14:20:55]RasterBufferAndPrint [14:20:55]line Счет N : (1)1966429 [14:20:55]line ИНН: 02508201610067 [14:20:55]line Контрольно-Кассовый Чек [14:20:55]line ПРОДАЖА [14:20:55]line ТРК (МРК, ГНК) : 71 [14:20:55]line Товар: 2711129700 [14:20:55]line ГАЗ [14:20:55]line 20.000 * 0.00 [14:20:55]line = 0.00 [14:20:55]line НДС 12% НСП 1% [14:20:55]line > о реализуемом товаре [14:20:55]line ИТОГО: 0.00 [14:20:55]line НСП 1% : 0.00 [14:20:55]line НДС 12% : 0.00 [14:20:55]line Наличными: 0.00 [14:20:55]line Безнал.: 0.00 [14:20:55]line Место: АЗС № 133 "Партнер Нефть" [14:20:55]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [14:20:55]line СНО: Общий режим [14:20:55]line Чек 251 24.10.2024 14:20 [14:20:55]line Смена: 537 ФФД: 1.0 [14:20:55]line ЗНМ: 0300000091 [14:20:55]line РНМ: 0000000000091685 [14:20:55]line Версия ККМ: 001 [14:20:55]line Талоны: Топливные Талоны [14:20:55]line 5145432 [14:20:55]line ФМ: 0000000000871839 [14:20:55]line ФД: 229385 [14:20:55]line ФПД: 31890894652555 [14:20:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T142053&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229385&fm=31890894652555&tin=02508201610067®Number=0000000000091685&sum=0 [14:20:55]OFD Sender: Processing packet 229385 [packets to send 38, broken 37] [14:20:55]ProducePacketName [14:20:55]name=ofd_packets/00229385 [14:20:55]OFD Sender: To server: pG, [14:20:55]CommunicateWithHost lk.salyk.kg:30040 [14:20:55]ConnectInit lk.salyk.kg [14:20:55]written 0, free lines is 4095 [14:20:55]Connected sock=10 [14:20:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 09 01 00 00 F6 66 01 01 7F F8 5A 03 01 00 03 00 F5 00 1E 04 01 00 01 23 04 47 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 06 00 D0 93 D0 90 D0 97 FF 03 08 00 03 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 FB 00 00 00 F4 03 04 00 C5 57 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 09 80 03 00 35 04 06 00 1D 01 2D 72 84 8B 59 BE AF 55 7D FD 73 FF [14:20:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 0D 5B 47 00 ED 9D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 09 80 03 00 F4 03 04 00 B7 02 1A 67 B6 04 01 00 00 76 1C AB 7E 00 D6 13 41 [14:20:55]CommunicateWithHost err = 0 [14:20:55]CheckOFDResponse [14:20:55]1017 (14) - 77093643461234 [14:20:55]1041 (16) - 0000000000871839 [14:20:55]1040 (4) - 229385 [14:20:55]1012 (4) - 24.10.2024 08:17 [14:20:55]1206 (1) - 0 [14:20:55]OFD Sender: Remove packet 229385 [14:20:55]ProducePacketName [14:20:55]name=ofd_packets/00229385 [14:20:55]NVStorageDeleteData [14:20:55]Write to MH i2c: 01 00 00 D9 06 DF [14:20:55]Write i2c OK [14:20:55]MH_I2C_Read... [14:20:55]Read from MH i2c: 01 [14:20:55]MH_I2C_Read... [14:20:55]Read from MH i2c: 01 07 00 [14:20:55]MH_I2C_Read... [14:20:55]Read from MH i2c: 01 07 00 D9 06 00 00 00 00 00 BC 0C AE [14:20:55]RasterBufferAndPrint [14:20:55]line [14:20:55]line [14:20:55]line [14:20:55]line [14:20:55]line [14:20:55]written 0, free lines is 3263 [14:20:55]MH_Cut [14:20:55]Write to MH i2c: D1 01 00 E0 06 01 B8 [14:20:55]Write i2c OK [14:20:55]MH_I2C_Read... [14:20:55]Read from MH i2c: D1 [14:20:55]MH_I2C_Read... [14:20:55]Read from MH i2c: D1 01 00 [14:20:55]MH_I2C_Read... [14:20:55]Read from MH i2c: D1 01 00 E0 06 00 B7 [14:20:55]Write to MH i2c: 01 00 00 E1 06 E7 [14:20:55]Write i2c OK [14:20:55]MH_I2C_Read... [14:20:56]OFD Sender: No OFD packet to send [14:20:56]*** Cut start [14:20:56]*** Partial cut [14:20:56]*** CUTSNS_PIN = 1 [14:20:56]*** CUTSNS_PIN = 0 [14:20:57]*** Brake cut motor [14:20:57]Read from MH i2c: 01 [14:20:57]MH_I2C_Read... [14:20:57]*** Stop cut motor [14:20:57]*** Cut end [14:20:57]Read from MH i2c: 01 07 00 [14:20:57]MH_I2C_Read... [14:20:57]Read from MH i2c: 01 07 00 E1 06 00 00 00 00 00 FF 0F FC [14:20:57]process_action close_receipt done [14:20:57]requested_data is exist [14:20:57]produce_requested_data [14:20:57]requested_item fm.sn is exist - process it [14:20:57]wFMCommunicate request_size=4 [14:20:57]MH_SAM_APDU [14:20:57]CAPDU: 80 11 00 00 [14:20:57]Write to MH i2c: E2 08 00 E2 06 80 11 00 00 00 00 00 00 62 [14:20:57]Write i2c OK [14:20:57]MH_I2C_Read... [14:20:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:20:57]Read from MH i2c: E2 [14:20:57]MH_I2C_Read... [14:20:57]Read from MH i2c: E2 17 00 [14:20:57]MH_I2C_Read... [14:20:57]Read from MH i2c: E2 17 00 E2 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 B9 [14:20:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:20:57]wFMCommunicate OK [14:20:57]requested_item fd.num is exist - process it [14:20:57]SAM_PROTO_GetFieldsCounters [14:20:57]wFMCommunicate request_size=4 [14:20:57]MH_SAM_APDU [14:20:57]CAPDU: 80 13 00 00 [14:20:57]Write to MH i2c: E2 08 00 E3 06 80 13 00 00 00 00 00 00 65 [14:20:57]Write i2c OK [14:20:57]MH_I2C_Read... [14:20:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:20:57]Read from MH i2c: E2 [14:20:57]MH_I2C_Read... [14:20:57]Read from MH i2c: E2 62 00 [14:20:57]MH_I2C_Read... [14:20:57]Read from MH i2c: E2 62 00 E3 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 09 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 FB 00 00 00 5E 04 04 00 FB 00 00 00 57 04 04 00 FC 00 00 00 19 04 04 00 00 00 00 00 90 00 26 [14:20:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 09 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 FB 00 00 00 5E 04 04 00 FB 00 00 00 57 04 04 00 FC 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:20:57]wFMCommunicate OK [14:20:57]SAM_PROTO_GetFieldsCounters done [14:20:57]requested_item shift.num is exist - process it [14:20:57]requested_item shift.opened is exist - process it [14:20:57]req_shift_opened [14:20:57]FM_GetShiftState [14:20:57]SAM_PROTO_GetShiftState [14:20:57]wFMCommunicate request_size=4 [14:20:57]MH_SAM_APDU [14:20:57]CAPDU: 80 13 01 00 [14:20:57]Write to MH i2c: E2 08 00 E4 06 80 13 01 00 00 00 00 00 67 [14:20:57]Write i2c OK [14:20:57]MH_I2C_Read... [14:20:57]Read from MH i2c: E2 [14:20:57]MH_I2C_Read... [14:20:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:20:57]Read from MH i2c: E2 0E 00 [14:20:57]MH_I2C_Read... [14:20:57]Read from MH i2c: E2 0E 00 E4 06 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 DF [14:20:57]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:20:57]wFMCommunicate OK [14:20:57]SAM_PROTO_GetShiftState done [14:20:57]FM_GetShiftState done [14:20:57]req_shift_opened done [14:20:57]requested_item shift.open_date is exist - process it [14:20:57]req_shift_open_date [14:20:57]req_shift_open_date done [14:20:57]produce_requested_data done [14:20:57]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229385,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [14:20:57]process_action_free close_receipt [14:20:57]json_value_free [14:20:57]json_value_free done [14:20:57]process_json_proto returns [14:20:57]Send response to host [14:20:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229385,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [14:20:57]free response buf [14:20:57]execute_script done [14:20:57]execute_script returns [14:20:57]free content buf [14:20:57]Sock 7.Close socket [14:20:57]Sock 7.Thread stoped [14:21:01]OFD Sender: No OFD packet to send [14:21:06]OFD Sender: No OFD packet to send [14:21:11]OFD Sender: No OFD packet to send [14:21:16]OFD Sender: No OFD packet to send [14:21:21]OFD Sender: No OFD packet to send [14:21:26]OFD Sender: No OFD packet to send [14:21:31]OFD Sender: No OFD packet to send [14:21:36]OFD Sender: No OFD packet to send [14:21:41]OFD Sender: No OFD packet to send [14:21:46]OFD Sender: No OFD packet to send [14:21:51]OFD Sender: No OFD packet to send [14:21:56]OFD Sender: No OFD packet to send [14:22:01]OFD Sender: No OFD packet to send [14:22:06]OFD Sender: No OFD packet to send [14:22:06]accept exits with 9 [14:22:06]New connection [14:22:06]New thread 3067534692 created [14:22:06]Thread 3067391332 joined [14:22:06]Waiting for new connection... [14:22:06] Sock 9.Parse request [14:22:06]Sock 9.Check first char [14:22:06]Sock 9.First char is OK [14:22:06]request: POST /json_proto HTTP/1.0 [14:22:06]Method: POST [14:22:06]URL: /json_proto [14:22:06]Method is POST - this is cgi request [14:22:06]url: /json_proto [14:22:06]query_string will be loaded in cgi processing [14:22:06]execute_cgi json_proto POST (null) [14:22:06]execute_cgi path=json_proto method=POST [14:22:06]POST find Content-Length [14:22:06]Host: 172.17.44.195:8080 [14:22:06]Content-Length: 683 [14:22:06]Content-Type: application/json [14:22:06] [14:22:06]POST finish read [14:22:06]Found Content-Length = 683 [14:22:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966431", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:22:06]execute_script... [14:22: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)1966431", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:22:06]POST & json_proto [14:22:06]process_json_proto [14:22:06]json parsed OK: [14:22:06]protocol is kg_v1.0 [14:22:06]action value=close_receipt [14:22:06]process_action close_receipt [14:22:06]cmd_close_receipt [14:22:06]MH_GetDate [14:22:06]Write to MH i2c: F0 00 00 E5 06 DA [14:22:06]Write i2c OK [14:22:06]MH_I2C_Read... [14:22:06]Read from MH i2c: F0 [14:22:06]MH_I2C_Read... [14:22:06]Read from MH i2c: F0 09 00 [14:22:06]MH_I2C_Read... [14:22:06]Read from MH i2c: F0 09 00 E5 06 00 0F 58 1A 67 82 C9 CF 66 4B [14:22:06]GetLastDocTimeStamp 1729779653 [14:22:06]current date 1729779727 [14:22:06]FM_GetShiftState [14:22:06]SAM_PROTO_GetShiftState [14:22:06]wFMCommunicate request_size=4 [14:22:06]MH_SAM_APDU [14:22:06]CAPDU: 80 13 01 00 [14:22:06]Write to MH i2c: E2 08 00 E6 06 80 13 01 00 00 00 00 00 69 [14:22:06]Write i2c OK [14:22:06]MH_I2C_Read... [14:22:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:22:06]Read from MH i2c: E2 [14:22:06]MH_I2C_Read... [14:22:06]Read from MH i2c: E2 0E 00 [14:22:06]MH_I2C_Read... [14:22:06]Read from MH i2c: E2 0E 00 E6 06 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 E1 [14:22:06]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:22:06]wFMCommunicate OK [14:22:06]SAM_PROTO_GetShiftState done [14:22:06]FM_GetShiftState done [14:22:06]opened in 1729728859 [14:22:06]opened+sec_in_day 1729815259 [14:22:06]quantity*price = 100015 [14:22:06]sum+1 = 100017 [14:22:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 252 24.10.2024 14:22 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229386 ФПД: 144140929538226 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T142207&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229386&fm=144140929538226&tin=02508201610067®Number=0000000000091685&sum=100000 [14:22:08]StoreToDocumentArchive [14:22:08]shift 537 fd 229386 [14:22:08]save to /storage/0537/doc_00229386 [14:22:08]save last doc name /storage/0537/doc_00229386 to /storage/kkm_last_doc_name [14:22:08]save OK [14:22:08]Clear old archive folders... [14:22:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:22:08]tlvbuf is 01FA1E90 [14:22:08]SAM_PROTO_ClearQueue [14:22:08]wFMCommunicate request_size=4 [14:22:08]MH_SAM_APDU [14:22:08]CAPDU: 80 09 00 00 [14:22:08]Write to MH i2c: E2 08 00 F3 06 80 09 00 00 00 00 00 00 6B [14:22:08]Write i2c OK [14:22:08]MH_I2C_Read... [14:22:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:22:08]Read from MH i2c: E2 [14:22:08]MH_I2C_Read... [14:22:08]Read from MH i2c: E2 03 00 [14:22:08]MH_I2C_Read... [14:22:08]Read from MH i2c: E2 03 00 F3 06 00 90 00 6D [14:22:08]RAPDU: 90 00 [14:22:08]wFMCommunicate OK [14:22:08]SAM_PROTO_ClearQueue done [14:22:08]KKMCreateOFDPacket [14:22:08]OFDProtocolAddRootSTLVToBuf [14:22:08]FM_MakeSignedData [14:22:08]FM_MakeSignedData [14:22:08]SAM_PROTO_SignData [14:22:08]wFMCommunicate request_size=4 [14:22:08]MH_SAM_APDU [14:22:08]CAPDU: 80 0D 01 02 [14:22:08]Write to MH i2c: E2 08 00 F4 06 80 0D 01 02 00 00 00 00 73 [14:22:08]Write i2c OK [14:22:08]MH_I2C_Read... [14:22:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:22:08]Read from MH i2c: E2 [14:22:08]MH_I2C_Read... [14:22:08]Read from MH i2c: E2 03 00 [14:22:08]MH_I2C_Read... [14:22:08]Read from MH i2c: E2 03 00 F4 06 00 90 00 6E [14:22:08]RAPDU: 90 00 [14:22:08]wFMCommunicate OK [14:22:08]wFMCommunicate request_size=255 [14:22:08]MH_SAM_APDU [14:22:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 00 00 00 F4 03 04 00 0F 58 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 0A 80 03 00 35 04 06 00 83 [14:22:08]Write to MH i2c: E2 02 01 F5 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 00 00 00 F4 03 04 00 0F 58 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 0A 80 03 00 35 04 06 00 83 00 00 13 [14:22:08]Write i2c OK [14:22:08]MH_I2C_Read... [14:22:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:22:08]Read from MH i2c: E2 [14:22:08]MH_I2C_Read... [14:22:08]Read from MH i2c: E2 03 00 [14:22:08]MH_I2C_Read... [14:22:08]Read from MH i2c: E2 03 00 F5 06 00 90 00 6F [14:22:08]RAPDU: 90 00 [14:22:08]wFMCommunicate OK [14:22:08]wFMCommunicate request_size=10 [14:22:08]MH_SAM_APDU [14:22:08]CAPDU: 80 0D 02 02 05 18 6C E7 18 B2 [14:22:08]Write to MH i2c: E2 0D 00 F6 06 80 0D 02 02 05 00 18 6C E7 18 B2 00 00 B5 [14:22:08]Write i2c OK [14:22:08]MH_I2C_Read... [14:22:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:22:08]Read from MH i2c: E2 [14:22:08]MH_I2C_Read... [14:22:08]Read from MH i2c: E2 03 00 [14:22:08]MH_I2C_Read... [14:22:08]Read from MH i2c: E2 03 00 F6 06 00 90 00 70 [14:22:08]RAPDU: 90 00 [14:22:08]wFMCommunicate OK [14:22:08]wFMCommunicate request_size=4 [14:22:08]MH_SAM_APDU [14:22:08]CAPDU: 80 0D 03 02 [14:22:08]Write to MH i2c: E2 08 00 F7 06 80 0D 03 02 00 00 00 00 78 [14:22:08]Write i2c OK [14:22:08]MH_I2C_Read... [14:22:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:22:08]Read from MH i2c: E2 [14:22:08]MH_I2C_Read... [14:22:08]Read from MH i2c: E2 0B 00 [14:22:08]MH_I2C_Read... [14:22:08]Read from MH i2c: E2 0B 00 F7 06 00 2F E2 A7 01 49 E2 67 15 90 00 D9 [14:22:08]RAPDU: 2F E2 A7 01 49 E2 67 15 90 00 [14:22:08]wFMCommunicate OK [14:22:08]SAM_PROTO_SignData done [14:22:08]FM_MakeSignedData done [14:22:08]CreateOFDProtocolMessage [14:22:08]wFMCommunicate request_size=4 [14:22:08]MH_SAM_APDU [14:22:08]CAPDU: 80 11 00 00 [14:22:08]Write to MH i2c: E2 08 00 F8 06 80 11 00 00 00 00 00 00 78 [14:22:08]Write i2c OK [14:22:08]MH_I2C_Read... [14:22:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:22:08]Read from MH i2c: E2 [14:22:08]MH_I2C_Read... [14:22:08]Read from MH i2c: E2 17 00 [14:22:08]MH_I2C_Read... [14:22:08]Read from MH i2c: E2 17 00 F8 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 CF [14:22:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:22:08]wFMCommunicate OK [14:22:08]CreateOFDProtocolMessage done [14:22:08]OFDSenderStorePacket 229386 [14:22:08]StoreOFDPacket docnum=229386 [14:22:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 E2 4E 07 01 F9 25 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 00 00 00 F4 03 04 00 0F 58 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 0A 80 03 00 35 04 06 00 83 18 6C E7 18 B2 2F E2 A7 01 49 E2 67 15 [14:22:08]CheckFolder [14:22:08]dirname=/storage/ofd_packets [14:22:08]CheckFolder done [14:22:08]ProducePacketName [14:22:08]name=ofd_packets/00229386 [14:22:08]NVStorageSaveData ofd_packets/00229386 [14:22:08]File name is /storage/ofd_packets/00229386 [14:22:08]Write 301 bytes [14:22:08]NVStorageSaveData done [14:22:08]OFDSenderStorePacket done [14:22:08]KKMCreateOFDPacket done [14:22:08]NVStorageSaveData kkm_last_timestamp [14:22:08]File name is /storage/kkm_last_timestamp [14:22:08]Write 4 bytes [14:22:08]NVStorageSaveData done [14:22:08]OFD Sender: Processing packet 229386 [packets to send 38, broken 37] [14:22:08]ProducePacketName [14:22:08]name=ofd_packets/00229386 [14:22:08]OFD Sender: To server: pG, [14:22:08]CommunicateWithHost lk.salyk.kg:30040 [14:22:08]ConnectInit lk.salyk.kg [14:22:08]ExternCall_PrintAddStr [14:22:08]wPrintStart [14:22:08]Write to MH i2c: 01 00 00 F9 06 FF [14:22:08]Write i2c OK [14:22:08]MH_I2C_Read... [14:22:08]Read from MH i2c: 01 [14:22:08]MH_I2C_Read... [14:22:08]Read from MH i2c: 01 07 00 [14:22:08]MH_I2C_Read... [14:22:08]Read from MH i2c: 01 07 00 F9 06 00 00 00 00 00 FF 0F 14 [14:22:08]RasterBufferAndPrint [14:22:08]line Счет N : (1)1966431 [14:22:08]line ИНН: 02508201610067 [14:22:08]line Контрольно-Кассовый Чек [14:22:08]line ПРОДАЖА [14:22:08]line ТРК (МРК, ГНК) : 43 [14:22:08]line Товар: 2710124130 [14:22:08]line Аи-92-К-5 [14:22:08]line 14.950 * 66.90 [14:22:08]line = 1000.16 [14:22:08]line НДС 12% НСП 1% [14:22:08]line > о реализуемом товаре [14:22:08]line ОКРУГЛЕНИЕ: -0.16 [14:22:08]line ИТОГО: 1000.00 [14:22:08]line Внесено: 1000.00 [14:22:08]line СДАЧА: 0.00 [14:22:08]line НСП 1% : 8.85 [14:22:08]line НДС 12% : 106.21 [14:22:08]line Наличными: 1000.00 [14:22:08]line Безнал.: 0.00 [14:22:08]line Место: АЗС № 133 "Партнер Нефть" [14:22:08]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [14:22:08]line СНО: Общий режим [14:22:08]line Чек 252 24.10.2024 14:22 [14:22:08]line Смена: 537 ФФД: 1.0 [14:22:08]line ЗНМ: 0300000091 [14:22:08]line РНМ: 0000000000091685 [14:22:08]line Версия ККМ: 001 [14:22:08]line ФМ: 0000000000871839 [14:22:08]line ФД: 229386 [14:22:08]line ФПД: 144140929538226 [14:22:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T142207&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229386&fm=144140929538226&tin=02508201610067®Number=0000000000091685&sum=100000 [14:22:08]Connected sock=11 [14:22:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 E2 4E 07 01 F9 25 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 00 00 00 F4 03 04 00 0F 58 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 0A 80 03 00 35 04 06 00 83 18 6C E7 18 B2 2F E2 A7 01 49 E2 67 15 [14:22:08]written 0, free lines is 4095 [14:22:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 FC ED 47 00 6A 37 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 0A 80 03 00 F4 03 04 00 00 03 1A 67 B6 04 01 00 00 6B 98 8B 0E A8 9F 72 48 [14:22:09]CommunicateWithHost err = 0 [14:22:09]CheckOFDResponse [14:22:09]1017 (14) - 77093643461234 [14:22:09]1041 (16) - 0000000000871839 [14:22:09]1040 (4) - 229386 [14:22:09]1012 (4) - 24.10.2024 08:19 [14:22:09]1206 (1) - 0 [14:22:09]OFD Sender: Remove packet 229386 [14:22:09]ProducePacketName [14:22:09]name=ofd_packets/00229386 [14:22:09]NVStorageDeleteData [14:22:09]Write to MH i2c: 01 00 00 23 07 2A [14:22:09]Write i2c OK [14:22:09]MH_I2C_Read... [14:22:09]Read from MH i2c: 01 [14:22:09]MH_I2C_Read... [14:22:09]Read from MH i2c: 01 07 00 [14:22:09]MH_I2C_Read... [14:22:09]Read from MH i2c: 01 07 00 23 07 00 00 00 00 00 AA 0C E7 [14:22:09]RasterBufferAndPrint [14:22:09]line [14:22:09]line [14:22:09]line [14:22:09]line [14:22:09]line [14:22:09]written 0, free lines is 3247 [14:22:09]MH_Cut [14:22:09]Write to MH i2c: D1 01 00 2A 07 01 03 [14:22:09]Write i2c OK [14:22:09]MH_I2C_Read... [14:22:09]Read from MH i2c: D1 [14:22:09]MH_I2C_Read... [14:22:09]Read from MH i2c: D1 01 00 [14:22:09]MH_I2C_Read... [14:22:09]Read from MH i2c: D1 01 00 2A 07 00 02 [14:22:09]Write to MH i2c: 01 00 00 2B 07 32 [14:22:09]Write i2c OK [14:22:09]MH_I2C_Read... [14:22:09]OFD Sender: No OFD packet to send [14:22:10]*** Cut start [14:22:10]*** Partial cut [14:22:10]*** CUTSNS_PIN = 1 [14:22:10]*** CUTSNS_PIN = 0 [14:22:10]*** Brake cut motor [14:22:11]Read from MH i2c: 01 [14:22:11]MH_I2C_Read... [14:22:11]*** Stop cut motor [14:22:11]*** Cut end [14:22:11]Read from MH i2c: 01 07 00 [14:22:11]MH_I2C_Read... [14:22:11]Read from MH i2c: 01 07 00 2B 07 00 00 00 00 00 FF 0F 47 [14:22:11]process_action close_receipt done [14:22:11]requested_data is exist [14:22:11]produce_requested_data [14:22:11]requested_item fm.sn is exist - process it [14:22:11]wFMCommunicate request_size=4 [14:22:11]MH_SAM_APDU [14:22:11]CAPDU: 80 11 00 00 [14:22:11]Write to MH i2c: E2 08 00 2C 07 80 11 00 00 00 00 00 00 AD [14:22:11]Write i2c OK [14:22:11]MH_I2C_Read... [14:22:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:22:11]Read from MH i2c: E2 [14:22:11]MH_I2C_Read... [14:22:11]Read from MH i2c: E2 17 00 [14:22:11]MH_I2C_Read... [14:22:11]Read from MH i2c: E2 17 00 2C 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 04 [14:22:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:22:11]wFMCommunicate OK [14:22:11]requested_item fd.num is exist - process it [14:22:11]SAM_PROTO_GetFieldsCounters [14:22:11]wFMCommunicate request_size=4 [14:22:11]MH_SAM_APDU [14:22:11]CAPDU: 80 13 00 00 [14:22:11]Write to MH i2c: E2 08 00 2D 07 80 13 00 00 00 00 00 00 B0 [14:22:11]Write i2c OK [14:22:11]MH_I2C_Read... [14:22:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:22:11]Read from MH i2c: E2 [14:22:11]MH_I2C_Read... [14:22:11]Read from MH i2c: E2 62 00 [14:22:11]MH_I2C_Read... [14:22:11]Read from MH i2c: E2 62 00 2D 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 0A 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 FC 00 00 00 5E 04 04 00 FC 00 00 00 57 04 04 00 FD 00 00 00 19 04 04 00 00 00 00 00 90 00 75 [14:22:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 0A 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 FC 00 00 00 5E 04 04 00 FC 00 00 00 57 04 04 00 FD 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:22:11]wFMCommunicate OK [14:22:11]SAM_PROTO_GetFieldsCounters done [14:22:11]requested_item shift.num is exist - process it [14:22:11]requested_item shift.opened is exist - process it [14:22:11]req_shift_opened [14:22:11]FM_GetShiftState [14:22:11]SAM_PROTO_GetShiftState [14:22:11]wFMCommunicate request_size=4 [14:22:11]MH_SAM_APDU [14:22:11]CAPDU: 80 13 01 00 [14:22:11]Write to MH i2c: E2 08 00 2E 07 80 13 01 00 00 00 00 00 B2 [14:22:11]Write i2c OK [14:22:11]MH_I2C_Read... [14:22:11]Read from MH i2c: E2 [14:22:11]MH_I2C_Read... [14:22:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:22:11]Read from MH i2c: E2 0E 00 [14:22:11]MH_I2C_Read... [14:22:11]Read from MH i2c: E2 0E 00 2E 07 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 2A [14:22:11]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:22:11]wFMCommunicate OK [14:22:11]SAM_PROTO_GetShiftState done [14:22:11]FM_GetShiftState done [14:22:11]req_shift_opened done [14:22:11]requested_item shift.open_date is exist - process it [14:22:11]req_shift_open_date [14:22:11]req_shift_open_date done [14:22:11]produce_requested_data done [14:22:11]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229386,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [14:22:11]process_action_free close_receipt [14:22:11]json_value_free [14:22:11]json_value_free done [14:22:11]process_json_proto returns [14:22:11]Send response to host [14:22:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229386,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [14:22:11]free response buf [14:22:11]execute_script done [14:22:11]execute_script returns [14:22:11]free content buf [14:22:11]Sock 9.Close socket [14:22:11]Sock 9.Thread stoped [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:44]OFD Sender: No OFD packet to send [14:22:49]OFD Sender: No OFD packet to send [14:22:54]OFD Sender: No OFD packet to send [14:22:59]OFD Sender: No OFD packet to send [14:23:04]OFD Sender: No OFD packet to send [14:23:09]OFD Sender: No OFD packet to send [14:23:14]OFD Sender: No OFD packet to send [14:23:19]OFD Sender: No OFD packet to send [14:23:24]OFD Sender: No OFD packet to send [14:23:29]OFD Sender: No OFD packet to send [14:23:34]OFD Sender: No OFD packet to send [14:23:39]OFD Sender: No OFD packet to send [14:23:44]OFD Sender: No OFD packet to send [14:23:49]OFD Sender: No OFD packet to send [14:23:54]OFD Sender: No OFD packet to send [14:23:59]OFD Sender: No OFD packet to send [14:24:04]OFD Sender: No OFD packet to send [14:24:09]OFD Sender: No OFD packet to send [14:24:14]OFD Sender: No OFD packet to send [14:24:19]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:34]OFD Sender: No OFD packet to send [14:24:39]OFD Sender: No OFD packet to send [14:24:44]OFD Sender: No OFD packet to send [14:24:49]OFD Sender: No OFD packet to send [14:24:54]OFD Sender: No OFD packet to send [14:24:57]accept exits with 10 [14:24:57]New connection [14:24:57]New thread 3067391332 created [14:24:57]Thread 3067534692 joined [14:24:57]Waiting for new connection... [14:24:57] Sock 10.Parse request [14:24:57]Sock 10.Check first char [14:24:57]Sock 10.First char is OK [14:24:57]request: POST /json_proto HTTP/1.0 [14:24:57]Method: POST [14:24:57]URL: /json_proto [14:24:57]Method is POST - this is cgi request [14:24:57]url: /json_proto [14:24:57]query_string will be loaded in cgi processing [14:24:57]execute_cgi json_proto POST (null) [14:24:57]execute_cgi path=json_proto method=POST [14:24:57]POST find Content-Length [14:24:57]Host: 172.17.44.195:8080 [14:24:57]Content-Length: 678 [14:24:57]Content-Type: application/json [14:24:57] [14:24:57]POST finish read [14:24:57]Found Content-Length = 678 [14:24:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966432", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:24:57]execute_script... [14:24: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)1966432", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:24:57]POST & json_proto [14:24:57]process_json_proto [14:24:57]json parsed OK: [14:24:57]protocol is kg_v1.0 [14:24:57]action value=close_receipt [14:24:57]process_action close_receipt [14:24:57]cmd_close_receipt [14:24:57]MH_GetDate [14:24:57]Write to MH i2c: F0 00 00 2F 07 25 [14:24:57]Write i2c OK [14:24:57]MH_I2C_Read... [14:24:57]Read from MH i2c: F0 [14:24:57]MH_I2C_Read... [14:24:57]Read from MH i2c: F0 09 00 [14:24:57]MH_I2C_Read... [14:24:57]Read from MH i2c: F0 09 00 2F 07 00 B9 58 1A 67 82 C9 CF 66 40 [14:24:57]GetLastDocTimeStamp 1729779727 [14:24:57]current date 1729779897 [14:24:57]FM_GetShiftState [14:24:57]SAM_PROTO_GetShiftState [14:24:57]wFMCommunicate request_size=4 [14:24:57]MH_SAM_APDU [14:24:57]CAPDU: 80 13 01 00 [14:24:57]Write to MH i2c: E2 08 00 30 07 80 13 01 00 00 00 00 00 B4 [14:24:57]Write i2c OK [14:24:57]MH_I2C_Read... [14:24:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:24:57]Read from MH i2c: E2 [14:24:57]MH_I2C_Read... [14:24:57]Read from MH i2c: E2 0E 00 [14:24:57]MH_I2C_Read... [14:24:57]Read from MH i2c: E2 0E 00 30 07 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 2C [14:24:57]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:24:57]wFMCommunicate OK [14:24:57]SAM_PROTO_GetShiftState done [14:24:57]FM_GetShiftState done [14:24:57]opened in 1729728859 [14:24:57]opened+sec_in_day 1729815259 [14:24:57]quantity*price = 50041 [14:24:57]sum+1 = 50042 [14:24:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 253 24.10.2024 14:24 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229387 ФПД: 18527980161147 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T142457&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229387&fm=18527980161147&tin=02508201610067®Number=0000000000091685&sum=50000 [14:24:58]StoreToDocumentArchive [14:24:58]shift 537 fd 229387 [14:24:58]save to /storage/0537/doc_00229387 [14:24:58]save last doc name /storage/0537/doc_00229387 to /storage/kkm_last_doc_name [14:24:58]save OK [14:24:58]Clear old archive folders... [14:24:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:24:58]tlvbuf is 01F98820 [14:24:58]SAM_PROTO_ClearQueue [14:24:58]wFMCommunicate request_size=4 [14:24:58]MH_SAM_APDU [14:24:58]CAPDU: 80 09 00 00 [14:24:58]Write to MH i2c: E2 08 00 3D 07 80 09 00 00 00 00 00 00 B6 [14:24:58]Write i2c OK [14:24:58]MH_I2C_Read... [14:24:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:24:58]Read from MH i2c: E2 [14:24:58]MH_I2C_Read... [14:24:58]Read from MH i2c: E2 03 00 [14:24:58]MH_I2C_Read... [14:24:58]Read from MH i2c: E2 03 00 3D 07 00 90 00 B8 [14:24:58]RAPDU: 90 00 [14:24:58]wFMCommunicate OK [14:24:58]SAM_PROTO_ClearQueue done [14:24:58]KKMCreateOFDPacket [14:24:58]OFDProtocolAddRootSTLVToBuf [14:24:58]FM_MakeSignedData [14:24:58]FM_MakeSignedData [14:24:58]SAM_PROTO_SignData [14:24:58]wFMCommunicate request_size=4 [14:24:58]MH_SAM_APDU [14:24:58]CAPDU: 80 0D 01 02 [14:24:58]Write to MH i2c: E2 08 00 3E 07 80 0D 01 02 00 00 00 00 BE [14:24:58]Write i2c OK [14:24:58]MH_I2C_Read... [14:24:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:24:58]Read from MH i2c: E2 [14:24:58]MH_I2C_Read... [14:24:58]Read from MH i2c: E2 03 00 [14:24:58]MH_I2C_Read... [14:24:58]Read from MH i2c: E2 03 00 3E 07 00 90 00 B9 [14:24:58]RAPDU: 90 00 [14:24:58]wFMCommunicate OK [14:24:58]wFMCommunicate request_size=255 [14:24:58]MH_SAM_APDU [14:24: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 00 00 00 F4 03 04 00 B9 58 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 0B 80 03 00 35 04 06 00 10 [14:24:58]Write to MH i2c: E2 02 01 3F 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 00 00 00 F4 03 04 00 B9 58 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 0B 80 03 00 35 04 06 00 10 00 00 9D [14:24:58]Write i2c OK [14:24:58]MH_I2C_Read... [14:24:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:24:58]Read from MH i2c: E2 [14:24:58]MH_I2C_Read... [14:24:58]Read from MH i2c: E2 03 00 [14:24:58]MH_I2C_Read... [14:24:58]Read from MH i2c: E2 03 00 3F 07 00 90 00 BA [14:24:58]RAPDU: 90 00 [14:24:58]wFMCommunicate OK [14:24:58]wFMCommunicate request_size=10 [14:24:58]MH_SAM_APDU [14:24:58]CAPDU: 80 0D 02 02 05 D9 E1 AD 08 7B [14:24:58]Write to MH i2c: E2 0D 00 40 07 80 0D 02 02 05 00 D9 E1 AD 08 7B 00 00 B5 [14:24:58]Write i2c OK [14:24:58]MH_I2C_Read... [14:24:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:24:58]Read from MH i2c: E2 [14:24:58]MH_I2C_Read... [14:24:58]Read from MH i2c: E2 03 00 [14:24:58]MH_I2C_Read... [14:24:58]Read from MH i2c: E2 03 00 40 07 00 90 00 BB [14:24:58]RAPDU: 90 00 [14:24:58]wFMCommunicate OK [14:24:58]wFMCommunicate request_size=4 [14:24:58]MH_SAM_APDU [14:24:58]CAPDU: 80 0D 03 02 [14:24:58]Write to MH i2c: E2 08 00 41 07 80 0D 03 02 00 00 00 00 C3 [14:24:58]Write i2c OK [14:24:58]MH_I2C_Read... [14:24:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:24:59]Read from MH i2c: E2 [14:24:59]MH_I2C_Read... [14:24:59]Read from MH i2c: E2 0B 00 [14:24:59]MH_I2C_Read... [14:24:59]Read from MH i2c: E2 0B 00 41 07 00 FB ED 7E F1 15 F9 FC 9D 90 00 C2 [14:24:59]RAPDU: FB ED 7E F1 15 F9 FC 9D 90 00 [14:24:59]wFMCommunicate OK [14:24:59]SAM_PROTO_SignData done [14:24:59]FM_MakeSignedData done [14:24:59]CreateOFDProtocolMessage [14:24:59]wFMCommunicate request_size=4 [14:24:59]MH_SAM_APDU [14:24:59]CAPDU: 80 11 00 00 [14:24:59]Write to MH i2c: E2 08 00 42 07 80 11 00 00 00 00 00 00 C3 [14:24:59]Write i2c OK [14:24:59]MH_I2C_Read... [14:24:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:24:59]Read from MH i2c: E2 [14:24:59]MH_I2C_Read... [14:24:59]Read from MH i2c: E2 17 00 [14:24:59]MH_I2C_Read... [14:24:59]Read from MH i2c: E2 17 00 42 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 1A [14:24:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:24:59]wFMCommunicate OK [14:24:59]CreateOFDProtocolMessage done [14:24:59]OFDSenderStorePacket 229387 [14:24:59]StoreOFDPacket docnum=229387 [14:24:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 A8 8C 07 01 89 75 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 00 00 00 F4 03 04 00 B9 58 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 0B 80 03 00 35 04 06 00 10 D9 E1 AD 08 7B FB ED 7E F1 15 F9 FC 9D [14:24:59]CheckFolder [14:24:59]dirname=/storage/ofd_packets [14:24:59]CheckFolder done [14:24:59]ProducePacketName [14:24:59]name=ofd_packets/00229387 [14:24:59]NVStorageSaveData ofd_packets/00229387 [14:24:59]File name is /storage/ofd_packets/00229387 [14:24:59]Write 301 bytes [14:24:59]NVStorageSaveData done [14:24:59]OFDSenderStorePacket done [14:24:59]KKMCreateOFDPacket done [14:24:59]NVStorageSaveData kkm_last_timestamp [14:24:59]File name is /storage/kkm_last_timestamp [14:24:59]Write 4 bytes [14:24:59]NVStorageSaveData done [14:24:59]ExternCall_PrintAddStr [14:24:59]wPrintStart [14:24:59]Write to MH i2c: 01 00 00 43 07 4A [14:24:59]Write i2c OK [14:24:59]MH_I2C_Read... [14:24:59]Read from MH i2c: 01 [14:24:59]MH_I2C_Read... [14:24:59]Read from MH i2c: 01 07 00 [14:24:59]MH_I2C_Read... [14:24:59]Read from MH i2c: 01 07 00 43 07 00 00 00 00 00 FF 0F 5F [14:24:59]RasterBufferAndPrint [14:24:59]line Счет N : (1)1966432 [14:24:59]line ИНН: 02508201610067 [14:24:59]line Контрольно-Кассовый Чек [14:24:59]line ПРОДАЖА [14:24:59]line ТРК (МРК, ГНК) : 33 [14:24:59]line Товар: 2710124130 [14:24:59]line Аи-92-К-5 [14:24:59]line 7.480 * 66.90 [14:24:59]line = 500.41 [14:24:59]line НДС 12% НСП 1% [14:24:59]line > о реализуемом товаре [14:24:59]line ОКРУГЛЕНИЕ: -0.41 [14:24:59]line ИТОГО: 500.00 [14:24:59]line Внесено: 500.00 [14:24:59]line СДАЧА: 0.00 [14:24:59]line НСП 1% : 4.43 [14:24:59]line НДС 12% : 53.14 [14:24:59]line Наличными: 500.00 [14:24:59]line Безнал.: 0.00 [14:24:59]line Место: АЗС № 133 "Партнер Нефть" [14:24:59]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [14:24:59]line СНО: Общий режим [14:24:59]line Чек 253 24.10.2024 14:24 [14:24:59]line Смена: 537 ФФД: 1.0 [14:24:59]line ЗНМ: 0300000091 [14:24:59]line РНМ: 0000000000091685 [14:24:59]line Версия ККМ: 001 [14:24:59]line ФМ: 0000000000871839 [14:24:59]line ФД: 229387 [14:24:59]line ФПД: 18527980161147 [14:24:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T142457&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229387&fm=18527980161147&tin=02508201610067®Number=0000000000091685&sum=50000 [14:24:59]OFD Sender: Processing packet 229387 [packets to send 38, broken 37] [14:24:59]ProducePacketName [14:24:59]name=ofd_packets/00229387 [14:24:59]OFD Sender: To server: pG, [14:24:59]CommunicateWithHost lk.salyk.kg:30040 [14:24:59]ConnectInit lk.salyk.kg [14:24:59]written 0, free lines is 4095 [14:24:59]Connected sock=9 [14:24:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 A8 8C 07 01 89 75 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 00 00 00 F4 03 04 00 B9 58 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 0B 80 03 00 35 04 06 00 10 D9 E1 AD 08 7B FB ED 7E F1 15 F9 FC 9D [14:24:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 2E FA 47 00 DB 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 38 33 39 10 04 04 00 0B 80 03 00 F4 03 04 00 AB 03 1A 67 B6 04 01 00 00 A8 B8 FD FF 83 59 53 0C [14:24:59]CommunicateWithHost err = 0 [14:24:59]CheckOFDResponse [14:24:59]1017 (14) - 77093643461234 [14:24:59]1041 (16) - 0000000000871839 [14:24:59]1040 (4) - 229387 [14:24:59]1012 (4) - 24.10.2024 08:22 [14:24:59]1206 (1) - 0 [14:24:59]OFD Sender: Remove packet 229387 [14:24:59]ProducePacketName [14:24:59]name=ofd_packets/00229387 [14:24:59]NVStorageDeleteData [14:24:59]Write to MH i2c: 01 00 00 6D 07 74 [14:24:59]Write i2c OK [14:24:59]MH_I2C_Read... [14:24:59]Read from MH i2c: 01 [14:24:59]MH_I2C_Read... [14:24:59]Read from MH i2c: 01 07 00 [14:24:59]MH_I2C_Read... [14:24:59]Read from MH i2c: 01 07 00 6D 07 00 00 00 00 00 A0 0C 27 [14:24:59]RasterBufferAndPrint [14:24:59]line [14:24:59]line [14:24:59]line [14:24:59]line [14:24:59]line [14:24:59]written 0, free lines is 3237 [14:24:59]MH_Cut [14:24:59]Write to MH i2c: D1 01 00 74 07 01 4D [14:24:59]Write i2c OK [14:24:59]MH_I2C_Read... [14:24:59]Read from MH i2c: D1 [14:24:59]MH_I2C_Read... [14:24:59]Read from MH i2c: D1 01 00 [14:24:59]MH_I2C_Read... [14:24:59]Read from MH i2c: D1 01 00 74 07 00 4C [14:24:59]Write to MH i2c: 01 00 00 75 07 7C [14:24:59]Write i2c OK [14:24:59]MH_I2C_Read... [14:25:00]OFD Sender: No OFD packet to send [14:25:00]*** Cut start [14:25:00]*** Partial cut [14:25:00]*** CUTSNS_PIN = 1 [14:25:00]*** CUTSNS_PIN = 0 [14:25:01]*** Brake cut motor [14:25:01]Read from MH i2c: 01 [14:25:01]MH_I2C_Read... [14:25:01]*** Stop cut motor [14:25:01]*** Cut end [14:25:01]Read from MH i2c: 01 07 00 [14:25:01]MH_I2C_Read... [14:25:01]Read from MH i2c: 01 07 00 75 07 00 00 00 00 00 FF 0F 91 [14:25:01]process_action close_receipt done [14:25:01]requested_data is exist [14:25:01]produce_requested_data [14:25:01]requested_item fm.sn is exist - process it [14:25:01]wFMCommunicate request_size=4 [14:25:01]MH_SAM_APDU [14:25:01]CAPDU: 80 11 00 00 [14:25:01]Write to MH i2c: E2 08 00 76 07 80 11 00 00 00 00 00 00 F7 [14:25:01]Write i2c OK [14:25:01]MH_I2C_Read... [14:25:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:25:01]Read from MH i2c: E2 [14:25:01]MH_I2C_Read... [14:25:01]Read from MH i2c: E2 17 00 [14:25:01]MH_I2C_Read... [14:25:01]Read from MH i2c: E2 17 00 76 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 4E [14:25:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:25:01]wFMCommunicate OK [14:25:01]requested_item fd.num is exist - process it [14:25:01]SAM_PROTO_GetFieldsCounters [14:25:01]wFMCommunicate request_size=4 [14:25:01]MH_SAM_APDU [14:25:01]CAPDU: 80 13 00 00 [14:25:01]Write to MH i2c: E2 08 00 77 07 80 13 00 00 00 00 00 00 FA [14:25:01]Write i2c OK [14:25:01]MH_I2C_Read... [14:25:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:25:01]Read from MH i2c: E2 [14:25:01]MH_I2C_Read... [14:25:01]Read from MH i2c: E2 62 00 [14:25:01]MH_I2C_Read... [14:25:01]Read from MH i2c: E2 62 00 77 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 0B 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 FD 00 00 00 5E 04 04 00 FD 00 00 00 57 04 04 00 FE 00 00 00 19 04 04 00 00 00 00 00 90 00 C3 [14: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 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 0B 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 FD 00 00 00 5E 04 04 00 FD 00 00 00 57 04 04 00 FE 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:25:01]wFMCommunicate OK [14:25:01]SAM_PROTO_GetFieldsCounters done [14:25:01]requested_item shift.num is exist - process it [14:25:01]requested_item shift.opened is exist - process it [14:25:01]req_shift_opened [14:25:01]FM_GetShiftState [14:25:01]SAM_PROTO_GetShiftState [14:25:01]wFMCommunicate request_size=4 [14:25:01]MH_SAM_APDU [14:25:01]CAPDU: 80 13 01 00 [14:25:01]Write to MH i2c: E2 08 00 78 07 80 13 01 00 00 00 00 00 FC [14:25:01]Write i2c OK [14:25:01]MH_I2C_Read... [14:25:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:25:01]Read from MH i2c: E2 [14:25:01]MH_I2C_Read... [14:25:01]Read from MH i2c: E2 0E 00 [14:25:01]MH_I2C_Read... [14:25:01]Read from MH i2c: E2 0E 00 78 07 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 74 [14:25:01]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:25:01]wFMCommunicate OK [14:25:01]SAM_PROTO_GetShiftState done [14:25:01]FM_GetShiftState done [14:25:01]req_shift_opened done [14:25:01]requested_item shift.open_date is exist - process it [14:25:01]req_shift_open_date [14:25:01]req_shift_open_date done [14:25:01]produce_requested_data done [14:25:01]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229387,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [14:25:01]process_action_free close_receipt [14:25:01]json_value_free [14:25:01]json_value_free done [14:25:01]process_json_proto returns [14:25:01]Send response to host [14:25:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229387,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [14:25:01]free response buf [14:25:01]execute_script done [14:25:01]execute_script returns [14:25:01]free content buf [14:25:01]Sock 10.Close socket [14:25:01]Sock 10.Thread stoped [14:25:05]OFD Sender: No OFD packet to send [14:25:10]OFD Sender: No OFD packet to send [14:25:15]OFD Sender: No OFD packet to send [14:25:20]OFD Sender: No OFD packet to send [14:25:25]OFD Sender: No OFD packet to send [14:25:28]accept exits with 7 [14:25:28]New connection [14:25:28]New thread 3067534692 created [14:25:28]Thread 3067391332 joined [14:25:28]Waiting for new connection... [14:25:28] Sock 7.Parse request [14:25:28]Sock 7.Check first char [14:25:28]Sock 7.First char is OK [14:25:28]request: POST /json_proto HTTP/1.0 [14:25:28]Method: POST [14:25:28]URL: /json_proto [14:25:28]Method is POST - this is cgi request [14:25:28]url: /json_proto [14:25:28]query_string will be loaded in cgi processing [14:25:28]execute_cgi json_proto POST (null) [14:25:28]execute_cgi path=json_proto method=POST [14:25:28]POST find Content-Length [14:25:28]Host: 172.17.44.195:8080 [14:25:28]Content-Length: 680 [14:25:28]Content-Type: application/json [14:25:28] [14:25:28]POST finish read [14:25:28]Found Content-Length = 680 [14:25:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966433", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:25:28]execute_script... [14:25: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)1966433", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:25:28]POST & json_proto [14:25:28]process_json_proto [14:25:28]json parsed OK: [14:25:28]protocol is kg_v1.0 [14:25:28]action value=close_receipt [14:25:28]process_action close_receipt [14:25:28]cmd_close_receipt [14:25:28]MH_GetDate [14:25:28]Write to MH i2c: F0 00 00 79 07 6F [14:25:28]Write i2c OK [14:25:28]MH_I2C_Read... [14:25:28]Read from MH i2c: F0 [14:25:28]MH_I2C_Read... [14:25:28]Read from MH i2c: F0 09 00 [14:25:28]MH_I2C_Read... [14:25:28]Read from MH i2c: F0 09 00 79 07 00 D9 58 1A 67 82 C9 CF 66 AA [14:25:28]GetLastDocTimeStamp 1729779897 [14:25:28]current date 1729779929 [14:25:28]FM_GetShiftState [14:25:28]SAM_PROTO_GetShiftState [14:25:28]wFMCommunicate request_size=4 [14:25:28]MH_SAM_APDU [14:25:28]CAPDU: 80 13 01 00 [14:25:28]Write to MH i2c: E2 08 00 7A 07 80 13 01 00 00 00 00 00 FE [14:25:28]Write i2c OK [14:25:28]MH_I2C_Read... [14:25:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:25:28]Read from MH i2c: E2 [14:25:28]MH_I2C_Read... [14:25:28]Read from MH i2c: E2 0E 00 [14:25:28]MH_I2C_Read... [14:25:28]Read from MH i2c: E2 0E 00 7A 07 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 76 [14:25:28]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:25:28]wFMCommunicate OK [14:25:28]SAM_PROTO_GetShiftState done [14:25:28]FM_GetShiftState done [14:25:28]opened in 1729728859 [14:25:28]opened+sec_in_day 1729815259 [14:25:28]quantity*price = 100050 [14:25:28]sum+1 = 100052 [14:25:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 254 24.10.2024 14:25 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229388 ФПД: 40438726835609 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T142529&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229388&fm=40438726835609&tin=02508201610067®Number=0000000000091685&sum=100000 [14:25:29]StoreToDocumentArchive [14:25:29]shift 537 fd 229388 [14:25:29]save to /storage/0537/doc_00229388 [14:25:29]save last doc name /storage/0537/doc_00229388 to /storage/kkm_last_doc_name [14:25:29]save OK [14:25:29]Clear old archive folders... [14:25:29]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:25:29]tlvbuf is 01F92F10 [14:25:29]SAM_PROTO_ClearQueue [14:25:29]wFMCommunicate request_size=4 [14:25:29]MH_SAM_APDU [14:25:29]CAPDU: 80 09 00 00 [14:25:29]Write to MH i2c: E2 08 00 87 07 80 09 00 00 00 00 00 00 00 [14:25:29]Write i2c OK [14:25:29]MH_I2C_Read... [14:25:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:25:29]Read from MH i2c: E2 [14:25:29]MH_I2C_Read... [14:25:29]Read from MH i2c: E2 03 00 [14:25:29]MH_I2C_Read... [14:25:29]Read from MH i2c: E2 03 00 87 07 00 90 00 02 [14:25:29]RAPDU: 90 00 [14:25:29]wFMCommunicate OK [14:25:29]SAM_PROTO_ClearQueue done [14:25:29]KKMCreateOFDPacket [14:25:29]OFDProtocolAddRootSTLVToBuf [14:25:29]FM_MakeSignedData [14:25:29]FM_MakeSignedData [14:25:29]SAM_PROTO_SignData [14:25:29]wFMCommunicate request_size=4 [14:25:29]MH_SAM_APDU [14:25:29]CAPDU: 80 0D 01 02 [14:25:29]Write to MH i2c: E2 08 00 88 07 80 0D 01 02 00 00 00 00 08 [14:25:29]Write i2c OK [14:25:29]MH_I2C_Read... [14:25:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:25:29]Read from MH i2c: E2 [14:25:29]MH_I2C_Read... [14:25:29]Read from MH i2c: E2 03 00 [14:25:29]MH_I2C_Read... [14:25:29]Read from MH i2c: E2 03 00 88 07 00 90 00 03 [14:25:29]RAPDU: 90 00 [14:25:29]wFMCommunicate OK [14:25:29]wFMCommunicate request_size=255 [14:25:29]MH_SAM_APDU [14:25:29]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 00 00 00 F4 03 04 00 D9 58 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 0C 80 03 00 35 04 06 00 24 C7 5F F2 [14:25:29]Write to MH i2c: E2 02 01 89 07 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 FE 00 00 00 F4 03 04 00 D9 58 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 0C 80 03 00 35 04 06 00 24 C7 5F F2 00 00 2B [14:25:29]Write i2c OK [14:25:29]MH_I2C_Read... [14:25:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:25:30]Read from MH i2c: E2 [14:25:30]MH_I2C_Read... [14:25:30]Read from MH i2c: E2 03 00 [14:25:30]MH_I2C_Read... [14:25:30]Read from MH i2c: E2 03 00 89 07 00 90 00 04 [14:25:30]RAPDU: 90 00 [14:25:30]wFMCommunicate OK [14:25:30]wFMCommunicate request_size=7 [14:25:30]MH_SAM_APDU [14:25:30]CAPDU: 80 0D 02 02 02 BD 99 [14:25:30]Write to MH i2c: E2 0A 00 8A 07 80 0D 02 02 02 00 BD 99 00 00 65 [14:25:30]Write i2c OK [14:25:30]MH_I2C_Read... [14:25:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:25:30]Read from MH i2c: E2 [14:25:30]MH_I2C_Read... [14:25:30]Read from MH i2c: E2 03 00 [14:25:30]MH_I2C_Read... [14:25:30]Read from MH i2c: E2 03 00 8A 07 00 90 00 05 [14:25:30]RAPDU: 90 00 [14:25:30]wFMCommunicate OK [14:25:30]wFMCommunicate request_size=4 [14:25:30]MH_SAM_APDU [14:25:30]CAPDU: 80 0D 03 02 [14:25:30]Write to MH i2c: E2 08 00 8B 07 80 0D 03 02 00 00 00 00 0D [14:25:30]Write i2c OK [14:25:30]MH_I2C_Read... [14:25:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:25:30]Read from MH i2c: E2 [14:25:30]MH_I2C_Read... [14:25:30]Read from MH i2c: E2 0B 00 [14:25:30]MH_I2C_Read... [14:25:30]Read from MH i2c: E2 0B 00 8B 07 00 30 4D 84 D9 FF 26 B9 E0 90 00 A6 [14:25:30]RAPDU: 30 4D 84 D9 FF 26 B9 E0 90 00 [14:25:30]wFMCommunicate OK [14:25:30]SAM_PROTO_SignData done [14:25:30]FM_MakeSignedData done [14:25:30]CreateOFDProtocolMessage [14:25:30]wFMCommunicate request_size=4 [14:25:30]MH_SAM_APDU [14:25:30]CAPDU: 80 11 00 00 [14:25:30]Write to MH i2c: E2 08 00 8C 07 80 11 00 00 00 00 00 00 0D [14:25:30]Write i2c OK [14:25:30]MH_I2C_Read... [14:25:30]OFD Sender: No OFD packet to send [14:25:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:25:30]Read from MH i2c: E2 [14:25:30]MH_I2C_Read... [14:25:30]Read from MH i2c: E2 17 00 [14:25:30]MH_I2C_Read... [14:25:30]Read from MH i2c: E2 17 00 8C 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 64 [14:25:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:25:30]wFMCommunicate OK [14:25:30]CreateOFDProtocolMessage done [14:25:30]OFDSenderStorePacket 229388 [14:25:30]StoreOFDPacket docnum=229388 [14:25:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0C 01 00 00 7C 52 04 01 1E DF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 FE 00 00 00 F4 03 04 00 D9 58 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 0C 80 03 00 35 04 06 00 24 C7 5F F2 BD 99 30 4D 84 D9 FF 26 B9 E0 [14:25:30]CheckFolder [14:25:30]dirname=/storage/ofd_packets [14:25:30]CheckFolder done [14:25:30]ProducePacketName [14:25:30]name=ofd_packets/00229388 [14:25:30]NVStorageSaveData ofd_packets/00229388 [14:25:30]File name is /storage/ofd_packets/00229388 [14:25:30]Write 298 bytes [14:25:30]NVStorageSaveData done [14:25:30]OFDSenderStorePacket done [14:25:30]KKMCreateOFDPacket done [14:25:30]NVStorageSaveData kkm_last_timestamp [14:25:30]File name is /storage/kkm_last_timestamp [14:25:30]Write 4 bytes [14:25:30]NVStorageSaveData done [14:25:30]ExternCall_PrintAddStr [14:25:30]wPrintStart [14:25:30]Write to MH i2c: 01 00 00 8D 07 94 [14:25:30]Write i2c OK [14:25:30]MH_I2C_Read... [14:25:30]Read from MH i2c: 01 [14:25:30]MH_I2C_Read... [14:25:30]Read from MH i2c: 01 07 00 [14:25:30]MH_I2C_Read... [14:25:30]Read from MH i2c: 01 07 00 8D 07 00 00 00 00 00 FF 0F A9 [14:25:30]RasterBufferAndPrint [14:25:30]line Счет N : (1)1966433 [14:25:30]line ИНН: 02508201610067 [14:25:30]line Контрольно-Кассовый Чек [14:25:30]line ПРОДАЖА [14:25:30]line ТРК (МРК, ГНК) : 41 [14:25:30]line Товар: 2710194210 [14:25:30]line ДТ-К-5 [14:25:30]line 13.130 * 76.20 [14:25:30]line = 1000.51 [14:25:30]line НДС 12% НСП 1% [14:25:30]line > о реализуемом товаре [14:25:30]line ОКРУГЛЕНИЕ: -0.51 [14:25:30]line ИТОГО: 1000.00 [14:25:30]line Внесено: 1000.00 [14:25:30]line СДАЧА: 0.00 [14:25:30]line НСП 1% : 8.85 [14:25:30]line НДС 12% : 106.25 [14:25:30]line Наличными: 1000.00 [14:25:30]line Безнал.: 0.00 [14:25:30]line Место: АЗС № 133 "Партнер Нефть" [14:25:30]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [14:25:30]line СНО: Общий режим [14:25:30]line Чек 254 24.10.2024 14:25 [14:25:30]line Смена: 537 ФФД: 1.0 [14:25:30]line ЗНМ: 0300000091 [14:25:30]line РНМ: 0000000000091685 [14:25:30]line Версия ККМ: 001 [14:25:30]line ФМ: 0000000000871839 [14:25:30]line ФД: 229388 [14:25:30]line ФПД: 40438726835609 [14:25:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T142529&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229388&fm=40438726835609&tin=02508201610067®Number=0000000000091685&sum=100000 [14:25:30]OFD Sender: Processing packet 229388 [packets to send 38, broken 37] [14:25:30]ProducePacketName [14:25:30]name=ofd_packets/00229388 [14:25:30]OFD Sender: To server: pG, [14:25:30]CommunicateWithHost lk.salyk.kg:30040 [14:25:30]ConnectInit lk.salyk.kg [14:25:30]written 0, free lines is 4095 [14:25:30]Connected sock=10 [14:25:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0C 01 00 00 7C 52 04 01 1E DF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 FE 00 00 00 F4 03 04 00 D9 58 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 0C 80 03 00 35 04 06 00 24 C7 5F F2 BD 99 30 4D 84 D9 FF 26 B9 E0 [14: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 38 33 39 4F 00 00 00 E5 B3 47 00 CB 47 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 0C 80 03 00 F4 03 04 00 CA 03 1A 67 B6 04 01 00 00 E8 1C A4 52 10 BB D5 08 [14:25:31]CommunicateWithHost err = 0 [14:25:31]CheckOFDResponse [14:25:31]1017 (14) - 77093643461234 [14:25:31]1041 (16) - 0000000000871839 [14:25:31]1040 (4) - 229388 [14:25:31]1012 (4) - 24.10.2024 08:22 [14:25:31]1206 (1) - 0 [14:25:31]OFD Sender: Remove packet 229388 [14:25:31]ProducePacketName [14:25:31]name=ofd_packets/00229388 [14:25:31]NVStorageDeleteData [14:25:31]Write to MH i2c: 01 00 00 B7 07 BE [14:25:31]Write i2c OK [14:25:31]MH_I2C_Read... [14:25:31]Read from MH i2c: 01 [14:25:31]MH_I2C_Read... [14:25:31]Read from MH i2c: 01 07 00 [14:25:31]MH_I2C_Read... [14:25:31]Read from MH i2c: 01 07 00 B7 07 00 00 00 00 00 B0 0C 81 [14:25:31]RasterBufferAndPrint [14:25:31]line [14:25:31]line [14:25:31]line [14:25:31]line [14:25:31]line [14:25:31]written 0, free lines is 3253 [14:25:31]MH_Cut [14:25:31]Write to MH i2c: D1 01 00 BE 07 01 97 [14:25:31]Write i2c OK [14:25:31]MH_I2C_Read... [14:25:31]Read from MH i2c: D1 [14:25:31]MH_I2C_Read... [14:25:31]Read from MH i2c: D1 01 00 [14:25:31]MH_I2C_Read... [14:25:31]Read from MH i2c: D1 01 00 BE 07 00 96 [14:25:31]Write to MH i2c: 01 00 00 BF 07 C6 [14:25:31]Write i2c OK [14:25:31]MH_I2C_Read... [14:25:31]OFD Sender: No OFD packet to send [14:25:32]*** Cut start [14:25:32]*** Partial cut [14:25:32]*** CUTSNS_PIN = 1 [14:25:32]*** CUTSNS_PIN = 0 [14:25:32]*** Brake cut motor [14:25:32]Read from MH i2c: 01 [14:25:32]MH_I2C_Read... [14:25:32]*** Stop cut motor [14:25:32]*** Cut end [14:25:32]Read from MH i2c: 01 07 00 [14:25:32]MH_I2C_Read... [14:25:32]Read from MH i2c: 01 07 00 BF 07 00 00 00 00 00 FF 0F DB [14:25:32]process_action close_receipt done [14:25:32]requested_data is exist [14:25:32]produce_requested_data [14:25:32]requested_item fm.sn is exist - process it [14:25:32]wFMCommunicate request_size=4 [14:25:32]MH_SAM_APDU [14:25:32]CAPDU: 80 11 00 00 [14:25:32]Write to MH i2c: E2 08 00 C0 07 80 11 00 00 00 00 00 00 41 [14:25:32]Write i2c OK [14:25:32]MH_I2C_Read... [14:25:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:25:32]Read from MH i2c: E2 [14:25:32]MH_I2C_Read... [14:25:32]Read from MH i2c: E2 17 00 [14:25:32]MH_I2C_Read... [14:25:32]Read from MH i2c: E2 17 00 C0 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 98 [14:25:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:25:32]wFMCommunicate OK [14:25:32]requested_item fd.num is exist - process it [14:25:32]SAM_PROTO_GetFieldsCounters [14:25:32]wFMCommunicate request_size=4 [14:25:32]MH_SAM_APDU [14:25:32]CAPDU: 80 13 00 00 [14:25:32]Write to MH i2c: E2 08 00 C1 07 80 13 00 00 00 00 00 00 44 [14:25:32]Write i2c OK [14:25:32]MH_I2C_Read... [14:25:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:25:32]Read from MH i2c: E2 [14:25:32]MH_I2C_Read... [14:25:32]Read from MH i2c: E2 62 00 [14:25:32]MH_I2C_Read... [14:25:32]Read from MH i2c: E2 62 00 C1 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 0C 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 FE 00 00 00 5E 04 04 00 FE 00 00 00 57 04 04 00 FF 00 00 00 19 04 04 00 00 00 00 00 90 00 11 [14:25:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 0C 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 FE 00 00 00 5E 04 04 00 FE 00 00 00 57 04 04 00 FF 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:25:32]wFMCommunicate OK [14:25:32]SAM_PROTO_GetFieldsCounters done [14:25:32]requested_item shift.num is exist - process it [14:25:32]requested_item shift.opened is exist - process it [14:25:32]req_shift_opened [14:25:32]FM_GetShiftState [14:25:32]SAM_PROTO_GetShiftState [14:25:32]wFMCommunicate request_size=4 [14:25:32]MH_SAM_APDU [14:25:32]CAPDU: 80 13 01 00 [14:25:32]Write to MH i2c: E2 08 00 C2 07 80 13 01 00 00 00 00 00 46 [14:25:32]Write i2c OK [14:25:32]MH_I2C_Read... [14:25:33]Read from MH i2c: E2 [14:25:33]MH_I2C_Read... [14:25:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:25:33]Read from MH i2c: E2 0E 00 [14:25:33]MH_I2C_Read... [14:25:33]Read from MH i2c: E2 0E 00 C2 07 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 BE [14:25:33]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:25:33]wFMCommunicate OK [14:25:33]SAM_PROTO_GetShiftState done [14:25:33]FM_GetShiftState done [14:25:33]req_shift_opened done [14:25:33]requested_item shift.open_date is exist - process it [14:25:33]req_shift_open_date [14:25:33]req_shift_open_date done [14:25:33]produce_requested_data done [14:25:33]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229388,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [14:25:33]process_action_free close_receipt [14:25:33]json_value_free [14:25:33]json_value_free done [14:25:33]process_json_proto returns [14:25:33]Send response to host [14:25:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229388,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [14:25:33]free response buf [14:25:33]execute_script done [14:25:33]execute_script returns [14:25:33]free content buf [14:25:33]Sock 7.Close socket [14:25:33]Sock 7.Thread stoped [14:25:36]OFD Sender: No OFD packet to send [14:25:41]OFD Sender: No OFD packet to send [14:25:46]OFD Sender: No OFD packet to send [14:25:51]OFD Sender: No OFD packet to send [14:25:56]OFD Sender: No OFD packet to send [14:26:01]OFD Sender: No OFD packet to send [14:26:06]OFD Sender: No OFD packet to send [14:26:11]OFD Sender: No OFD packet to send [14:26:16]OFD Sender: No OFD packet to send [14:26:21]OFD Sender: No OFD packet to send [14:26:26]OFD Sender: No OFD packet to send [14:26:31]OFD Sender: No OFD packet to send [14:26:36]OFD Sender: No OFD packet to send [14:26:41]OFD Sender: No OFD packet to send [14:26:46]OFD Sender: No OFD packet to send [14:26:51]OFD Sender: No OFD packet to send [14:26:56]OFD Sender: No OFD packet to send [14:27:01]OFD Sender: No OFD packet to send [14:27:06]OFD Sender: No OFD packet to send [14:27:11]OFD Sender: No OFD packet to send [14:27:16]OFD Sender: No OFD packet to send [14:27:21]OFD Sender: No OFD packet to send [14:27:26]OFD Sender: No OFD packet to send [14:27:31]OFD Sender: No OFD packet to send [14:27:36]OFD Sender: No OFD packet to send [14:27:41]OFD Sender: No OFD packet to send [14:27:46]OFD Sender: No OFD packet to send [14:27:51]OFD Sender: No OFD packet to send [14:27:56]OFD Sender: No OFD packet to send [14:28:01]OFD Sender: No OFD packet to send [14:28:06]OFD Sender: No OFD packet to send [14:28:11]OFD Sender: No OFD packet to send [14:28:16]OFD Sender: No OFD packet to send [14:28:21]OFD Sender: No OFD packet to send [14:28:26]OFD Sender: No OFD packet to send [14:28:31]OFD Sender: No OFD packet to send [14:28:36]accept exits with 9 [14:28:36]New connection [14:28:36]New thread 3067391332 created [14:28:36]Thread 3067534692 joined [14:28:36]Waiting for new connection... [14:28:36] Sock 9.Parse request [14:28:36]Sock 9.Check first char [14:28:36]Sock 9.First char is OK [14:28:36]request: POST /json_proto HTTP/1.0 [14:28:36]Method: POST [14:28:36]URL: /json_proto [14:28:36]Method is POST - this is cgi request [14:28:36]url: /json_proto [14:28:36]query_string will be loaded in cgi processing [14:28:36]execute_cgi json_proto POST (null) [14:28:36]execute_cgi path=json_proto method=POST [14:28:36]POST find Content-Length [14:28:36]Host: 172.17.44.195:8080 [14:28:36]Content-Length: 678 [14:28:36]Content-Type: application/json [14:28:36] [14:28:36]POST finish read [14:28:36]Found Content-Length = 678 [14:28:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966434", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.090, "sum" : 340.52, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 340.00, "total" : 340.00, "payments": [ { "type": 0, "sum" : 340.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:28:36]execute_script... [14:28: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)1966434", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.090, "sum" : 340.52, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 340.00, "total" : 340.00, "payments": [ { "type": 0, "sum" : 340.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:28:36]POST & json_proto [14:28:36]process_json_proto [14:28:36]json parsed OK: [14:28:36]protocol is kg_v1.0 [14:28:36]action value=close_receipt [14:28:36]process_action close_receipt [14:28:36]cmd_close_receipt [14:28:36]MH_GetDate [14:28:36]Write to MH i2c: F0 00 00 C3 07 B9 [14:28:36]Write i2c OK [14:28:36]MH_I2C_Read... [14:28:36]Read from MH i2c: F0 [14:28:36]MH_I2C_Read... [14:28:36]Read from MH i2c: F0 09 00 [14:28:36]MH_I2C_Read... [14:28:36]Read from MH i2c: F0 09 00 C3 07 00 94 59 1A 67 82 C9 CF 66 B0 [14:28:36]GetLastDocTimeStamp 1729779929 [14:28:36]current date 1729780116 [14:28:36]FM_GetShiftState [14:28:36]SAM_PROTO_GetShiftState [14:28:36]wFMCommunicate request_size=4 [14:28:36]MH_SAM_APDU [14:28:36]CAPDU: 80 13 01 00 [14:28:36]Write to MH i2c: E2 08 00 C4 07 80 13 01 00 00 00 00 00 48 [14:28:36]Write i2c OK [14:28:36]MH_I2C_Read... [14:28:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:28:36]Read from MH i2c: E2 [14:28:36]MH_I2C_Read... [14:28:36]Read from MH i2c: E2 0E 00 [14:28:36]MH_I2C_Read... [14:28:36]Read from MH i2c: E2 0E 00 C4 07 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 C0 [14:28:36]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:28:36]wFMCommunicate OK [14:28:36]SAM_PROTO_GetShiftState done [14:28:36]FM_GetShiftState done [14:28:36]opened in 1729728859 [14:28:36]opened+sec_in_day 1729815259 [14:28:36]quantity*price = 34052 [14:28:36]sum+1 = 34053 [14:28:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.52 ИТОГО: 340.00 Внесено: 340.00 СДАЧА: 0.00 НСП 1% : 3.01 НДС 12% : 36.16 Наличными: 340.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 255 24.10.2024 14:28 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229389 ФПД: 143734958455834 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T142836&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229389&fm=143734958455834&tin=02508201610067®Number=0000000000091685&sum=34000 [14:28:37]StoreToDocumentArchive [14:28:37]shift 537 fd 229389 [14:28:37]save to /storage/0537/doc_00229389 [14:28:37]save last doc name /storage/0537/doc_00229389 to /storage/kkm_last_doc_name [14:28:37]save OK [14:28:37]Clear old archive folders... [14:28:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:28:37]tlvbuf is 01F92C50 [14:28:37]SAM_PROTO_ClearQueue [14:28:37]wFMCommunicate request_size=4 [14:28:37]MH_SAM_APDU [14:28:37]CAPDU: 80 09 00 00 [14:28:37]Write to MH i2c: E2 08 00 D1 07 80 09 00 00 00 00 00 00 4A [14:28:37]Write i2c OK [14:28:37]MH_I2C_Read... [14:28:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:28:37]Read from MH i2c: E2 [14:28:37]MH_I2C_Read... [14:28:37]Read from MH i2c: E2 03 00 [14:28:37]MH_I2C_Read... [14:28:37]Read from MH i2c: E2 03 00 D1 07 00 90 00 4C [14:28:37]RAPDU: 90 00 [14:28:37]wFMCommunicate OK [14:28:37]SAM_PROTO_ClearQueue done [14:28:37]KKMCreateOFDPacket [14:28:37]OFDProtocolAddRootSTLVToBuf [14:28:37]FM_MakeSignedData [14:28:37]FM_MakeSignedData [14:28:37]SAM_PROTO_SignData [14:28:37]wFMCommunicate request_size=4 [14:28:37]MH_SAM_APDU [14:28:37]CAPDU: 80 0D 01 02 [14:28:37]Write to MH i2c: E2 08 00 D2 07 80 0D 01 02 00 00 00 00 52 [14:28:37]Write i2c OK [14:28:37]MH_I2C_Read... [14:28:37]Read from MH i2c: E2 [14:28:37]MH_I2C_Read... [14:28:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:28:37]Read from MH i2c: E2 03 00 [14:28:37]MH_I2C_Read... [14:28:37]Read from MH i2c: E2 03 00 D2 07 00 90 00 4D [14:28:37]RAPDU: 90 00 [14:28:37]wFMCommunicate OK [14:28:37]wFMCommunicate request_size=255 [14:28:37]MH_SAM_APDU [14:28: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 E2 13 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 04 85 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 84 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 0E 00 00 00 00 07 04 06 00 D0 84 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 94 59 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 0D 80 03 00 35 04 06 00 82 [14:28:37]Write to MH i2c: E2 02 01 D3 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 E2 13 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 04 85 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 84 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 0E 00 00 00 00 07 04 06 00 D0 84 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 94 59 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 0D 80 03 00 35 04 06 00 82 00 00 BC [14:28:37]Write i2c OK [14:28:37]MH_I2C_Read... [14:28:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:28:37]Read from MH i2c: E2 [14:28:37]MH_I2C_Read... [14:28:37]Read from MH i2c: E2 03 00 [14:28:37]MH_I2C_Read... [14:28:37]Read from MH i2c: E2 03 00 D3 07 00 90 00 4E [14:28:37]RAPDU: 90 00 [14:28:37]wFMCommunicate OK [14:28:37]wFMCommunicate request_size=10 [14:28:37]MH_SAM_APDU [14:28:37]CAPDU: 80 0D 02 02 05 B9 E7 23 FC 1A [14:28:37]Write to MH i2c: E2 0D 00 D4 07 80 0D 02 02 05 00 B9 E7 23 FC 1A 00 00 38 [14:28:37]Write i2c OK [14:28:37]MH_I2C_Read... [14:28:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:28:37]Read from MH i2c: E2 [14:28:37]MH_I2C_Read... [14:28:37]Read from MH i2c: E2 03 00 [14:28:37]MH_I2C_Read... [14:28:37]Read from MH i2c: E2 03 00 D4 07 00 90 00 4F [14:28:37]RAPDU: 90 00 [14:28:37]wFMCommunicate OK [14:28:37]wFMCommunicate request_size=4 [14:28:37]MH_SAM_APDU [14:28:37]CAPDU: 80 0D 03 02 [14:28:37]Write to MH i2c: E2 08 00 D5 07 80 0D 03 02 00 00 00 00 57 [14:28:37]Write i2c OK [14:28:37]MH_I2C_Read... [14:28:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:28:37]Read from MH i2c: E2 [14:28:37]MH_I2C_Read... [14:28:37]Read from MH i2c: E2 0B 00 [14:28:37]MH_I2C_Read... [14:28:37]Read from MH i2c: E2 0B 00 D5 07 00 D9 A4 20 91 A4 90 8C EA 90 00 30 [14:28:37]RAPDU: D9 A4 20 91 A4 90 8C EA 90 00 [14:28:37]wFMCommunicate OK [14:28:37]SAM_PROTO_SignData done [14:28:37]FM_MakeSignedData done [14:28:37]CreateOFDProtocolMessage [14:28:37]wFMCommunicate request_size=4 [14:28:37]MH_SAM_APDU [14:28:37]CAPDU: 80 11 00 00 [14:28:37]Write to MH i2c: E2 08 00 D6 07 80 11 00 00 00 00 00 00 57 [14:28:37]Write i2c OK [14:28:37]MH_I2C_Read... [14:28:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:28:37]Read from MH i2c: E2 [14:28:37]MH_I2C_Read... [14:28:37]Read from MH i2c: E2 17 00 [14:28:37]MH_I2C_Read... [14:28:37]Read from MH i2c: E2 17 00 D6 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 AE [14:28:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:28:37]wFMCommunicate OK [14:28:37]CreateOFDProtocolMessage done [14:28:37]OFDSenderStorePacket 229389 [14:28:37]StoreOFDPacket docnum=229389 [14:28:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 68 75 07 01 6D 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 E2 13 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 04 85 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 84 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 0E 00 00 00 00 07 04 06 00 D0 84 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 94 59 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 0D 80 03 00 35 04 06 00 82 B9 E7 23 FC 1A D9 A4 20 91 A4 90 8C EA [14:28:37]CheckFolder [14:28:37]dirname=/storage/ofd_packets [14:28:37]CheckFolder done [14:28:37]ProducePacketName [14:28:37]name=ofd_packets/00229389 [14:28:37]NVStorageSaveData ofd_packets/00229389 [14:28:37]File name is /storage/ofd_packets/00229389 [14:28:37]Write 301 bytes [14:28:37]NVStorageSaveData done [14:28:37]OFDSenderStorePacket done [14:28:37]KKMCreateOFDPacket done [14:28:37]NVStorageSaveData kkm_last_timestamp [14:28:37]File name is /storage/kkm_last_timestamp [14:28:37]Write 4 bytes [14:28:37]NVStorageSaveData done [14:28:37]ExternCall_PrintAddStr [14:28:37]wPrintStart [14:28:37]Write to MH i2c: 01 00 00 D7 07 DE [14:28:37]Write i2c OK [14:28:37]MH_I2C_Read... [14:28:37]Read from MH i2c: 01 [14:28:37]MH_I2C_Read... [14:28:37]Read from MH i2c: 01 07 00 [14:28:37]MH_I2C_Read... [14:28:37]Read from MH i2c: 01 07 00 D7 07 00 00 00 00 00 FF 0F F3 [14:28:37]RasterBufferAndPrint [14:28:37]line Счет N : (1)1966434 [14:28:37]line ИНН: 02508201610067 [14:28:37]line Контрольно-Кассовый Чек [14:28:37]line ПРОДАЖА [14:28:37]line ТРК (МРК, ГНК) : 33 [14:28:37]line Товар: 2710124130 [14:28:37]line Аи-92-К-5 [14:28:37]line 5.090 * 66.90 [14:28:37]line = 340.52 [14:28:37]line НДС 12% НСП 1% [14:28:37]line > о реализуемом товаре [14:28:37]line ОКРУГЛЕНИЕ: -0.52 [14:28:37]line ИТОГО: 340.00 [14:28:37]line Внесено: 340.00 [14:28:37]line СДАЧА: 0.00 [14:28:37]line НСП 1% : 3.01 [14:28:37]line НДС 12% : 36.16 [14:28:37]line Наличными: 340.00 [14:28:37]line Безнал.: 0.00 [14:28:37]line Место: АЗС № 133 "Партнер Нефть" [14:28:37]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [14:28:37]line СНО: Общий режим [14:28:37]line Чек 255 24.10.2024 14:28 [14:28:37]line Смена: 537 ФФД: 1.0 [14:28:37]line ЗНМ: 0300000091 [14:28:37]line РНМ: 0000000000091685 [14:28:37]line Версия ККМ: 001 [14:28:37]line ФМ: 0000000000871839 [14:28:37]line ФД: 229389 [14:28:37]line ФПД: 143734958455834 [14:28:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T142836&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229389&fm=143734958455834&tin=02508201610067®Number=0000000000091685&sum=34000 [14:28:38]OFD Sender: Processing packet 229389 [packets to send 38, broken 37] [14:28:38]ProducePacketName [14:28:38]name=ofd_packets/00229389 [14:28:38]OFD Sender: To server: pG, [14:28:38]CommunicateWithHost lk.salyk.kg:30040 [14:28:38]ConnectInit lk.salyk.kg [14:28:38]written 0, free lines is 4095 [14:28:38]Connected sock=10 [14:28:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 68 75 07 01 6D 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 E2 13 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 04 85 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 84 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 0E 00 00 00 00 07 04 06 00 D0 84 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 94 59 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 0D 80 03 00 35 04 06 00 82 B9 E7 23 FC 1A D9 A4 20 91 A4 90 8C EA [14:28:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 8B 14 47 00 D0 9C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 0D 80 03 00 F4 03 04 00 85 04 1A 67 B6 04 01 00 00 2F CE 3F 7D FC D2 80 C9 [14:28:38]CommunicateWithHost err = 0 [14:28:38]CheckOFDResponse [14:28:38]1017 (14) - 77093643461234 [14:28:38]1041 (16) - 0000000000871839 [14:28:38]1040 (4) - 229389 [14:28:38]1012 (4) - 24.10.2024 08:25 [14:28:38]1206 (1) - 0 [14:28:38]OFD Sender: Remove packet 229389 [14:28:38]ProducePacketName [14:28:38]name=ofd_packets/00229389 [14:28:38]NVStorageDeleteData [14:28:38]Write to MH i2c: 01 00 00 01 08 09 [14:28:38]Write i2c OK [14:28:38]MH_I2C_Read... [14:28:38]Read from MH i2c: 01 [14:28:38]MH_I2C_Read... [14:28:38]Read from MH i2c: 01 07 00 [14:28:38]MH_I2C_Read... [14:28:38]Read from MH i2c: 01 07 00 01 08 00 00 00 00 00 A7 0C C3 [14:28:38]RasterBufferAndPrint [14:28:38]line [14:28:38]line [14:28:38]line [14:28:38]line [14:28:38]line [14:28:38]written 0, free lines is 3242 [14:28:38]MH_Cut [14:28:38]Write to MH i2c: D1 01 00 08 08 01 E2 [14:28:38]Write i2c OK [14:28:38]MH_I2C_Read... [14:28:38]Read from MH i2c: D1 [14:28:38]MH_I2C_Read... [14:28:38]Read from MH i2c: D1 01 00 [14:28:38]MH_I2C_Read... [14:28:38]Read from MH i2c: D1 01 00 08 08 00 E1 [14:28:38]Write to MH i2c: 01 00 00 09 08 11 [14:28:38]Write i2c OK [14:28:38]MH_I2C_Read... [14:28:39]OFD Sender: No OFD packet to send [14:28:39]*** Cut start [14:28:39]*** Partial cut [14:28:39]*** CUTSNS_PIN = 1 [14:28:39]*** CUTSNS_PIN = 0 [14:28:39]*** Brake cut motor [14:28:40]Read from MH i2c: 01 [14:28:40]MH_I2C_Read... [14:28:40]*** Stop cut motor [14:28:40]*** Cut end [14:28:40]Read from MH i2c: 01 07 00 [14:28:40]MH_I2C_Read... [14:28:40]Read from MH i2c: 01 07 00 09 08 00 00 00 00 00 FF 0F 26 [14:28:40]process_action close_receipt done [14:28:40]requested_data is exist [14:28:40]produce_requested_data [14:28:40]requested_item fm.sn is exist - process it [14:28:40]wFMCommunicate request_size=4 [14:28:40]MH_SAM_APDU [14:28:40]CAPDU: 80 11 00 00 [14:28:40]Write to MH i2c: E2 08 00 0A 08 80 11 00 00 00 00 00 00 8C [14:28:40]Write i2c OK [14:28:40]MH_I2C_Read... [14:28:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:28:40]Read from MH i2c: E2 [14:28:40]MH_I2C_Read... [14:28:40]Read from MH i2c: E2 17 00 [14:28:40]MH_I2C_Read... [14:28:40]Read from MH i2c: E2 17 00 0A 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 E3 [14:28:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:28:40]wFMCommunicate OK [14:28:40]requested_item fd.num is exist - process it [14:28:40]SAM_PROTO_GetFieldsCounters [14:28:40]wFMCommunicate request_size=4 [14:28:40]MH_SAM_APDU [14:28:40]CAPDU: 80 13 00 00 [14:28:40]Write to MH i2c: E2 08 00 0B 08 80 13 00 00 00 00 00 00 8F [14:28:40]Write i2c OK [14:28:40]MH_I2C_Read... [14:28:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:28:40]Read from MH i2c: E2 [14:28:40]MH_I2C_Read... [14:28:40]Read from MH i2c: E2 62 00 [14:28:40]MH_I2C_Read... [14:28:40]Read from MH i2c: E2 62 00 0B 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 0D 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 FF 00 00 00 5E 04 04 00 FF 00 00 00 57 04 04 00 00 01 00 00 19 04 04 00 00 00 00 00 90 00 61 [14:28:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 0D 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 FF 00 00 00 5E 04 04 00 FF 00 00 00 57 04 04 00 00 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:28:40]wFMCommunicate OK [14:28:40]SAM_PROTO_GetFieldsCounters done [14:28:40]requested_item shift.num is exist - process it [14:28:40]requested_item shift.opened is exist - process it [14:28:40]req_shift_opened [14:28:40]FM_GetShiftState [14:28:40]SAM_PROTO_GetShiftState [14:28:40]wFMCommunicate request_size=4 [14:28:40]MH_SAM_APDU [14:28:40]CAPDU: 80 13 01 00 [14:28:40]Write to MH i2c: E2 08 00 0C 08 80 13 01 00 00 00 00 00 91 [14:28:40]Write i2c OK [14:28:40]MH_I2C_Read... [14:28:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:28:40]Read from MH i2c: E2 [14:28:40]MH_I2C_Read... [14:28:40]Read from MH i2c: E2 0E 00 [14:28:40]MH_I2C_Read... [14:28:40]Read from MH i2c: E2 0E 00 0C 08 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 09 [14:28:40]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:28:40]wFMCommunicate OK [14:28:40]SAM_PROTO_GetShiftState done [14:28:40]FM_GetShiftState done [14:28:40]req_shift_opened done [14:28:40]requested_item shift.open_date is exist - process it [14:28:40]req_shift_open_date [14:28:40]req_shift_open_date done [14:28:40]produce_requested_data done [14:28:40]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229389,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [14:28:40]process_action_free close_receipt [14:28:40]json_value_free [14:28:40]json_value_free done [14:28:40]process_json_proto returns [14:28:40]Send response to host [14:28:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229389,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [14:28:40]free response buf [14:28:40]execute_script done [14:28:40]execute_script returns [14:28:40]free content buf [14:28:40]Sock 9.Close socket [14:28:40]Sock 9.Thread stoped [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:09]OFD Sender: No OFD packet to send [14:29:14]OFD Sender: No OFD packet to send [14:29:19]OFD Sender: No OFD packet to send [14:29:24]OFD Sender: No OFD packet to send [14:29:29]OFD Sender: No OFD packet to send [14:29:34]OFD Sender: No OFD packet to send [14:29:39]OFD Sender: No OFD packet to send [14:29:44]OFD Sender: No OFD packet to send [14:29:49]OFD Sender: No OFD packet to send [14:29:54]OFD Sender: No OFD packet to send [14:29:59]OFD Sender: No OFD packet to send [14:30:04]OFD Sender: No OFD packet to send [14:30:09]OFD Sender: No OFD packet to send [14:30:14]OFD Sender: No OFD packet to send [14:30:19]OFD Sender: No OFD packet to send [14:30:24]OFD Sender: No OFD packet to send [14:30:29]OFD Sender: No OFD packet to send [14:30:34]OFD Sender: No OFD packet to send [14:30:39]OFD Sender: No OFD packet to send [14:30:44]OFD Sender: No OFD packet to send [14:30:44]accept exits with 7 [14:30:44]New connection [14:30:44]New thread 3067534692 created [14:30:44]Thread 3067391332 joined [14:30:44]Waiting for new connection... [14:30:44] Sock 7.Parse request [14:30:44]Sock 7.Check first char [14:30:44]Sock 7.First char is OK [14:30:44]request: POST /json_proto HTTP/1.0 [14:30:44]Method: POST [14:30:44]URL: /json_proto [14:30:44]Method is POST - this is cgi request [14:30:44]url: /json_proto [14:30:44]query_string will be loaded in cgi processing [14:30:44]execute_cgi json_proto POST (null) [14:30:44]execute_cgi path=json_proto method=POST [14:30:44]POST find Content-Length [14:30:44]Host: 172.17.44.195:8080 [14:30:44]Content-Length: 798 [14:30:44]Content-Type: application/json [14:30:44] [14:30:44]POST finish read [14:30:44]Found Content-Length = 798 [14:30:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966435", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 41.910, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4381970", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:30:44]execute_script... [14:30:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966435", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 41.910, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4381970", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:30:44]POST & json_proto [14:30:44]process_json_proto [14:30:44]json parsed OK: [14:30:44]protocol is kg_v1.0 [14:30:44]action value=close_receipt [14:30:44]process_action close_receipt [14:30:44]cmd_close_receipt [14:30:44]MH_GetDate [14:30:44]Write to MH i2c: F0 00 00 0D 08 04 [14:30:44]Write i2c OK [14:30:44]MH_I2C_Read... [14:30:44]Read from MH i2c: F0 [14:30:44]MH_I2C_Read... [14:30:44]Read from MH i2c: F0 09 00 [14:30:44]MH_I2C_Read... [14:30:44]Read from MH i2c: F0 09 00 0D 08 00 15 5A 1A 67 82 C9 CF 66 7D [14:30:44]GetLastDocTimeStamp 1729780116 [14:30:44]current date 1729780245 [14:30:44]FM_GetShiftState [14:30:44]SAM_PROTO_GetShiftState [14:30:44]wFMCommunicate request_size=4 [14:30:44]MH_SAM_APDU [14:30:44]CAPDU: 80 13 01 00 [14:30:44]Write to MH i2c: E2 08 00 0E 08 80 13 01 00 00 00 00 00 93 [14:30:44]Write i2c OK [14:30:44]MH_I2C_Read... [14:30:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:30:44]Read from MH i2c: E2 [14:30:44]MH_I2C_Read... [14:30:44]Read from MH i2c: E2 0E 00 [14:30:44]MH_I2C_Read... [14:30:44]Read from MH i2c: E2 0E 00 0E 08 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 0B [14:30:44]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:30:44]wFMCommunicate OK [14:30:44]SAM_PROTO_GetShiftState done [14:30:44]FM_GetShiftState done [14:30:44]opened in 1729728859 [14:30:44]opened+sec_in_day 1729815259 [14:30:44]quantity*price = 0 [14:30:44]sum+1 = 1 [14:30:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 256 24.10.2024 14:30 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 Талоны: Топливные Талоны 4381970 ФМ: 0000000000871839 ФД: 229390 ФПД: 217241409190877 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T143045&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229390&fm=217241409190877&tin=02508201610067®Number=0000000000091685&sum=0 [14:30:45]StoreToDocumentArchive [14:30:45]shift 537 fd 229390 [14:30:45]save to /storage/0537/doc_00229390 [14:30:45]save last doc name /storage/0537/doc_00229390 to /storage/kkm_last_doc_name [14:30:45]save OK [14:30:45]Clear old archive folders... [14:30:45]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:30:45]tlvbuf is 01F99A10 [14:30:45]SAM_PROTO_ClearQueue [14:30:45]wFMCommunicate request_size=4 [14:30:45]MH_SAM_APDU [14:30:45]CAPDU: 80 09 00 00 [14:30:45]Write to MH i2c: E2 08 00 1B 08 80 09 00 00 00 00 00 00 95 [14:30:45]Write i2c OK [14:30:45]MH_I2C_Read... [14:30:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:30:45]Read from MH i2c: E2 [14:30:45]MH_I2C_Read... [14:30:45]Read from MH i2c: E2 03 00 [14:30:45]MH_I2C_Read... [14:30:45]Read from MH i2c: E2 03 00 1B 08 00 90 00 97 [14:30:45]RAPDU: 90 00 [14:30:45]wFMCommunicate OK [14:30:45]SAM_PROTO_ClearQueue done [14:30:45]KKMCreateOFDPacket [14:30:45]OFDProtocolAddRootSTLVToBuf [14:30:45]FM_MakeSignedData [14:30:45]FM_MakeSignedData [14:30:45]SAM_PROTO_SignData [14:30:45]wFMCommunicate request_size=4 [14:30:45]MH_SAM_APDU [14:30:45]CAPDU: 80 0D 01 02 [14:30:45]Write to MH i2c: E2 08 00 1C 08 80 0D 01 02 00 00 00 00 9D [14:30:45]Write i2c OK [14:30:45]MH_I2C_Read... [14:30:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:30:45]Read from MH i2c: E2 [14:30:45]MH_I2C_Read... [14:30:45]Read from MH i2c: E2 03 00 [14:30:45]MH_I2C_Read... [14:30:45]Read from MH i2c: E2 03 00 1C 08 00 90 00 98 [14:30:45]RAPDU: 90 00 [14:30:45]wFMCommunicate OK [14:30:45]wFMCommunicate request_size=255 [14:30:45]MH_SAM_APDU [14:30:45]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B6 A3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 15 5A 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 0E 80 03 00 35 04 06 00 C5 94 75 06 [14:30:45]Write to MH i2c: E2 02 01 1D 08 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B6 A3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 15 5A 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 0E 80 03 00 35 04 06 00 C5 94 75 06 00 00 CC [14:30:45]Write i2c OK [14:30:45]MH_I2C_Read... [14:30:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:30:46]Read from MH i2c: E2 [14:30:46]MH_I2C_Read... [14:30:46]Read from MH i2c: E2 03 00 [14:30:46]MH_I2C_Read... [14:30:46]Read from MH i2c: E2 03 00 1D 08 00 90 00 99 [14:30:46]RAPDU: 90 00 [14:30:46]wFMCommunicate OK [14:30:46]wFMCommunicate request_size=7 [14:30:46]MH_SAM_APDU [14:30:46]CAPDU: 80 0D 02 02 02 7B DD [14:30:46]Write to MH i2c: E2 0A 00 1E 08 80 0D 02 02 02 00 7B DD 00 00 FC [14:30:46]Write i2c OK [14:30:46]MH_I2C_Read... [14:30:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:30:46]Read from MH i2c: E2 [14:30:46]MH_I2C_Read... [14:30:46]Read from MH i2c: E2 03 00 [14:30:46]MH_I2C_Read... [14:30:46]Read from MH i2c: E2 03 00 1E 08 00 90 00 9A [14:30:46]RAPDU: 90 00 [14:30:46]wFMCommunicate OK [14:30:46]wFMCommunicate request_size=4 [14:30:46]MH_SAM_APDU [14:30:46]CAPDU: 80 0D 03 02 [14:30:46]Write to MH i2c: E2 08 00 1F 08 80 0D 03 02 00 00 00 00 A2 [14:30:46]Write i2c OK [14:30:46]MH_I2C_Read... [14:30:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:30:46]Read from MH i2c: E2 [14:30:46]MH_I2C_Read... [14:30:46]Read from MH i2c: E2 0B 00 [14:30:46]MH_I2C_Read... [14:30:46]Read from MH i2c: E2 0B 00 1F 08 00 A7 6C C6 D4 CB 91 69 66 90 00 7B [14:30:46]RAPDU: A7 6C C6 D4 CB 91 69 66 90 00 [14:30:46]wFMCommunicate OK [14:30:46]SAM_PROTO_SignData done [14:30:46]FM_MakeSignedData done [14:30:46]CreateOFDProtocolMessage [14:30:46]wFMCommunicate request_size=4 [14:30:46]MH_SAM_APDU [14:30:46]CAPDU: 80 11 00 00 [14:30:46]Write to MH i2c: E2 08 00 20 08 80 11 00 00 00 00 00 00 A2 [14:30:46]Write i2c OK [14:30:46]MH_I2C_Read... [14:30:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:30:46]Read from MH i2c: E2 [14:30:46]MH_I2C_Read... [14:30:46]Read from MH i2c: E2 17 00 [14:30:46]MH_I2C_Read... [14:30:46]Read from MH i2c: E2 17 00 20 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 F9 [14:30:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:30:46]wFMCommunicate OK [14:30:46]CreateOFDProtocolMessage done [14:30:46]OFDSenderStorePacket 229390 [14:30:46]StoreOFDPacket docnum=229390 [14:30:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0C 01 00 00 60 44 04 01 13 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 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B6 A3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 15 5A 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 0E 80 03 00 35 04 06 00 C5 94 75 06 7B DD A7 6C C6 D4 CB 91 69 66 [14:30:46]CheckFolder [14:30:46]dirname=/storage/ofd_packets [14:30:46]CheckFolder done [14:30:46]ProducePacketName [14:30:46]name=ofd_packets/00229390 [14:30:46]NVStorageSaveData ofd_packets/00229390 [14:30:46]File name is /storage/ofd_packets/00229390 [14:30:46]Write 298 bytes [14:30:46]NVStorageSaveData done [14:30:46]OFDSenderStorePacket done [14:30:46]KKMCreateOFDPacket done [14:30:46]NVStorageSaveData kkm_last_timestamp [14:30:46]File name is /storage/kkm_last_timestamp [14:30:46]Write 4 bytes [14:30:46]NVStorageSaveData done [14:30:46]ExternCall_PrintAddStr [14:30:46]wPrintStart [14:30:46]Write to MH i2c: 01 00 00 21 08 29 [14:30:46]Write i2c OK [14:30:46]MH_I2C_Read... [14:30:46]Read from MH i2c: 01 [14:30:46]MH_I2C_Read... [14:30:46]Read from MH i2c: 01 07 00 [14:30:46]MH_I2C_Read... [14:30:46]Read from MH i2c: 01 07 00 21 08 00 00 00 00 00 FF 0F 3E [14:30:46]RasterBufferAndPrint [14:30:46]line Счет N : (1)1966435 [14:30:46]line ИНН: 02508201610067 [14:30:46]line Контрольно-Кассовый Чек [14:30:46]line ПРОДАЖА [14:30:46]line ТРК (МРК, ГНК) : 41 [14:30:46]line Товар: 2710194210 [14:30:46]line ДТ-К-5 [14:30:46]line 41.910 * 0.00 [14:30:46]line = 0.00 [14:30:46]line НДС 12% НСП 1% [14:30:46]line > о реализуемом товаре [14:30:46]line ИТОГО: 0.00 [14:30:46]line НСП 1% : 0.00 [14:30:46]line НДС 12% : 0.00 [14:30:46]line Наличными: 0.00 [14:30:46]line Безнал.: 0.00 [14:30:46]line Место: АЗС № 133 "Партнер Нефть" [14:30:46]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [14:30:46]line СНО: Общий режим [14:30:46]line Чек 256 24.10.2024 14:30 [14:30:46]line Смена: 537 ФФД: 1.0 [14:30:46]line ЗНМ: 0300000091 [14:30:46]line РНМ: 0000000000091685 [14:30:46]line Версия ККМ: 001 [14:30:46]line Талоны: Топливные Талоны [14:30:46]line 4381970 [14:30:46]line ФМ: 0000000000871839 [14:30:46]line ФД: 229390 [14:30:46]line ФПД: 217241409190877 [14:30:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T143045&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229390&fm=217241409190877&tin=02508201610067®Number=0000000000091685&sum=0 [14:30:46]OFD Sender: Processing packet 229390 [packets to send 38, broken 37] [14:30:46]ProducePacketName [14:30:46]name=ofd_packets/00229390 [14:30:46]OFD Sender: To server: pG, [14:30:46]CommunicateWithHost lk.salyk.kg:30040 [14:30:46]ConnectInit lk.salyk.kg [14:30:46]written 0, free lines is 4095 [14:30:46]Connected sock=9 [14:30:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0C 01 00 00 60 44 04 01 13 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 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B6 A3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 15 5A 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 0E 80 03 00 35 04 06 00 C5 94 75 06 7B DD A7 6C C6 D4 CB 91 69 66 [14:30:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 DE 93 47 00 21 C6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 0E 80 03 00 F4 03 04 00 06 05 1A 67 B6 04 01 00 00 57 66 C2 D2 4A 36 E8 A4 [14:30:46]CommunicateWithHost err = 0 [14:30:46]CheckOFDResponse [14:30:46]1017 (14) - 77093643461234 [14:30:46]1041 (16) - 0000000000871839 [14:30:46]1040 (4) - 229390 [14:30:46]1012 (4) - 24.10.2024 08:27 [14:30:46]1206 (1) - 0 [14:30:46]OFD Sender: Remove packet 229390 [14:30:46]ProducePacketName [14:30:46]name=ofd_packets/00229390 [14:30:46]NVStorageDeleteData [14:30:46]Write to MH i2c: 01 00 00 4A 08 52 [14:30:46]Write i2c OK [14:30:46]MH_I2C_Read... [14:30:46]Read from MH i2c: 01 [14:30:46]MH_I2C_Read... [14:30:46]Read from MH i2c: 01 07 00 [14:30:46]MH_I2C_Read... [14:30:46]Read from MH i2c: 01 07 00 4A 08 00 00 00 00 00 C1 0C 26 [14:30:46]RasterBufferAndPrint [14:30:46]line [14:30:46]line [14:30:46]line [14:30:46]line [14:30:46]line [14:30:46]written 0, free lines is 3270 [14:30:46]MH_Cut [14:30:46]Write to MH i2c: D1 01 00 51 08 01 2B [14:30:46]Write i2c OK [14:30:46]MH_I2C_Read... [14:30:46]Read from MH i2c: D1 [14:30:46]MH_I2C_Read... [14:30:46]Read from MH i2c: D1 01 00 [14:30:46]MH_I2C_Read... [14:30:46]Read from MH i2c: D1 01 00 51 08 00 2A [14:30:46]Write to MH i2c: 01 00 00 52 08 5A [14:30:46]Write i2c OK [14:30:46]MH_I2C_Read... [14:30:47]OFD Sender: No OFD packet to send [14:30:47]*** Cut start [14:30:47]*** Partial cut [14:30:47]*** CUTSNS_PIN = 1 [14:30:47]*** CUTSNS_PIN = 0 [14:30:48]*** Brake cut motor [14:30:48]Read from MH i2c: 01 [14:30:48]MH_I2C_Read... [14:30:48]*** Stop cut motor [14:30:48]*** Cut end [14:30:48]Read from MH i2c: 01 07 00 [14:30:48]MH_I2C_Read... [14:30:48]Read from MH i2c: 01 07 00 52 08 00 00 00 00 00 FF 0F 6F [14:30:48]process_action close_receipt done [14:30:48]requested_data is exist [14:30:48]produce_requested_data [14:30:48]requested_item fm.sn is exist - process it [14:30:48]wFMCommunicate request_size=4 [14:30:48]MH_SAM_APDU [14:30:48]CAPDU: 80 11 00 00 [14:30:48]Write to MH i2c: E2 08 00 53 08 80 11 00 00 00 00 00 00 D5 [14:30:48]Write i2c OK [14:30:48]MH_I2C_Read... [14:30:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:30:48]Read from MH i2c: E2 [14:30:48]MH_I2C_Read... [14:30:48]Read from MH i2c: E2 17 00 [14:30:48]MH_I2C_Read... [14:30:48]Read from MH i2c: E2 17 00 53 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 2C [14:30:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:30:48]wFMCommunicate OK [14:30:48]requested_item fd.num is exist - process it [14:30:48]SAM_PROTO_GetFieldsCounters [14:30:48]wFMCommunicate request_size=4 [14:30:48]MH_SAM_APDU [14:30:48]CAPDU: 80 13 00 00 [14:30:48]Write to MH i2c: E2 08 00 54 08 80 13 00 00 00 00 00 00 D8 [14:30:48]Write i2c OK [14:30:48]MH_I2C_Read... [14:30:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:30:48]Read from MH i2c: E2 [14:30:48]MH_I2C_Read... [14:30:48]Read from MH i2c: E2 62 00 [14:30:48]MH_I2C_Read... [14:30:48]Read from MH i2c: E2 62 00 54 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 0E 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 00 01 00 00 5E 04 04 00 00 01 00 00 57 04 04 00 01 01 00 00 19 04 04 00 00 00 00 00 90 00 B0 [14:30:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 0E 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 00 01 00 00 5E 04 04 00 00 01 00 00 57 04 04 00 01 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:30:48]wFMCommunicate OK [14:30:48]SAM_PROTO_GetFieldsCounters done [14:30:48]requested_item shift.num is exist - process it [14:30:48]requested_item shift.opened is exist - process it [14:30:48]req_shift_opened [14:30:48]FM_GetShiftState [14:30:48]SAM_PROTO_GetShiftState [14:30:48]wFMCommunicate request_size=4 [14:30:48]MH_SAM_APDU [14:30:48]CAPDU: 80 13 01 00 [14:30:48]Write to MH i2c: E2 08 00 55 08 80 13 01 00 00 00 00 00 DA [14:30:48]Write i2c OK [14:30:48]MH_I2C_Read... [14:30:48]Read from MH i2c: E2 [14:30:48]MH_I2C_Read... [14:30:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:30:48]Read from MH i2c: E2 0E 00 [14:30:48]MH_I2C_Read... [14:30:48]Read from MH i2c: E2 0E 00 55 08 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 52 [14:30:48]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:30:48]wFMCommunicate OK [14:30:48]SAM_PROTO_GetShiftState done [14:30:48]FM_GetShiftState done [14:30:48]req_shift_opened done [14:30:48]requested_item shift.open_date is exist - process it [14:30:48]req_shift_open_date [14:30:48]req_shift_open_date done [14:30:48]produce_requested_data done [14:30:48]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229390,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [14:30:48]process_action_free close_receipt [14:30:48]json_value_free [14:30:48]json_value_free done [14:30:48]process_json_proto returns [14:30:48]Send response to host [14:30:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229390,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [14:30:48]free response buf [14:30:48]execute_script done [14:30:48]execute_script returns [14:30:48]free content buf [14:30:48]Sock 7.Close socket [14:30:48]Sock 7.Thread stoped [14:30:52]OFD Sender: No OFD packet to send [14:30:57]OFD Sender: No OFD packet to send [14:31:02]OFD Sender: No OFD packet to send [14:31:07]OFD Sender: No OFD packet to send [14:31:12]OFD Sender: No OFD packet to send [14:31:12]accept exits with 10 [14:31:12]New connection [14:31:12]New thread 3067391332 created [14:31:12]Thread 3067534692 joined [14:31:12]Waiting for new connection... [14:31:12] Sock 10.Parse request [14:31:12]Sock 10.Check first char [14:31:12]Sock 10.First char is OK [14:31:12]request: POST /json_proto HTTP/1.0 [14:31:12]Method: POST [14:31:12]URL: /json_proto [14:31:12]Method is POST - this is cgi request [14:31:12]url: /json_proto [14:31:12]query_string will be loaded in cgi processing [14:31:12]execute_cgi json_proto POST (null) [14:31:12]execute_cgi path=json_proto method=POST [14:31:12]POST find Content-Length [14:31:12]Host: 172.17.44.195:8080 [14:31:12]Content-Length: 680 [14:31:12]Content-Type: application/json [14:31:12] [14:31:12]POST finish read [14:31:12]Found Content-Length = 680 [14:31:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966436", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 41.910, "sum" : 3193.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3193.00, "total" : 3193.00, "payments": [ { "type": 0, "sum" : 3193.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:31:12]execute_script... [14:31: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)1966436", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 41.910, "sum" : 3193.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3193.00, "total" : 3193.00, "payments": [ { "type": 0, "sum" : 3193.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:31:12]POST & json_proto [14:31:12]process_json_proto [14:31:12]json parsed OK: [14:31:12]protocol is kg_v1.0 [14:31:12]action value=close_receipt [14:31:12]process_action close_receipt [14:31:12]cmd_close_receipt [14:31:12]MH_GetDate [14:31:12]Write to MH i2c: F0 00 00 56 08 4D [14:31:12]Write i2c OK [14:31:12]MH_I2C_Read... [14:31:12]Read from MH i2c: F0 [14:31:12]MH_I2C_Read... [14:31:12]Read from MH i2c: F0 09 00 [14:31:12]MH_I2C_Read... [14:31:12]Read from MH i2c: F0 09 00 56 08 00 31 5A 1A 67 82 C9 CF 66 E2 [14:31:12]GetLastDocTimeStamp 1729780245 [14:31:12]current date 1729780273 [14:31:12]FM_GetShiftState [14:31:12]SAM_PROTO_GetShiftState [14:31:12]wFMCommunicate request_size=4 [14:31:12]MH_SAM_APDU [14:31:12]CAPDU: 80 13 01 00 [14:31:12]Write to MH i2c: E2 08 00 57 08 80 13 01 00 00 00 00 00 DC [14:31:12]Write i2c OK [14:31:12]MH_I2C_Read... [14:31:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:31:12]Read from MH i2c: E2 [14:31:12]MH_I2C_Read... [14:31:12]Read from MH i2c: E2 0E 00 [14:31:12]MH_I2C_Read... [14:31:12]Read from MH i2c: E2 0E 00 57 08 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 54 [14:31:12]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:31:12]wFMCommunicate OK [14:31:12]SAM_PROTO_GetShiftState done [14:31:12]FM_GetShiftState done [14:31:12]opened in 1729728859 [14:31:12]opened+sec_in_day 1729815259 [14:31:12]quantity*price = 319354 [14:31:12]sum+1 = 319355 [14:31:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.54 ИТОГО: 3193.00 Внесено: 3193.00 СДАЧА: 0.00 НСП 1% : 28.26 НДС 12% : 339.14 Наличными: 3193.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 257 24.10.2024 14:31 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229391 ФПД: 12479074972689 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T143113&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229391&fm=12479074972689&tin=02508201610067®Number=0000000000091685&sum=319300 [14:31:13]StoreToDocumentArchive [14:31:13]shift 537 fd 229391 [14:31:13]save to /storage/0537/doc_00229391 [14:31:13]save last doc name /storage/0537/doc_00229391 to /storage/kkm_last_doc_name [14:31:13]save OK [14:31:13]Clear old archive folders... [14:31:13]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:31:13]tlvbuf is 01F939B0 [14:31:13]SAM_PROTO_ClearQueue [14:31:13]wFMCommunicate request_size=4 [14:31:13]MH_SAM_APDU [14:31:13]CAPDU: 80 09 00 00 [14:31:13]Write to MH i2c: E2 08 00 64 08 80 09 00 00 00 00 00 00 DE [14:31:13]Write i2c OK [14:31:13]MH_I2C_Read... [14:31:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:31:14]Read from MH i2c: E2 [14:31:14]MH_I2C_Read... [14:31:14]Read from MH i2c: E2 03 00 [14:31:14]MH_I2C_Read... [14:31:14]Read from MH i2c: E2 03 00 64 08 00 90 00 E0 [14:31:14]RAPDU: 90 00 [14:31:14]wFMCommunicate OK [14:31:14]SAM_PROTO_ClearQueue done [14:31:14]KKMCreateOFDPacket [14:31:14]OFDProtocolAddRootSTLVToBuf [14:31:14]FM_MakeSignedData [14:31:14]FM_MakeSignedData [14:31:14]SAM_PROTO_SignData [14:31:14]wFMCommunicate request_size=4 [14:31:14]MH_SAM_APDU [14:31:14]CAPDU: 80 0D 01 02 [14:31:14]Write to MH i2c: E2 08 00 65 08 80 0D 01 02 00 00 00 00 E6 [14:31:14]Write i2c OK [14:31:14]MH_I2C_Read... [14:31:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:31:14]Read from MH i2c: E2 [14:31:14]MH_I2C_Read... [14:31:14]Read from MH i2c: E2 03 00 [14:31:14]MH_I2C_Read... [14:31:14]Read from MH i2c: E2 03 00 65 08 00 90 00 E1 [14:31:14]RAPDU: 90 00 [14:31:14]wFMCommunicate OK [14:31:14]wFMCommunicate request_size=255 [14:31:14]MH_SAM_APDU [14:31:14]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B6 A3 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 7A DF 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 DF 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 84 00 00 00 00 07 04 06 00 44 DF 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 01 00 00 F4 03 04 00 31 5A 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 0F 80 03 00 35 04 06 00 0B 59 82 D4 [14:31:14]Write to MH i2c: E2 02 01 66 08 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B6 A3 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 7A DF 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 DF 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 84 00 00 00 00 07 04 06 00 44 DF 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 01 00 00 F4 03 04 00 31 5A 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 0F 80 03 00 35 04 06 00 0B 59 82 D4 00 00 B8 [14:31:14]Write i2c OK [14:31:14]MH_I2C_Read... [14:31:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:31:14]Read from MH i2c: E2 [14:31:14]MH_I2C_Read... [14:31:14]Read from MH i2c: E2 03 00 [14:31:14]MH_I2C_Read... [14:31:14]Read from MH i2c: E2 03 00 66 08 00 90 00 E2 [14:31:14]RAPDU: 90 00 [14:31:14]wFMCommunicate OK [14:31:14]wFMCommunicate request_size=7 [14:31:14]MH_SAM_APDU [14:31:14]CAPDU: 80 0D 02 02 02 B4 11 [14:31:14]Write to MH i2c: E2 0A 00 67 08 80 0D 02 02 02 00 B4 11 00 00 B2 [14:31:14]Write i2c OK [14:31:14]MH_I2C_Read... [14:31:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:31:14]Read from MH i2c: E2 [14:31:14]MH_I2C_Read... [14:31:14]Read from MH i2c: E2 03 00 [14:31:14]MH_I2C_Read... [14:31:14]Read from MH i2c: E2 03 00 67 08 00 90 00 E3 [14:31:14]RAPDU: 90 00 [14:31:14]wFMCommunicate OK [14:31:14]wFMCommunicate request_size=4 [14:31:14]MH_SAM_APDU [14:31:14]CAPDU: 80 0D 03 02 [14:31:14]Write to MH i2c: E2 08 00 68 08 80 0D 03 02 00 00 00 00 EB [14:31:14]Write i2c OK [14:31:14]MH_I2C_Read... [14:31:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:31:14]Read from MH i2c: E2 [14:31:14]MH_I2C_Read... [14:31:14]Read from MH i2c: E2 0B 00 [14:31:14]MH_I2C_Read... [14:31:14]Read from MH i2c: E2 0B 00 68 08 00 95 10 6B 8B C8 0A D0 86 90 00 AF [14:31:14]RAPDU: 95 10 6B 8B C8 0A D0 86 90 00 [14:31:14]wFMCommunicate OK [14:31:14]SAM_PROTO_SignData done [14:31:14]FM_MakeSignedData done [14:31:14]CreateOFDProtocolMessage [14:31:14]wFMCommunicate request_size=4 [14:31:14]MH_SAM_APDU [14:31:14]CAPDU: 80 11 00 00 [14:31:14]Write to MH i2c: E2 08 00 69 08 80 11 00 00 00 00 00 00 EB [14:31:14]Write i2c OK [14:31:14]MH_I2C_Read... [14:31:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:31:14]Read from MH i2c: E2 [14:31:14]MH_I2C_Read... [14:31:14]Read from MH i2c: E2 17 00 [14:31:14]MH_I2C_Read... [14:31:14]Read from MH i2c: E2 17 00 69 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 42 [14:31:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:31:14]wFMCommunicate OK [14:31:14]CreateOFDProtocolMessage done [14:31:14]OFDSenderStorePacket 229391 [14:31:14]StoreOFDPacket docnum=229391 [14:31:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0C 01 00 00 46 19 04 01 73 E1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B6 A3 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 7A DF 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 DF 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 84 00 00 00 00 07 04 06 00 44 DF 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 01 00 00 F4 03 04 00 31 5A 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 0F 80 03 00 35 04 06 00 0B 59 82 D4 B4 11 95 10 6B 8B C8 0A D0 86 [14:31:14]CheckFolder [14:31:14]dirname=/storage/ofd_packets [14:31:14]CheckFolder done [14:31:14]ProducePacketName [14:31:14]name=ofd_packets/00229391 [14:31:14]NVStorageSaveData ofd_packets/00229391 [14:31:14]File name is /storage/ofd_packets/00229391 [14:31:14]Write 298 bytes [14:31:14]NVStorageSaveData done [14:31:14]OFDSenderStorePacket done [14:31:14]KKMCreateOFDPacket done [14:31:14]NVStorageSaveData kkm_last_timestamp [14:31:14]File name is /storage/kkm_last_timestamp [14:31:14]Write 4 bytes [14:31:14]NVStorageSaveData done [14:31:14]ExternCall_PrintAddStr [14:31:14]wPrintStart [14:31:14]Write to MH i2c: 01 00 00 6A 08 72 [14:31:14]Write i2c OK [14:31:14]MH_I2C_Read... [14:31:14]Read from MH i2c: 01 [14:31:14]MH_I2C_Read... [14:31:14]Read from MH i2c: 01 07 00 [14:31:14]MH_I2C_Read... [14:31:14]Read from MH i2c: 01 07 00 6A 08 00 00 00 00 00 FF 0F 87 [14:31:14]RasterBufferAndPrint [14:31:14]line Счет N : (1)1966436 [14:31:14]line ИНН: 02508201610067 [14:31:14]line Контрольно-Кассовый Чек [14:31:14]line ПРОДАЖА [14:31:14]line ТРК (МРК, ГНК) : 21 [14:31:14]line Товар: 2710194210 [14:31:14]line ДТ-К-5 [14:31:14]line 41.910 * 76.20 [14:31:14]line = 3193.54 [14:31:14]line НДС 12% НСП 1% [14:31:14]line > о реализуемом товаре [14:31:14]line ОКРУГЛЕНИЕ: -0.54 [14:31:14]line ИТОГО: 3193.00 [14:31:14]line Внесено: 3193.00 [14:31:14]line СДАЧА: 0.00 [14:31:14]line НСП 1% : 28.26 [14:31:14]line НДС 12% : 339.14 [14:31:14]line Наличными: 3193.00 [14:31:14]line Безнал.: 0.00 [14:31:14]line Место: АЗС № 133 "Партнер Нефть" [14:31:14]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [14:31:14]line СНО: Общий режим [14:31:14]line Чек 257 24.10.2024 14:31 [14:31:14]line Смена: 537 ФФД: 1.0 [14:31:14]line ЗНМ: 0300000091 [14:31:14]line РНМ: 0000000000091685 [14:31:14]line Версия ККМ: 001 [14:31:14]line ФМ: 0000000000871839 [14:31:14]line ФД: 229391 [14:31:14]line ФПД: 12479074972689 [14:31:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T143113&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229391&fm=12479074972689&tin=02508201610067®Number=0000000000091685&sum=319300 [14:31:14]OFD Sender: Processing packet 229391 [packets to send 38, broken 37] [14:31:14]ProducePacketName [14:31:14]name=ofd_packets/00229391 [14:31:14]OFD Sender: To server: pG, [14:31:14]CommunicateWithHost lk.salyk.kg:30040 [14:31:14]ConnectInit lk.salyk.kg [14:31:14]written 0, free lines is 4095 [14:31:14]Connected sock=9 [14:31:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0C 01 00 00 46 19 04 01 73 E1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B6 A3 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 7A DF 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 DF 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 84 00 00 00 00 07 04 06 00 44 DF 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 01 00 00 F4 03 04 00 31 5A 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 0F 80 03 00 35 04 06 00 0B 59 82 D4 B4 11 95 10 6B 8B C8 0A D0 86 [14:31:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 D6 AD 47 00 8A 07 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 0F 80 03 00 F4 03 04 00 22 05 1A 67 B6 04 01 00 00 CD 1C 65 AB 42 B9 E2 C1 [14:31:15]CommunicateWithHost err = 0 [14:31:15]CheckOFDResponse [14:31:15]1017 (14) - 77093643461234 [14:31:15]1041 (16) - 0000000000871839 [14:31:15]1040 (4) - 229391 [14:31:15]1012 (4) - 24.10.2024 08:28 [14:31:15]1206 (1) - 0 [14:31:15]OFD Sender: Remove packet 229391 [14:31:15]ProducePacketName [14:31:15]name=ofd_packets/00229391 [14:31:15]NVStorageDeleteData [14:31:15]Write to MH i2c: 01 00 00 94 08 9C [14:31:15]Write i2c OK [14:31:15]MH_I2C_Read... [14:31:15]Read from MH i2c: 01 [14:31:15]MH_I2C_Read... [14:31:15]Read from MH i2c: 01 07 00 [14:31:15]MH_I2C_Read... [14:31:15]Read from MH i2c: 01 07 00 94 08 00 00 00 00 00 A9 0C 58 [14:31:15]RasterBufferAndPrint [14:31:15]line [14:31:15]line [14:31:15]line [14:31:15]line [14:31:15]line [14:31:15]written 0, free lines is 3245 [14:31:15]MH_Cut [14:31:15]Write to MH i2c: D1 01 00 9B 08 01 75 [14:31:15]Write i2c OK [14:31:15]MH_I2C_Read... [14:31:15]Read from MH i2c: D1 [14:31:15]MH_I2C_Read... [14:31:15]Read from MH i2c: D1 01 00 [14:31:15]MH_I2C_Read... [14:31:15]Read from MH i2c: D1 01 00 9B 08 00 74 [14:31:15]Write to MH i2c: 01 00 00 9C 08 A4 [14:31:15]Write i2c OK [14:31:15]MH_I2C_Read... [14:31:15]OFD Sender: No OFD packet to send [14:31:16]*** Cut start [14:31:16]*** Partial cut [14:31:16]*** CUTSNS_PIN = 1 [14:31:16]*** CUTSNS_PIN = 0 [14:31:16]*** Brake cut motor [14:31:16]Read from MH i2c: 01 [14:31:16]MH_I2C_Read... [14:31:16]*** Stop cut motor [14:31:16]*** Cut end [14:31:16]Read from MH i2c: 01 07 00 [14:31:16]MH_I2C_Read... [14:31:16]Read from MH i2c: 01 07 00 9C 08 00 00 00 00 00 FF 0F B9 [14:31:16]process_action close_receipt done [14:31:16]requested_data is exist [14:31:16]produce_requested_data [14:31:16]requested_item fm.sn is exist - process it [14:31:16]wFMCommunicate request_size=4 [14:31:16]MH_SAM_APDU [14:31:16]CAPDU: 80 11 00 00 [14:31:16]Write to MH i2c: E2 08 00 9D 08 80 11 00 00 00 00 00 00 1F [14:31:16]Write i2c OK [14:31:16]MH_I2C_Read... [14:31:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:31:16]Read from MH i2c: E2 [14:31:16]MH_I2C_Read... [14:31:16]Read from MH i2c: E2 17 00 [14:31:16]MH_I2C_Read... [14:31:16]Read from MH i2c: E2 17 00 9D 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 76 [14:31:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:31:16]wFMCommunicate OK [14:31:16]requested_item fd.num is exist - process it [14:31:16]SAM_PROTO_GetFieldsCounters [14:31:16]wFMCommunicate request_size=4 [14:31:16]MH_SAM_APDU [14:31:16]CAPDU: 80 13 00 00 [14:31:16]Write to MH i2c: E2 08 00 9E 08 80 13 00 00 00 00 00 00 22 [14:31:16]Write i2c OK [14:31:16]MH_I2C_Read... [14:31:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:31:17]Read from MH i2c: E2 [14:31:17]MH_I2C_Read... [14:31:17]Read from MH i2c: E2 62 00 [14:31:17]MH_I2C_Read... [14:31:17]Read from MH i2c: E2 62 00 9E 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 0F 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 01 01 00 00 5E 04 04 00 01 01 00 00 57 04 04 00 02 01 00 00 19 04 04 00 00 00 00 00 90 00 FE [14:31:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 0F 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 01 01 00 00 5E 04 04 00 01 01 00 00 57 04 04 00 02 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:31:17]wFMCommunicate OK [14:31:17]SAM_PROTO_GetFieldsCounters done [14:31:17]requested_item shift.num is exist - process it [14:31:17]requested_item shift.opened is exist - process it [14:31:17]req_shift_opened [14:31:17]FM_GetShiftState [14:31:17]SAM_PROTO_GetShiftState [14:31:17]wFMCommunicate request_size=4 [14:31:17]MH_SAM_APDU [14:31:17]CAPDU: 80 13 01 00 [14:31:17]Write to MH i2c: E2 08 00 9F 08 80 13 01 00 00 00 00 00 24 [14:31:17]Write i2c OK [14:31:17]MH_I2C_Read... [14:31:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:31:17]Read from MH i2c: E2 [14:31:17]MH_I2C_Read... [14:31:17]Read from MH i2c: E2 0E 00 [14:31:17]MH_I2C_Read... [14:31:17]Read from MH i2c: E2 0E 00 9F 08 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 9C [14:31:17]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:31:17]wFMCommunicate OK [14:31:17]SAM_PROTO_GetShiftState done [14:31:17]FM_GetShiftState done [14:31:17]req_shift_opened done [14:31:17]requested_item shift.open_date is exist - process it [14:31:17]req_shift_open_date [14:31:17]req_shift_open_date done [14:31:17]produce_requested_data done [14:31:17]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229391,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [14:31:17]process_action_free close_receipt [14:31:17]json_value_free [14:31:17]json_value_free done [14:31:17]process_json_proto returns [14:31:17]Send response to host [14:31:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229391,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [14:31:17]free response buf [14:31:17]execute_script done [14:31:17]execute_script returns [14:31:17]free content buf [14:31:17]Sock 10.Close socket [14:31:17]Sock 10.Thread stoped [14:31:18]accept exits with 7 [14:31:18]New connection [14:31:18]New thread 3067534692 created [14:31:18]Thread 3067391332 joined [14:31:18]Waiting for new connection... [14:31:18] Sock 7.Parse request [14:31:18]Sock 7.Check first char [14:31:18]Sock 7.First char is OK [14:31:18]request: POST /json_proto HTTP/1.0 [14:31:18]Method: POST [14:31:18]URL: /json_proto [14:31:18]Method is POST - this is cgi request [14:31:18]url: /json_proto [14:31:18]query_string will be loaded in cgi processing [14:31:18]execute_cgi json_proto POST (null) [14:31:18]execute_cgi path=json_proto method=POST [14:31:18]POST find Content-Length [14:31:18]Host: 172.17.44.195:8080 [14:31:18]Content-Length: 737 [14:31:18]Content-Type: application/json [14:31:18] [14:31:18]POST finish read [14:31:18]Found Content-Length = 737 [14:31:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale_refund", "base_FD": 229391, "base_FM": "0000000000871839", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966436", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 41.910, "sum" : 3193.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3193.00, "total" : 3193.00, "payments": [ { "type": 0, "sum" : 3193.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:31:18]execute_script... [14:31:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale_refund", "base_FD": 229391, "base_FM": "0000000000871839", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966436", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 41.910, "sum" : 3193.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3193.00, "total" : 3193.00, "payments": [ { "type": 0, "sum" : 3193.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:31:18]POST & json_proto [14:31:18]process_json_proto [14:31:18]json parsed OK: [14:31:18]protocol is kg_v1.0 [14:31:18]action value=close_receipt [14:31:18]process_action close_receipt [14:31:18]cmd_close_receipt [14:31:18]MH_GetDate [14:31:18]Write to MH i2c: F0 00 00 A0 08 97 [14:31:18]Write i2c OK [14:31:18]MH_I2C_Read... [14:31:18]Read from MH i2c: F0 [14:31:18]MH_I2C_Read... [14:31:18]Read from MH i2c: F0 09 00 [14:31:18]MH_I2C_Read... [14:31:18]Read from MH i2c: F0 09 00 A0 08 00 36 5A 1A 67 82 C9 CF 66 31 [14:31:18]GetLastDocTimeStamp 1729780273 [14:31:18]current date 1729780278 [14:31:18]FM_GetShiftState [14:31:18]SAM_PROTO_GetShiftState [14:31:18]wFMCommunicate request_size=4 [14:31:18]MH_SAM_APDU [14:31:18]CAPDU: 80 13 01 00 [14:31:18]Write to MH i2c: E2 08 00 A1 08 80 13 01 00 00 00 00 00 26 [14:31:18]Write i2c OK [14:31:18]MH_I2C_Read... [14:31:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:31:18]Read from MH i2c: E2 [14:31:18]MH_I2C_Read... [14:31:18]Read from MH i2c: E2 0E 00 [14:31:18]MH_I2C_Read... [14:31:18]Read from MH i2c: E2 0E 00 A1 08 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 9E [14:31:18]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:31:18]wFMCommunicate OK [14:31:18]SAM_PROTO_GetShiftState done [14:31:18]FM_GetShiftState done [14:31:18]opened in 1729728859 [14:31:18]opened+sec_in_day 1729815259 [14:31:18]quantity*price = 319354 [14:31:18]sum+1 = 319355 [14:31:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.54 ИТОГО: 3193.00 НСП 1% : 28.26 НДС 12% : 339.14 Наличными: 3193.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 258 24.10.2024 14:31 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФД осн.: 229391 ФМ осн.: 0000000000871839 ФМ: 0000000000871839 ФД: 229392 ФПД: 68850590545140 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T143118&type=2&operation_type=1&fn_number=0000000000871839&fd_number=229392&fm=68850590545140&tin=02508201610067®Number=0000000000091685&sum=319300 [14:31:19]StoreToDocumentArchive [14:31:19]shift 537 fd 229392 [14:31:19]save to /storage/0537/doc_00229392 [14:31:19]save last doc name /storage/0537/doc_00229392 to /storage/kkm_last_doc_name [14:31:19]save OK [14:31:19]Clear old archive folders... [14:31:19]ProcessDocumentItem done err = 0, tmpTLVsize=276 [14:31:19]tlvbuf is 01F7ACE0 [14:31:19]SAM_PROTO_ClearQueue [14:31:19]wFMCommunicate request_size=4 [14:31:19]MH_SAM_APDU [14:31:19]CAPDU: 80 09 00 00 [14:31:19]Write to MH i2c: E2 08 00 B0 08 80 09 00 00 00 00 00 00 2A [14:31:19]Write i2c OK [14:31:19]MH_I2C_Read... [14:31:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:31:19]Read from MH i2c: E2 [14:31:19]MH_I2C_Read... [14:31:19]Read from MH i2c: E2 03 00 [14:31:19]MH_I2C_Read... [14:31:19]Read from MH i2c: E2 03 00 B0 08 00 90 00 2C [14:31:19]RAPDU: 90 00 [14:31:19]wFMCommunicate OK [14:31:19]SAM_PROTO_ClearQueue done [14:31:19]KKMCreateOFDPacket [14:31:19]OFDProtocolAddRootSTLVToBuf [14:31:19]FM_MakeSignedData [14:31:19]FM_MakeSignedData [14:31:19]SAM_PROTO_SignData [14:31:19]wFMCommunicate request_size=4 [14:31:19]MH_SAM_APDU [14:31:19]CAPDU: 80 0D 01 02 [14:31:19]Write to MH i2c: E2 08 00 B1 08 80 0D 01 02 00 00 00 00 32 [14:31:19]Write i2c OK [14:31:19]MH_I2C_Read... [14:31:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:31:19]Read from MH i2c: E2 [14:31:19]MH_I2C_Read... [14:31:19]Read from MH i2c: E2 03 00 [14:31:19]MH_I2C_Read... [14:31:19]Read from MH i2c: E2 03 00 B1 08 00 90 00 2D [14:31:19]RAPDU: 90 00 [14:31:19]wFMCommunicate OK [14:31:19]wFMCommunicate request_size=255 [14:31:19]MH_SAM_APDU [14:31:19]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 02 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B6 A3 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 7A DF 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 DF 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 84 00 00 00 00 07 04 06 00 44 DF 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 01 00 00 F4 03 04 00 36 5A 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 27 04 04 00 0F 80 03 00 28 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 11 04 10 00 30 30 30 30 [14:31:19]Write to MH i2c: E2 02 01 B2 08 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 02 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B6 A3 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 7A DF 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 DF 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 84 00 00 00 00 07 04 06 00 44 DF 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 01 00 00 F4 03 04 00 36 5A 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 27 04 04 00 0F 80 03 00 28 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 11 04 10 00 30 30 30 30 00 00 42 [14:31:20]Write i2c OK [14:31:20]MH_I2C_Read... [14:31:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:31:20]Read from MH i2c: E2 [14:31:20]MH_I2C_Read... [14:31:20]Read from MH i2c: E2 03 00 [14:31:20]MH_I2C_Read... [14:31:20]Read from MH i2c: E2 03 00 B2 08 00 90 00 2E [14:31:20]RAPDU: 90 00 [14:31:20]wFMCommunicate OK [14:31:20]wFMCommunicate request_size=35 [14:31:20]MH_SAM_APDU [14:31:20]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 10 80 03 00 35 04 06 00 3E 9E 86 FD F4 F4 [14:31:20]Write to MH i2c: E2 26 00 B3 08 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 10 80 03 00 35 04 06 00 3E 9E 86 FD F4 F4 00 00 06 [14:31:20]Write i2c OK [14:31:20]MH_I2C_Read... [14:31:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:31:20]Read from MH i2c: E2 [14:31:20]MH_I2C_Read... [14:31:20]Read from MH i2c: E2 03 00 [14:31:20]MH_I2C_Read... [14:31:20]Read from MH i2c: E2 03 00 B3 08 00 90 00 2F [14:31:20]RAPDU: 90 00 [14:31:20]wFMCommunicate OK [14:31:20]wFMCommunicate request_size=4 [14:31:20]MH_SAM_APDU [14:31:20]CAPDU: 80 0D 03 02 [14:31:20]Write to MH i2c: E2 08 00 B4 08 80 0D 03 02 00 00 00 00 37 [14:31:20]Write i2c OK [14:31:20]MH_I2C_Read... [14:31:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:31:20]Read from MH i2c: E2 [14:31:20]MH_I2C_Read... [14:31:20]Read from MH i2c: E2 0B 00 [14:31:20]MH_I2C_Read... [14:31:20]Read from MH i2c: E2 0B 00 B4 08 00 0C 9D CB 8E 16 2F B9 3A 90 00 72 [14:31:20]RAPDU: 0C 9D CB 8E 16 2F B9 3A 90 00 [14:31:20]wFMCommunicate OK [14:31:20]SAM_PROTO_SignData done [14:31:20]FM_MakeSignedData done [14:31:20]CreateOFDProtocolMessage [14:31:20]wFMCommunicate request_size=4 [14:31:20]MH_SAM_APDU [14:31:20]CAPDU: 80 11 00 00 [14:31:20]Write to MH i2c: E2 08 00 B5 08 80 11 00 00 00 00 00 00 37 [14:31:20]Write i2c OK [14:31:20]MH_I2C_Read... [14:31:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:31:20]Read from MH i2c: E2 [14:31:20]MH_I2C_Read... [14:31:20]Read from MH i2c: E2 17 00 [14:31:20]MH_I2C_Read... [14:31:20]Read from MH i2c: E2 17 00 B5 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 8E [14:31:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:31:20]wFMCommunicate OK [14:31:20]CreateOFDProtocolMessage done [14:31:20]OFDSenderStorePacket 229392 [14:31:20]StoreOFDPacket docnum=229392 [14:31:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 28 01 00 00 08 F8 20 01 CC E6 5A 03 01 00 03 00 14 01 1E 04 01 00 02 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B6 A3 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 7A DF 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 DF 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 84 00 00 00 00 07 04 06 00 44 DF 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 01 00 00 F4 03 04 00 36 5A 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 27 04 04 00 0F 80 03 00 28 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 10 80 03 00 35 04 06 00 3E 9E 86 FD F4 F4 0C 9D CB 8E 16 2F B9 3A [14:31:20]CheckFolder [14:31:20]dirname=/storage/ofd_packets [14:31:20]CheckFolder done [14:31:20]ProducePacketName [14:31:20]name=ofd_packets/00229392 [14:31:20]NVStorageSaveData ofd_packets/00229392 [14:31:20]File name is /storage/ofd_packets/00229392 [14:31:20]Write 326 bytes [14:31:20]NVStorageSaveData done [14:31:20]OFDSenderStorePacket done [14:31:20]KKMCreateOFDPacket done [14:31:20]NVStorageSaveData kkm_last_timestamp [14:31:20]File name is /storage/kkm_last_timestamp [14:31:20]Write 4 bytes [14:31:20]NVStorageSaveData done [14:31:20]ExternCall_PrintAddStr [14:31:20]wPrintStart [14:31:20]Write to MH i2c: 01 00 00 B6 08 BE [14:31:20]Write i2c OK [14:31:20]MH_I2C_Read... [14:31:20]Read from MH i2c: 01 [14:31:20]MH_I2C_Read... [14:31:20]Read from MH i2c: 01 07 00 [14:31:20]MH_I2C_Read... [14:31:20]Read from MH i2c: 01 07 00 B6 08 00 00 00 00 00 FF 0F D3 [14:31:20]RasterBufferAndPrint [14:31:20]line Счет N : (1)1966436 [14:31:20]line ИНН: 02508201610067 [14:31:20]line Контрольно-Кассовый Чек [14:31:20]line ВОЗВРАТ ПРОДАЖИ [14:31:20]line ТРК (МРК, ГНК) : 21 [14:31:20]line Товар: 2710194210 [14:31:20]line ДТ-К-5 [14:31:20]line 41.910 * 76.20 [14:31:20]line = 3193.54 [14:31:20]line НДС 12% НСП 1% [14:31:20]line > о реализуемом товаре [14:31:20]line ОКРУГЛЕНИЕ: -0.54 [14:31:20]line ИТОГО: 3193.00 [14:31:20]line НСП 1% : 28.26 [14:31:20]line НДС 12% : 339.14 [14:31:20]line Наличными: 3193.00 [14:31:20]line Безнал.: 0.00 [14:31:20]line Место: АЗС № 133 "Партнер Нефть" [14:31:20]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [14:31:20]line СНО: Общий режим [14:31:20]line Чек 258 24.10.2024 14:31 [14:31:20]line Смена: 537 ФФД: 1.0 [14:31:20]line ЗНМ: 0300000091 [14:31:20]line РНМ: 0000000000091685 [14:31:20]line Версия ККМ: 001 [14:31:20]line ФД осн.: 229391 [14:31:20]line ФМ осн.: 0000000000871839 [14:31:20]line ФМ: 0000000000871839 [14:31:20]line ФД: 229392 [14:31:20]line ФПД: 68850590545140 [14:31:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T143118&type=2&operation_type=1&fn_number=0000000000871839&fd_number=229392&fm=68850590545140&tin=02508201610067®Number=0000000000091685&sum=319300 [14:31:20]OFD Sender: Processing packet 229392 [packets to send 38, broken 37] [14:31:20]ProducePacketName [14:31:20]name=ofd_packets/00229392 [14:31:20]OFD Sender: To server: pG, [14:31:20]CommunicateWithHost lk.salyk.kg:30040 [14:31:20]ConnectInit lk.salyk.kg [14:31:20]written 0, free lines is 4095 [14:31:20]Connected sock=10 [14:31:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 28 01 00 00 08 F8 20 01 CC E6 5A 03 01 00 03 00 14 01 1E 04 01 00 02 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B6 A3 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 7A DF 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 DF 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 84 00 00 00 00 07 04 06 00 44 DF 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 01 00 00 F4 03 04 00 36 5A 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 27 04 04 00 0F 80 03 00 28 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 10 80 03 00 35 04 06 00 3E 9E 86 FD F4 F4 0C 9D CB 8E 16 2F B9 3A [14:31:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 76 62 47 00 76 44 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 10 80 03 00 F4 03 04 00 28 05 1A 67 B6 04 01 00 00 94 26 C9 EF 0D 11 B8 B5 [14:31:21]CommunicateWithHost err = 0 [14:31:21]CheckOFDResponse [14:31:21]1017 (14) - 77093643461234 [14:31:21]1041 (16) - 0000000000871839 [14:31:21]1040 (4) - 229392 [14:31:21]1012 (4) - 24.10.2024 08:28 [14:31:21]1206 (1) - 0 [14:31:21]OFD Sender: Remove packet 229392 [14:31:21]ProducePacketName [14:31:21]name=ofd_packets/00229392 [14:31:21]NVStorageDeleteData [14:31:21]Write to MH i2c: 01 00 00 E0 08 E8 [14:31:21]Write i2c OK [14:31:21]MH_I2C_Read... [14:31:21]Read from MH i2c: 01 [14:31:21]MH_I2C_Read... [14:31:21]Read from MH i2c: 01 07 00 [14:31:21]MH_I2C_Read... [14:31:21]Read from MH i2c: 01 07 00 E0 08 00 00 00 00 00 BB 0C B6 [14:31:21]RasterBufferAndPrint [14:31:21]line [14:31:21]line [14:31:21]line [14:31:21]line [14:31:21]line [14:31:21]written 0, free lines is 3270 [14:31:21]MH_Cut [14:31:21]Write to MH i2c: D1 01 00 E7 08 01 C1 [14:31:21]Write i2c OK [14:31:21]MH_I2C_Read... [14:31:21]Read from MH i2c: D1 [14:31:21]MH_I2C_Read... [14:31:21]Read from MH i2c: D1 01 00 [14:31:21]MH_I2C_Read... [14:31:21]Read from MH i2c: D1 01 00 E7 08 00 C0 [14:31:21]Write to MH i2c: 01 00 00 E8 08 F0 [14:31:21]Write i2c OK [14:31:21]MH_I2C_Read... [14:31:21]OFD Sender: No OFD packet to send [14:31:22]*** Cut start [14:31:22]*** Partial cut [14:31:22]*** CUTSNS_PIN = 1 [14:31:22]*** CUTSNS_PIN = 0 [14:31:22]*** Brake cut motor [14:31:22]Read from MH i2c: 01 [14:31:22]MH_I2C_Read... [14:31:22]Read from MH i2c: 01 07 00 [14:31:22]MH_I2C_Read... [14:31:22]*** Stop cut motor [14:31:22]Read from MH i2c: 01 07 00 E8 08 00 00 00 00 00 FF 0F 05 [14:31:22]process_action close_receipt done [14:31:22]requested_data is exist [14:31:22]produce_requested_data [14:31:22]requested_item fm.sn is exist - process it [14:31:22]wFMCommunicate request_size=4 [14:31:22]MH_SAM_APDU [14:31:22]CAPDU: 80 11 00 00 [14:31:22]Write to MH i2c: E2 08 00 E9 08 80 11 00 00 00 00 00 00 6B [14:31:22]*** Cut end [14:31:22]Write i2c OK [14:31:22]MH_I2C_Read... [14:31:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:31:22]Read from MH i2c: E2 [14:31:22]MH_I2C_Read... [14:31:22]Read from MH i2c: E2 17 00 [14:31:22]MH_I2C_Read... [14:31:22]Read from MH i2c: E2 17 00 E9 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 C2 [14:31:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:31:22]wFMCommunicate OK [14:31:22]requested_item fd.num is exist - process it [14:31:22]SAM_PROTO_GetFieldsCounters [14:31:22]wFMCommunicate request_size=4 [14:31:22]MH_SAM_APDU [14:31:22]CAPDU: 80 13 00 00 [14:31:22]Write to MH i2c: E2 08 00 EA 08 80 13 00 00 00 00 00 00 6E [14:31:22]Write i2c OK [14:31:22]MH_I2C_Read... [14:31:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:31:23]Read from MH i2c: E2 [14:31:23]MH_I2C_Read... [14:31:23]Read from MH i2c: E2 62 00 [14:31:23]MH_I2C_Read... [14:31:23]Read from MH i2c: E2 62 00 EA 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 10 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 02 01 00 00 5E 04 04 00 02 01 00 00 57 04 04 00 03 01 00 00 19 04 04 00 00 00 00 00 90 00 4E [14:31:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 10 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 02 01 00 00 5E 04 04 00 02 01 00 00 57 04 04 00 03 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:31:23]wFMCommunicate OK [14:31:23]SAM_PROTO_GetFieldsCounters done [14:31:23]requested_item shift.num is exist - process it [14:31:23]requested_item shift.opened is exist - process it [14:31:23]req_shift_opened [14:31:23]FM_GetShiftState [14:31:23]SAM_PROTO_GetShiftState [14:31:23]wFMCommunicate request_size=4 [14:31:23]MH_SAM_APDU [14:31:23]CAPDU: 80 13 01 00 [14:31:23]Write to MH i2c: E2 08 00 EB 08 80 13 01 00 00 00 00 00 70 [14:31:23]Write i2c OK [14:31:23]MH_I2C_Read... [14:31:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:31:23]Read from MH i2c: E2 [14:31:23]MH_I2C_Read... [14:31:23]Read from MH i2c: E2 0E 00 [14:31:23]MH_I2C_Read... [14:31:23]Read from MH i2c: E2 0E 00 EB 08 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 E8 [14:31:23]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:31:23]wFMCommunicate OK [14:31:23]SAM_PROTO_GetShiftState done [14:31:23]FM_GetShiftState done [14:31:23]req_shift_opened done [14:31:23]requested_item shift.open_date is exist - process it [14:31:23]req_shift_open_date [14:31:23]req_shift_open_date done [14:31:23]produce_requested_data done [14:31:23]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229392,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [14:31:23]process_action_free close_receipt [14:31:23]json_value_free [14:31:23]json_value_free done [14:31:23]process_json_proto returns [14:31:23]Send response to host [14:31:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229392,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [14:31:23]free response buf [14:31:23]execute_script done [14:31:23]execute_script returns [14:31:23]free content buf [14:31:23]Sock 7.Close socket [14:31:23]Sock 7.Thread stoped [14:31:26]OFD Sender: No OFD packet to send [14:31:31]OFD Sender: No OFD packet to send [14:31:36]OFD Sender: No OFD packet to send [14:31:41]OFD Sender: No OFD packet to send [14:31:46]OFD Sender: No OFD packet to send [14:31:51]OFD Sender: No OFD packet to send [14:31:56]OFD Sender: No OFD packet to send [14:32:01]OFD Sender: No OFD packet to send [14:32:06]OFD Sender: No OFD packet to send [14:32:11]OFD Sender: No OFD packet to send [14:32:16]OFD Sender: No OFD packet to send [14:32:21]OFD Sender: No OFD packet to send [14:32:26]OFD Sender: No OFD packet to send [14:32:31]OFD Sender: No OFD packet to send [14:32:36]OFD Sender: No OFD packet to send [14:32:41]OFD Sender: No OFD packet to send [14:32:46]OFD Sender: No OFD packet to send [14:32:51]OFD Sender: No OFD packet to send [14:32:56]OFD Sender: No OFD packet to send [14:33:01]OFD Sender: No OFD packet to send [14:33:06]OFD Sender: No OFD packet to send [14:33:11]OFD Sender: No OFD packet to send [14:33:16]OFD Sender: No OFD packet to send [14:33:21]OFD Sender: No OFD packet to send [14:33:26]OFD Sender: No OFD packet to send [14:33:31]OFD Sender: No OFD packet to send [14:33:36]OFD Sender: No OFD packet to send [14:33:41]OFD Sender: No OFD packet to send [14:33:46]OFD Sender: No OFD packet to send [14:33:51]OFD Sender: No OFD packet to send [14:33:56]OFD Sender: No OFD packet to send [14:34:01]OFD Sender: No OFD packet to send [14:34:06]OFD Sender: No OFD packet to send [14:34:11]OFD Sender: No OFD packet to send [14:34:16]OFD Sender: No OFD packet to send [14:34:21]OFD Sender: No OFD packet to send [14:34:26]OFD Sender: No OFD packet to send [14:34:31]OFD Sender: No OFD packet to send [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:51]OFD Sender: No OFD packet to send [14:34:56]OFD Sender: No OFD packet to send [14:35:01]OFD Sender: No OFD packet to send [14:35:06]OFD Sender: No OFD packet to send [14:35:11]OFD Sender: No OFD packet to send [14:35:16]OFD Sender: No OFD packet to send [14:35:21]OFD Sender: No OFD packet to send [14:35:26]OFD Sender: No OFD packet to send [14:35:31]OFD Sender: No OFD packet to send [14:35:36]OFD Sender: No OFD packet to send [14:35:41]OFD Sender: No OFD packet to send [14:35:46]OFD Sender: No OFD packet to send [14:35:51]OFD Sender: No OFD packet to send [14:35:56]OFD Sender: No OFD packet to send [14:36:01]OFD Sender: No OFD packet to send [14:36:06]OFD Sender: No OFD packet to send [14:36:11]accept exits with 9 [14:36:11]New connection [14:36:11]New thread 3067391332 created [14:36:11]Thread 3067534692 joined [14:36:11]Waiting for new connection... [14:36:11] Sock 9.Parse request [14:36:11]Sock 9.Check first char [14:36:11]Sock 9.First char is OK [14:36:11]request: POST /json_proto HTTP/1.0 [14:36:11]Method: POST [14:36:11]URL: /json_proto [14:36:11]Method is POST - this is cgi request [14:36:11]url: /json_proto [14:36:11]query_string will be loaded in cgi processing [14:36:11]execute_cgi json_proto POST (null) [14:36:11]execute_cgi path=json_proto method=POST [14:36:11]POST find Content-Length [14:36:11]Host: 172.17.44.195:8080 [14:36:11]Content-Length: 770 [14:36:11]Content-Type: application/json [14:36:11] [14:36:11]POST finish read [14:36:11]Found Content-Length = 770 [14:36:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966437", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:36:11]execute_script... [14:36:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966437", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:36:11]POST & json_proto [14:36:11]process_json_proto [14:36:11]json parsed OK: [14:36:11]protocol is kg_v1.0 [14:36:11]action value=close_receipt [14:36:11]process_action close_receipt [14:36:11]cmd_close_receipt [14:36:11]MH_GetDate [14:36:11]Write to MH i2c: F0 00 00 EC 08 E3 [14:36:11]Write i2c OK [14:36:11]MH_I2C_Read... [14:36:11]Read from MH i2c: F0 [14:36:11]MH_I2C_Read... [14:36:11]Read from MH i2c: F0 09 00 [14:36:11]MH_I2C_Read... [14:36:11]Read from MH i2c: F0 09 00 EC 08 00 5C 5B 1A 67 82 C9 CF 66 A4 [14:36:11]GetLastDocTimeStamp 1729780278 [14:36:11]current date 1729780572 [14:36:11]FM_GetShiftState [14:36:11]SAM_PROTO_GetShiftState [14:36:11]wFMCommunicate request_size=4 [14:36:11]MH_SAM_APDU [14:36:11]CAPDU: 80 13 01 00 [14:36:11]Write to MH i2c: E2 08 00 ED 08 80 13 01 00 00 00 00 00 72 [14:36:11]Write i2c OK [14:36:11]MH_I2C_Read... [14:36:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:36:11]Read from MH i2c: E2 [14:36:11]MH_I2C_Read... [14:36:11]Read from MH i2c: E2 0E 00 [14:36:11]MH_I2C_Read... [14:36:11]Read from MH i2c: E2 0E 00 ED 08 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 EA [14:36:11]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:36:11]wFMCommunicate OK [14:36:11]SAM_PROTO_GetShiftState done [14:36:11]FM_GetShiftState done [14:36:11]opened in 1729728859 [14:36:11]opened+sec_in_day 1729815259 [14:36:11]quantity*price = 100021 [14:36:11]sum+1 = 100023 [14:36:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.22 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 0.00 Безнал.: 1000.22 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 259 24.10.2024 14:36 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871839 ФД: 229393 ФПД: 24975545452884 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T143612&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229393&fm=24975545452884&tin=02508201610067®Number=0000000000091685&sum=100022 [14:36:12]StoreToDocumentArchive [14:36:12]shift 537 fd 229393 [14:36:12]save to /storage/0537/doc_00229393 [14:36:12]save last doc name /storage/0537/doc_00229393 to /storage/kkm_last_doc_name [14:36:12]save OK [14:36:12]Clear old archive folders... [14:36:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:36:12]tlvbuf is 01FCAE10 [14:36:12]SAM_PROTO_ClearQueue [14:36:12]wFMCommunicate request_size=4 [14:36:12]MH_SAM_APDU [14:36:12]CAPDU: 80 09 00 00 [14:36:12]Write to MH i2c: E2 08 00 FA 08 80 09 00 00 00 00 00 00 74 [14:36:12]Write i2c OK [14:36:12]MH_I2C_Read... [14:36:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:36:12]Read from MH i2c: E2 [14:36:12]MH_I2C_Read... [14:36:12]Read from MH i2c: E2 03 00 [14:36:12]MH_I2C_Read... [14:36:12]Read from MH i2c: E2 03 00 FA 08 00 90 00 76 [14:36:12]RAPDU: 90 00 [14:36:12]wFMCommunicate OK [14:36:12]SAM_PROTO_ClearQueue done [14:36:12]KKMCreateOFDPacket [14:36:12]OFDProtocolAddRootSTLVToBuf [14:36:12]FM_MakeSignedData [14:36:12]FM_MakeSignedData [14:36:12]SAM_PROTO_SignData [14:36:12]wFMCommunicate request_size=4 [14:36:12]MH_SAM_APDU [14:36:12]CAPDU: 80 0D 01 02 [14:36:12]Write to MH i2c: E2 08 00 FB 08 80 0D 01 02 00 00 00 00 7C [14:36:12]Write i2c OK [14:36:12]MH_I2C_Read... [14:36:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:36:12]Read from MH i2c: E2 [14:36:12]MH_I2C_Read... [14:36:12]Read from MH i2c: E2 03 00 [14:36:12]MH_I2C_Read... [14:36:12]Read from MH i2c: E2 03 00 FB 08 00 90 00 77 [14:36:12]RAPDU: 90 00 [14:36:12]wFMCommunicate OK [14:36:12]wFMCommunicate request_size=255 [14:36:12]MH_SAM_APDU [14:36: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 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 03 01 00 00 F4 03 04 00 5C 5B 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 11 80 03 00 35 04 06 00 16 [14:36:12]Write to MH i2c: E2 02 01 FC 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 03 01 00 00 F4 03 04 00 5C 5B 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 11 80 03 00 35 04 06 00 16 00 00 5D [14:36:12]Write i2c OK [14:36:12]MH_I2C_Read... [14:36:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:36:13]Read from MH i2c: E2 [14:36:13]MH_I2C_Read... [14:36:13]Read from MH i2c: E2 03 00 [14:36:13]MH_I2C_Read... [14:36:13]Read from MH i2c: E2 03 00 FC 08 00 90 00 78 [14:36:13]RAPDU: 90 00 [14:36:13]wFMCommunicate OK [14:36:13]wFMCommunicate request_size=10 [14:36:13]MH_SAM_APDU [14:36:13]CAPDU: 80 0D 02 02 05 B7 12 83 C9 54 [14:36:13]Write to MH i2c: E2 0D 00 FD 08 80 0D 02 02 05 00 B7 12 83 C9 54 00 00 F2 [14:36:13]Write i2c OK [14:36:13]MH_I2C_Read... [14:36:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:36:13]Read from MH i2c: E2 [14:36:13]MH_I2C_Read... [14:36:13]Read from MH i2c: E2 03 00 [14:36:13]MH_I2C_Read... [14:36:13]Read from MH i2c: E2 03 00 FD 08 00 90 00 79 [14:36:13]RAPDU: 90 00 [14:36:13]wFMCommunicate OK [14:36:13]wFMCommunicate request_size=4 [14:36:13]MH_SAM_APDU [14:36:13]CAPDU: 80 0D 03 02 [14:36:13]Write to MH i2c: E2 08 00 FE 08 80 0D 03 02 00 00 00 00 81 [14:36:13]Write i2c OK [14:36:13]MH_I2C_Read... [14:36:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:36:13]Read from MH i2c: E2 [14:36:13]MH_I2C_Read... [14:36:13]Read from MH i2c: E2 0B 00 [14:36:13]MH_I2C_Read... [14:36:13]Read from MH i2c: E2 0B 00 FE 08 00 30 A3 3A 36 2F 60 1B CD 90 00 3C [14:36:13]RAPDU: 30 A3 3A 36 2F 60 1B CD 90 00 [14:36:13]wFMCommunicate OK [14:36:13]SAM_PROTO_SignData done [14:36:13]FM_MakeSignedData done [14:36:13]CreateOFDProtocolMessage [14:36:13]wFMCommunicate request_size=4 [14:36:13]MH_SAM_APDU [14:36:13]CAPDU: 80 11 00 00 [14:36:13]Write to MH i2c: E2 08 00 FF 08 80 11 00 00 00 00 00 00 81 [14:36:13]Write i2c OK [14:36:13]MH_I2C_Read... [14:36:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:36:13]Read from MH i2c: E2 [14:36:13]MH_I2C_Read... [14:36:13]Read from MH i2c: E2 17 00 [14:36:13]MH_I2C_Read... [14:36:13]Read from MH i2c: E2 17 00 FF 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 D8 [14:36:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:36:13]wFMCommunicate OK [14:36:13]CreateOFDProtocolMessage done [14:36:13]OFDSenderStorePacket 229393 [14:36:13]StoreOFDPacket docnum=229393 [14:36:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 5C AC 07 01 0F 5F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 03 01 00 00 F4 03 04 00 5C 5B 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 11 80 03 00 35 04 06 00 16 B7 12 83 C9 54 30 A3 3A 36 2F 60 1B CD [14:36:13]CheckFolder [14:36:13]dirname=/storage/ofd_packets [14:36:13]CheckFolder done [14:36:13]ProducePacketName [14:36:13]name=ofd_packets/00229393 [14:36:13]NVStorageSaveData ofd_packets/00229393 [14:36:13]File name is /storage/ofd_packets/00229393 [14:36:13]Write 301 bytes [14:36:13]NVStorageSaveData done [14:36:13]OFDSenderStorePacket done [14:36:13]KKMCreateOFDPacket done [14:36:13]NVStorageSaveData kkm_last_timestamp [14:36:13]File name is /storage/kkm_last_timestamp [14:36:13]Write 4 bytes [14:36:13]NVStorageSaveData done [14:36:13]ExternCall_PrintAddStr [14:36:13]wPrintStart [14:36:13]Write to MH i2c: 01 00 00 00 09 09 [14:36:13]Write i2c OK [14:36:13]MH_I2C_Read... [14:36:13]Read from MH i2c: 01 [14:36:13]MH_I2C_Read... [14:36:13]Read from MH i2c: 01 07 00 [14:36:13]MH_I2C_Read... [14:36:13]Read from MH i2c: 01 07 00 00 09 00 00 00 00 00 FF 0F 1E [14:36:13]RasterBufferAndPrint [14:36:13]line Счет N : (1)1966437 [14:36:13]line ИНН: 02508201610067 [14:36:13]line Контрольно-Кассовый Чек [14:36:13]line ПРОДАЖА [14:36:13]line ТРК (МРК, ГНК) : 44 [14:36:13]line Товар: 2710124500 [14:36:13]line Аи-95-К-5 [14:36:13]line 13.480 * 74.20 [14:36:13]line = 1000.22 [14:36:13]line НДС 12% НСП 1% [14:36:13]line > о реализуемом товаре [14:36:13]line ИТОГО: 1000.22 [14:36:13]line НСП 1% : 8.85 [14:36:13]line НДС 12% : 106.22 [14:36:13]line Наличными: 0.00 [14:36:13]line Безнал.: 1000.22 [14:36:13]line Место: АЗС № 133 "Партнер Нефть" [14:36:13]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [14:36:13]line СНО: Общий режим [14:36:13]line Чек 259 24.10.2024 14:36 [14:36:13]line Смена: 537 ФФД: 1.0 [14:36:13]line ЗНМ: 0300000091 [14:36:13]line РНМ: 0000000000091685 [14:36:13]line Версия ККМ: 001 [14:36:13]line Платежная система: Mbank [14:36:13]line ФМ: 0000000000871839 [14:36:13]line ФД: 229393 [14:36:13]line ФПД: 24975545452884 [14:36:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T143612&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229393&fm=24975545452884&tin=02508201610067®Number=0000000000091685&sum=100022 [14:36:13]OFD Sender: Processing packet 229393 [packets to send 38, broken 37] [14:36:13]ProducePacketName [14:36:13]name=ofd_packets/00229393 [14:36:13]OFD Sender: To server: pG, [14:36:13]CommunicateWithHost lk.salyk.kg:30040 [14:36:13]ConnectInit lk.salyk.kg [14:36:13]written 0, free lines is 4095 [14:36:13]Connected sock=10 [14:36:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 5C AC 07 01 0F 5F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 03 01 00 00 F4 03 04 00 5C 5B 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 11 80 03 00 35 04 06 00 16 B7 12 83 C9 54 30 A3 3A 36 2F 60 1B CD [14:36:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 68 91 47 00 9A 21 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 11 80 03 00 F4 03 04 00 4D 06 1A 67 B6 04 01 00 00 F3 CC D3 05 EB 2C D3 5C [14:36:13]CommunicateWithHost err = 0 [14:36:13]CheckOFDResponse [14:36:13]1017 (14) - 77093643461234 [14:36:13]1041 (16) - 0000000000871839 [14:36:13]1040 (4) - 229393 [14:36:13]1012 (4) - 24.10.2024 08:33 [14:36:13]1206 (1) - 0 [14:36:13]OFD Sender: Remove packet 229393 [14:36:13]ProducePacketName [14:36:13]name=ofd_packets/00229393 [14:36:13]NVStorageDeleteData [14:36:14]Write to MH i2c: 01 00 00 28 09 31 [14:36:14]Write i2c OK [14:36:14]MH_I2C_Read... [14:36:14]Read from MH i2c: 01 [14:36:14]MH_I2C_Read... [14:36:14]Read from MH i2c: 01 07 00 [14:36:14]MH_I2C_Read... [14:36:14]Read from MH i2c: 01 07 00 28 09 00 00 00 00 00 DC 0C 20 [14:36:14]RasterBufferAndPrint [14:36:14]line [14:36:14]line [14:36:14]line [14:36:14]line [14:36:14]line [14:36:14]written 0, free lines is 3295 [14:36:14]MH_Cut [14:36:14]Write to MH i2c: D1 01 00 2F 09 01 0A [14:36:14]Write i2c OK [14:36:14]MH_I2C_Read... [14:36:14]Read from MH i2c: D1 [14:36:14]MH_I2C_Read... [14:36:14]Read from MH i2c: D1 01 00 [14:36:14]MH_I2C_Read... [14:36:14]Read from MH i2c: D1 01 00 2F 09 00 09 [14:36:14]Write to MH i2c: 01 00 00 30 09 39 [14:36:14]Write i2c OK [14:36:14]MH_I2C_Read... [14:36:14]OFD Sender: No OFD packet to send [14:36:15]*** Cut start [14:36:15]*** Partial cut [14:36:15]*** CUTSNS_PIN = 1 [14:36:15]*** CUTSNS_PIN = 0 [14:36:15]*** Brake cut motor [14:36:15]Read from MH i2c: 01 [14:36:15]MH_I2C_Read... [14:36:15]*** Stop cut motor [14:36:15]*** Cut end [14:36:15]Read from MH i2c: 01 07 00 [14:36:15]MH_I2C_Read... [14:36:15]Read from MH i2c: 01 07 00 30 09 00 00 00 00 00 FF 0F 4E [14:36:15]process_action close_receipt done [14:36:15]requested_data is exist [14:36:15]produce_requested_data [14:36:15]requested_item fm.sn is exist - process it [14:36:15]wFMCommunicate request_size=4 [14:36:15]MH_SAM_APDU [14:36:15]CAPDU: 80 11 00 00 [14:36:15]Write to MH i2c: E2 08 00 31 09 80 11 00 00 00 00 00 00 B4 [14:36:15]Write i2c OK [14:36:15]MH_I2C_Read... [14:36:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:36:15]Read from MH i2c: E2 [14:36:15]MH_I2C_Read... [14:36:15]Read from MH i2c: E2 17 00 [14:36:15]MH_I2C_Read... [14:36:15]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 38 33 39 90 00 0B [14:36:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:36:15]wFMCommunicate OK [14:36:15]requested_item fd.num is exist - process it [14:36:15]SAM_PROTO_GetFieldsCounters [14:36:15]wFMCommunicate request_size=4 [14:36:15]MH_SAM_APDU [14:36:15]CAPDU: 80 13 00 00 [14:36:15]Write to MH i2c: E2 08 00 32 09 80 13 00 00 00 00 00 00 B7 [14:36:15]Write i2c OK [14:36:15]MH_I2C_Read... [14:36:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:36:15]Read from MH i2c: E2 [14:36:15]MH_I2C_Read... [14:36:15]Read from MH i2c: E2 62 00 [14:36:15]MH_I2C_Read... [14:36:15]Read from MH i2c: E2 62 00 32 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 11 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 03 01 00 00 5E 04 04 00 03 01 00 00 57 04 04 00 04 01 00 00 19 04 04 00 00 00 00 00 90 00 9B [14:36:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 11 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 03 01 00 00 5E 04 04 00 03 01 00 00 57 04 04 00 04 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:36:15]wFMCommunicate OK [14:36:15]SAM_PROTO_GetFieldsCounters done [14:36:15]requested_item shift.num is exist - process it [14:36:15]requested_item shift.opened is exist - process it [14:36:15]req_shift_opened [14:36:15]FM_GetShiftState [14:36:15]SAM_PROTO_GetShiftState [14:36:15]wFMCommunicate request_size=4 [14:36:15]MH_SAM_APDU [14:36:15]CAPDU: 80 13 01 00 [14:36:15]Write to MH i2c: E2 08 00 33 09 80 13 01 00 00 00 00 00 B9 [14:36:15]Write i2c OK [14:36:15]MH_I2C_Read... [14:36:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:36:15]Read from MH i2c: E2 [14:36:15]MH_I2C_Read... [14:36:15]Read from MH i2c: E2 0E 00 [14:36:15]MH_I2C_Read... [14:36:15]Read from MH i2c: E2 0E 00 33 09 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 31 [14:36:15]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:36:15]wFMCommunicate OK [14:36:15]SAM_PROTO_GetShiftState done [14:36:15]FM_GetShiftState done [14:36:15]req_shift_opened done [14:36:15]requested_item shift.open_date is exist - process it [14:36:15]req_shift_open_date [14:36:15]req_shift_open_date done [14:36:15]produce_requested_data done [14:36:15]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229393,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [14:36:15]process_action_free close_receipt [14:36:15]json_value_free [14:36:15]json_value_free done [14:36:15]process_json_proto returns [14:36:15]Send response to host [14:36:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229393,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [14:36:15]free response buf [14:36:15]execute_script done [14:36:15]execute_script returns [14:36:15]free content buf [14:36:15]Sock 9.Close socket [14:36:15]Sock 9.Thread stoped [14:36:19]OFD Sender: No OFD packet to send [14:36:24]OFD Sender: No OFD packet to send [14:36:29]OFD Sender: No OFD packet to send [14:36:34]OFD Sender: No OFD packet to send [14:36:39]OFD Sender: No OFD packet to send [14:36:44]OFD Sender: No OFD packet to send [14:36:49]OFD Sender: No OFD packet to send [14:36:54]OFD Sender: No OFD packet to send [14:36:59]OFD Sender: No OFD packet to send [14:37:04]OFD Sender: No OFD packet to send [14:37:09]OFD Sender: No OFD packet to send [14:37:14]OFD Sender: No OFD packet to send [14:37:19]OFD Sender: No OFD packet to send [14:37:24]OFD Sender: No OFD packet to send [14:37:29]OFD Sender: No OFD packet to send [14:37:33]accept exits with 7 [14:37:33]New connection [14:37:33]New thread 3067534692 created [14:37:33]Thread 3067391332 joined [14:37:33]Waiting for new connection... [14:37:33] Sock 7.Parse request [14:37:33]Sock 7.Check first char [14:37:33]Sock 7.First char is OK [14:37:33]request: POST /json_proto HTTP/1.0 [14:37:33]Method: POST [14:37:33]URL: /json_proto [14:37:33]Method is POST - this is cgi request [14:37:33]url: /json_proto [14:37:33]query_string will be loaded in cgi processing [14:37:33]execute_cgi json_proto POST (null) [14:37:33]execute_cgi path=json_proto method=POST [14:37:33]POST find Content-Length [14:37:33]Host: 172.17.44.195:8080 [14:37:33]Content-Length: 683 [14:37:33]Content-Type: application/json [14:37:33] [14:37:33]POST finish read [14:37:33]Found Content-Length = 683 [14:37:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966438", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:37:33]execute_script... [14: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)1966438", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:37:33]POST & json_proto [14:37:33]process_json_proto [14:37:33]json parsed OK: [14:37:33]protocol is kg_v1.0 [14:37:33]action value=close_receipt [14:37:33]process_action close_receipt [14:37:33]cmd_close_receipt [14:37:33]MH_GetDate [14:37:33]Write to MH i2c: F0 00 00 34 09 2C [14:37:33]Write i2c OK [14:37:33]MH_I2C_Read... [14:37:33]Read from MH i2c: F0 [14:37:33]MH_I2C_Read... [14:37:33]Read from MH i2c: F0 09 00 [14:37:33]MH_I2C_Read... [14:37:33]Read from MH i2c: F0 09 00 34 09 00 AD 5B 1A 67 82 C9 CF 66 3E [14:37:33]GetLastDocTimeStamp 1729780572 [14:37:33]current date 1729780653 [14:37:33]FM_GetShiftState [14:37:33]SAM_PROTO_GetShiftState [14:37:33]wFMCommunicate request_size=4 [14:37:33]MH_SAM_APDU [14:37:33]CAPDU: 80 13 01 00 [14:37:33]Write to MH i2c: E2 08 00 35 09 80 13 01 00 00 00 00 00 BB [14:37:33]Write i2c OK [14:37:33]MH_I2C_Read... [14:37:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:37:33]Read from MH i2c: E2 [14:37:33]MH_I2C_Read... [14:37:33]Read from MH i2c: E2 0E 00 [14:37:33]MH_I2C_Read... [14:37:33]Read from MH i2c: E2 0E 00 35 09 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 33 [14:37:33]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:37:33]wFMCommunicate OK [14:37:33]SAM_PROTO_GetShiftState done [14:37:33]FM_GetShiftState done [14:37:33]opened in 1729728859 [14:37:33]opened+sec_in_day 1729815259 [14:37:33]quantity*price = 100015 [14:37:33]sum+1 = 100017 [14:37:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 260 24.10.2024 14:37 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229394 ФПД: 43497994052244 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T143733&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229394&fm=43497994052244&tin=02508201610067®Number=0000000000091685&sum=100000 [14:37:34]StoreToDocumentArchive [14:37:34]shift 537 fd 229394 [14:37:34]save to /storage/0537/doc_00229394 [14:37:34]save last doc name /storage/0537/doc_00229394 to /storage/kkm_last_doc_name [14:37:34]save OK [14:37:34]Clear old archive folders... [14:37:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:37:34]tlvbuf is 01FEF400 [14:37:34]SAM_PROTO_ClearQueue [14:37:34]wFMCommunicate request_size=4 [14:37:34]MH_SAM_APDU [14:37:34]CAPDU: 80 09 00 00 [14:37:34]Write to MH i2c: E2 08 00 42 09 80 09 00 00 00 00 00 00 BD [14:37:34]Write i2c OK [14:37:34]MH_I2C_Read... [14:37:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:37:34]Read from MH i2c: E2 [14:37:34]MH_I2C_Read... [14:37:34]Read from MH i2c: E2 03 00 [14:37:34]MH_I2C_Read... [14:37:34]Read from MH i2c: E2 03 00 42 09 00 90 00 BF [14:37:34]RAPDU: 90 00 [14:37:34]wFMCommunicate OK [14:37:34]SAM_PROTO_ClearQueue done [14:37:34]KKMCreateOFDPacket [14:37:34]OFDProtocolAddRootSTLVToBuf [14:37:34]FM_MakeSignedData [14:37:34]FM_MakeSignedData [14:37:34]SAM_PROTO_SignData [14:37:34]wFMCommunicate request_size=4 [14:37:34]MH_SAM_APDU [14:37:34]CAPDU: 80 0D 01 02 [14:37:34]Write to MH i2c: E2 08 00 43 09 80 0D 01 02 00 00 00 00 C5 [14:37:34]Write i2c OK [14:37:34]MH_I2C_Read... [14:37:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:37:34]OFD Sender: No OFD packet to send [14:37:34]Read from MH i2c: E2 [14:37:34]MH_I2C_Read... [14:37:34]Read from MH i2c: E2 03 00 [14:37:34]MH_I2C_Read... [14:37:34]Read from MH i2c: E2 03 00 43 09 00 90 00 C0 [14:37:34]RAPDU: 90 00 [14:37:34]wFMCommunicate OK [14:37:34]wFMCommunicate request_size=255 [14:37:34]MH_SAM_APDU [14:37: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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 01 00 00 F4 03 04 00 AD 5B 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 12 80 03 00 35 04 06 00 27 [14:37:34]Write to MH i2c: E2 02 01 44 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 01 00 00 F4 03 04 00 AD 5B 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 12 80 03 00 35 04 06 00 27 00 00 BB [14:37:34]Write i2c OK [14:37:34]MH_I2C_Read... [14:37:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:37:34]Read from MH i2c: E2 [14:37:34]MH_I2C_Read... [14:37:34]Read from MH i2c: E2 03 00 [14:37:34]MH_I2C_Read... [14:37:34]Read from MH i2c: E2 03 00 44 09 00 90 00 C1 [14:37:34]RAPDU: 90 00 [14:37:34]wFMCommunicate OK [14:37:34]wFMCommunicate request_size=10 [14:37:34]MH_SAM_APDU [14:37:34]CAPDU: 80 0D 02 02 05 8F AA 7B E2 94 [14:37:34]Write to MH i2c: E2 0D 00 45 09 80 0D 02 02 05 00 8F AA 7B E2 94 00 00 FC [14:37:34]Write i2c OK [14:37:34]MH_I2C_Read... [14:37:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:37:34]Read from MH i2c: E2 [14:37:34]MH_I2C_Read... [14:37:34]Read from MH i2c: E2 03 00 [14:37:34]MH_I2C_Read... [14:37:34]Read from MH i2c: E2 03 00 45 09 00 90 00 C2 [14:37:34]RAPDU: 90 00 [14:37:34]wFMCommunicate OK [14:37:34]wFMCommunicate request_size=4 [14:37:34]MH_SAM_APDU [14:37:34]CAPDU: 80 0D 03 02 [14:37:34]Write to MH i2c: E2 08 00 46 09 80 0D 03 02 00 00 00 00 CA [14:37:34]Write i2c OK [14:37:34]MH_I2C_Read... [14:37:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:37:34]Read from MH i2c: E2 [14:37:34]MH_I2C_Read... [14:37:34]Read from MH i2c: E2 0B 00 [14:37:34]MH_I2C_Read... [14:37:34]Read from MH i2c: E2 0B 00 46 09 00 B2 DD 56 99 56 1C F3 FA 90 00 A8 [14:37:34]RAPDU: B2 DD 56 99 56 1C F3 FA 90 00 [14:37:34]wFMCommunicate OK [14:37:34]SAM_PROTO_SignData done [14:37:34]FM_MakeSignedData done [14:37:34]CreateOFDProtocolMessage [14:37:34]wFMCommunicate request_size=4 [14:37:34]MH_SAM_APDU [14:37:34]CAPDU: 80 11 00 00 [14:37:34]Write to MH i2c: E2 08 00 47 09 80 11 00 00 00 00 00 00 CA [14:37:34]Write i2c OK [14:37:34]MH_I2C_Read... [14:37:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:37:35]Read from MH i2c: E2 [14:37:35]MH_I2C_Read... [14:37:35]Read from MH i2c: E2 17 00 [14:37:35]MH_I2C_Read... [14:37:35]Read from MH i2c: E2 17 00 47 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 21 [14:37:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:37:35]wFMCommunicate OK [14:37:35]CreateOFDProtocolMessage done [14:37:35]OFDSenderStorePacket 229394 [14:37:35]StoreOFDPacket docnum=229394 [14:37:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 6B 8A 07 01 9B 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 01 00 00 F4 03 04 00 AD 5B 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 12 80 03 00 35 04 06 00 27 8F AA 7B E2 94 B2 DD 56 99 56 1C F3 FA [14:37:35]CheckFolder [14:37:35]dirname=/storage/ofd_packets [14:37:35]CheckFolder done [14:37:35]ProducePacketName [14:37:35]name=ofd_packets/00229394 [14:37:35]NVStorageSaveData ofd_packets/00229394 [14:37:35]File name is /storage/ofd_packets/00229394 [14:37:35]Write 301 bytes [14:37:35]NVStorageSaveData done [14:37:35]OFDSenderStorePacket done [14:37:35]KKMCreateOFDPacket done [14:37:35]NVStorageSaveData kkm_last_timestamp [14:37:35]File name is /storage/kkm_last_timestamp [14:37:35]Write 4 bytes [14:37:35]NVStorageSaveData done [14:37:35]ExternCall_PrintAddStr [14:37:35]wPrintStart [14:37:35]Write to MH i2c: 01 00 00 48 09 51 [14:37:35]Write i2c OK [14:37:35]MH_I2C_Read... [14:37:35]Read from MH i2c: 01 [14:37:35]MH_I2C_Read... [14:37:35]Read from MH i2c: 01 07 00 [14:37:35]MH_I2C_Read... [14:37:35]Read from MH i2c: 01 07 00 48 09 00 00 00 00 00 FF 0F 66 [14:37:35]RasterBufferAndPrint [14:37:35]line Счет N : (1)1966438 [14:37:35]line ИНН: 02508201610067 [14:37:35]line Контрольно-Кассовый Чек [14:37:35]line ПРОДАЖА [14:37:35]line ТРК (МРК, ГНК) : 33 [14:37:35]line Товар: 2710124130 [14:37:35]line Аи-92-К-5 [14:37:35]line 14.950 * 66.90 [14:37:35]line = 1000.16 [14:37:35]line НДС 12% НСП 1% [14:37:35]line > о реализуемом товаре [14:37:35]line ОКРУГЛЕНИЕ: -0.16 [14:37:35]line ИТОГО: 1000.00 [14:37:35]line Внесено: 1000.00 [14:37:35]line СДАЧА: 0.00 [14:37:35]line НСП 1% : 8.85 [14:37:35]line НДС 12% : 106.21 [14:37:35]line Наличными: 1000.00 [14:37:35]line Безнал.: 0.00 [14:37:35]line Место: АЗС № 133 "Партнер Нефть" [14:37:35]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [14:37:35]line СНО: Общий режим [14:37:35]line Чек 260 24.10.2024 14:37 [14:37:35]line Смена: 537 ФФД: 1.0 [14:37:35]line ЗНМ: 0300000091 [14:37:35]line РНМ: 0000000000091685 [14:37:35]line Версия ККМ: 001 [14:37:35]line ФМ: 0000000000871839 [14:37:35]line ФД: 229394 [14:37:35]line ФПД: 43497994052244 [14:37:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T143733&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229394&fm=43497994052244&tin=02508201610067®Number=0000000000091685&sum=100000 [14:37:35]OFD Sender: Processing packet 229394 [packets to send 38, broken 37] [14:37:35]ProducePacketName [14:37:35]name=ofd_packets/00229394 [14:37:35]OFD Sender: To server: pG, [14:37:35]CommunicateWithHost lk.salyk.kg:30040 [14:37:35]ConnectInit lk.salyk.kg [14:37:35]written 0, free lines is 4095 [14:37:35]Connected sock=10 [14:37:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 6B 8A 07 01 9B 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 01 00 00 F4 03 04 00 AD 5B 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 12 80 03 00 35 04 06 00 27 8F AA 7B E2 94 B2 DD 56 99 56 1C F3 FA [14:37:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 75 62 47 00 94 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 38 33 39 10 04 04 00 12 80 03 00 F4 03 04 00 9F 06 1A 67 B6 04 01 00 00 EF 0A 9C 3F 2C EB 0A 30 [14:37:35]CommunicateWithHost err = 0 [14:37:35]CheckOFDResponse [14:37:35]1017 (14) - 77093643461234 [14:37:35]1041 (16) - 0000000000871839 [14:37:35]1040 (4) - 229394 [14:37:35]1012 (4) - 24.10.2024 08:34 [14:37:35]1206 (1) - 0 [14:37:35]OFD Sender: Remove packet 229394 [14:37:35]ProducePacketName [14:37:35]name=ofd_packets/00229394 [14:37:35]NVStorageDeleteData [14:37:35]Write to MH i2c: 01 00 00 72 09 7B [14:37:35]Write i2c OK [14:37:35]MH_I2C_Read... [14:37:35]Read from MH i2c: 01 [14:37:35]MH_I2C_Read... [14:37:35]Read from MH i2c: 01 07 00 [14:37:35]MH_I2C_Read... [14:37:35]Read from MH i2c: 01 07 00 72 09 00 00 00 00 00 AD 0C 3B [14:37:35]RasterBufferAndPrint [14:37:35]line [14:37:35]line [14:37:35]line [14:37:35]line [14:37:35]line [14:37:35]written 0, free lines is 3248 [14:37:35]MH_Cut [14:37:35]Write to MH i2c: D1 01 00 79 09 01 54 [14:37:35]Write i2c OK [14:37:35]MH_I2C_Read... [14:37:35]Read from MH i2c: D1 [14:37:35]MH_I2C_Read... [14:37:35]Read from MH i2c: D1 01 00 [14:37:35]MH_I2C_Read... [14:37:35]Read from MH i2c: D1 01 00 79 09 00 53 [14:37:35]Write to MH i2c: 01 00 00 7A 09 83 [14:37:35]Write i2c OK [14:37:35]MH_I2C_Read... [14:37:36]OFD Sender: No OFD packet to send [14:37:36]*** Cut start [14:37:36]*** Partial cut [14:37:36]*** CUTSNS_PIN = 1 [14:37:36]*** CUTSNS_PIN = 0 [14:37:37]*** Brake cut motor [14:37:37]Read from MH i2c: 01 [14:37:37]MH_I2C_Read... [14:37:37]*** Stop cut motor [14:37:37]*** Cut end [14:37:37]Read from MH i2c: 01 07 00 [14:37:37]MH_I2C_Read... [14:37:37]Read from MH i2c: 01 07 00 7A 09 00 00 00 00 00 FF 0F 98 [14:37:37]process_action close_receipt done [14:37:37]requested_data is exist [14:37:37]produce_requested_data [14:37:37]requested_item fm.sn is exist - process it [14:37:37]wFMCommunicate request_size=4 [14:37:37]MH_SAM_APDU [14:37:37]CAPDU: 80 11 00 00 [14:37:37]Write to MH i2c: E2 08 00 7B 09 80 11 00 00 00 00 00 00 FE [14:37:37]Write i2c OK [14:37:37]MH_I2C_Read... [14:37:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:37:37]Read from MH i2c: E2 [14:37:37]MH_I2C_Read... [14:37:37]Read from MH i2c: E2 17 00 [14:37:37]MH_I2C_Read... [14:37:37]Read from MH i2c: E2 17 00 7B 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 55 [14:37:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:37:37]wFMCommunicate OK [14:37:37]requested_item fd.num is exist - process it [14:37:37]SAM_PROTO_GetFieldsCounters [14:37:37]wFMCommunicate request_size=4 [14:37:37]MH_SAM_APDU [14:37:37]CAPDU: 80 13 00 00 [14:37:37]Write to MH i2c: E2 08 00 7C 09 80 13 00 00 00 00 00 00 01 [14:37:37]Write i2c OK [14:37:37]MH_I2C_Read... [14:37:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:37:37]Read from MH i2c: E2 [14:37:37]MH_I2C_Read... [14:37:37]Read from MH i2c: E2 62 00 [14:37:37]MH_I2C_Read... [14:37:37]Read from MH i2c: E2 62 00 7C 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 12 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 04 01 00 00 5E 04 04 00 04 01 00 00 57 04 04 00 05 01 00 00 19 04 04 00 00 00 00 00 90 00 E9 [14:37:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 12 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 04 01 00 00 5E 04 04 00 04 01 00 00 57 04 04 00 05 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:37:37]wFMCommunicate OK [14:37:37]SAM_PROTO_GetFieldsCounters done [14:37:37]requested_item shift.num is exist - process it [14:37:37]requested_item shift.opened is exist - process it [14:37:37]req_shift_opened [14:37:37]FM_GetShiftState [14:37:37]SAM_PROTO_GetShiftState [14:37:37]wFMCommunicate request_size=4 [14:37:37]MH_SAM_APDU [14:37:37]CAPDU: 80 13 01 00 [14:37:37]Write to MH i2c: E2 08 00 7D 09 80 13 01 00 00 00 00 00 03 [14:37:37]Write i2c OK [14:37:37]MH_I2C_Read... [14:37:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:37:37]Read from MH i2c: E2 [14:37:37]MH_I2C_Read... [14:37:37]Read from MH i2c: E2 0E 00 [14:37:37]MH_I2C_Read... [14:37:37]Read from MH i2c: E2 0E 00 7D 09 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 7B [14:37:37]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:37:37]wFMCommunicate OK [14:37:37]SAM_PROTO_GetShiftState done [14:37:37]FM_GetShiftState done [14:37:37]req_shift_opened done [14:37:37]requested_item shift.open_date is exist - process it [14:37:37]req_shift_open_date [14:37:37]req_shift_open_date done [14:37:37]produce_requested_data done [14:37:37]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229394,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [14:37:37]process_action_free close_receipt [14:37:37]json_value_free [14:37:37]json_value_free done [14:37:37]process_json_proto returns [14:37:37]Send response to host [14:37:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229394,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [14:37:37]free response buf [14:37:37]execute_script done [14:37:37]execute_script returns [14:37:37]free content buf [14:37:37]Sock 7.Close socket [14:37:37]Sock 7.Thread stoped [14:37:41]OFD Sender: No OFD packet to send [14:37:46]OFD Sender: No OFD packet to send [14:37:51]OFD Sender: No OFD packet to send [14:37:56]OFD Sender: No OFD packet to send [14:38:01]OFD Sender: No OFD packet to send [14:38:06]OFD Sender: No OFD packet to send [14:38:11]OFD Sender: No OFD packet to send [14:38:16]OFD Sender: No OFD packet to send [14:38:21]OFD Sender: No OFD packet to send [14:38:26]OFD Sender: No OFD packet to send [14:38:31]OFD Sender: No OFD packet to send [14:38:36]OFD Sender: No OFD packet to send [14:38:41]OFD Sender: No OFD packet to send [14:38:46]OFD Sender: No OFD packet to send [14:38:51]OFD Sender: No OFD packet to send [14:38:56]OFD Sender: No OFD packet to send [14:39:01]OFD Sender: No OFD packet to send [14:39:06]OFD Sender: No OFD packet to send [14:39:11]OFD Sender: No OFD packet to send [14:39:15]accept exits with 9 [14:39:15]New connection [14:39:15]New thread 3067391332 created [14:39:15]Thread 3067534692 joined [14:39:15]Waiting for new connection... [14:39:15] Sock 9.Parse request [14:39:15]Sock 9.Check first char [14:39:15]Sock 9.First char is OK [14:39:15]request: POST /json_proto HTTP/1.0 [14:39:15]Method: POST [14:39:15]URL: /json_proto [14:39:15]Method is POST - this is cgi request [14:39:15]url: /json_proto [14:39:15]query_string will be loaded in cgi processing [14:39:15]execute_cgi json_proto POST (null) [14:39:15]execute_cgi path=json_proto method=POST [14:39:15]POST find Content-Length [14:39:15]Host: 172.17.44.195:8080 [14:39:15]Content-Length: 664 [14:39:15]Content-Type: application/json [14:39:15] [14:39:15]POST finish read [14:39:15]Found Content-Length = 664 [14:39:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966439", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "SU-92", "price" : 68.40, "quantity" : 29.240, "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" ] } } [14:39:15]execute_script... [14:39: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)1966439", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "SU-92", "price" : 68.40, "quantity" : 29.240, "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" ] } } [14:39:15]POST & json_proto [14:39:15]process_json_proto [14:39:15]json parsed OK: [14:39:15]protocol is kg_v1.0 [14:39:15]action value=close_receipt [14:39:15]process_action close_receipt [14:39:15]cmd_close_receipt [14:39:15]MH_GetDate [14:39:15]Write to MH i2c: F0 00 00 7E 09 76 [14:39:15]Write i2c OK [14:39:15]MH_I2C_Read... [14:39:15]Read from MH i2c: F0 [14:39:15]MH_I2C_Read... [14:39:15]Read from MH i2c: F0 09 00 [14:39:15]MH_I2C_Read... [14:39:15]Read from MH i2c: F0 09 00 7E 09 00 13 5C 1A 67 82 C9 CF 66 EF [14:39:15]GetLastDocTimeStamp 1729780653 [14:39:15]current date 1729780755 [14:39:15]FM_GetShiftState [14:39:15]SAM_PROTO_GetShiftState [14:39:15]wFMCommunicate request_size=4 [14:39:15]MH_SAM_APDU [14:39:15]CAPDU: 80 13 01 00 [14:39:15]Write to MH i2c: E2 08 00 7F 09 80 13 01 00 00 00 00 00 05 [14:39:15]Write i2c OK [14:39:15]MH_I2C_Read... [14:39:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:39:15]Read from MH i2c: E2 [14:39:15]MH_I2C_Read... [14:39:15]Read from MH i2c: E2 0E 00 [14:39:15]MH_I2C_Read... [14:39:15]Read from MH i2c: E2 0E 00 7F 09 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 7D [14:39:15]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:39:15]wFMCommunicate OK [14:39:15]SAM_PROTO_GetShiftState done [14:39:15]FM_GetShiftState done [14:39:15]opened in 1729728859 [14:39:15]opened+sec_in_day 1729815259 [14:39:15]quantity*price = 200001 [14:39:15]sum+1 = 200003 [14:39:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.39 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 261 24.10.2024 14:39 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229395 ФПД: 103848936304081 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T143916&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229395&fm=103848936304081&tin=02508201610067®Number=0000000000091685&sum=200000 [14:39:16]StoreToDocumentArchive [14:39:16]shift 537 fd 229395 [14:39:16]save to /storage/0537/doc_00229395 [14:39:16]save last doc name /storage/0537/doc_00229395 to /storage/kkm_last_doc_name [14:39:16]save OK [14:39:16]Clear old archive folders... [14:39:16]ProcessDocumentItem done err = 0, tmpTLVsize=244 [14:39:16]tlvbuf is 01F92C40 [14:39:16]SAM_PROTO_ClearQueue [14:39:16]wFMCommunicate request_size=4 [14:39:16]MH_SAM_APDU [14:39:16]CAPDU: 80 09 00 00 [14:39:16]Write to MH i2c: E2 08 00 8C 09 80 09 00 00 00 00 00 00 07 [14:39:16]Write i2c OK [14:39:16]MH_I2C_Read... [14:39:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:39:16]Read from MH i2c: E2 [14:39:16]MH_I2C_Read... [14:39:16]Read from MH i2c: E2 03 00 [14:39:16]MH_I2C_Read... [14:39:16]Read from MH i2c: E2 03 00 8C 09 00 90 00 09 [14:39:16]RAPDU: 90 00 [14:39:16]wFMCommunicate OK [14:39:16]SAM_PROTO_ClearQueue done [14:39:16]KKMCreateOFDPacket [14:39:16]OFDProtocolAddRootSTLVToBuf [14:39:16]FM_MakeSignedData [14:39:16]FM_MakeSignedData [14:39:16]SAM_PROTO_SignData [14:39:16]wFMCommunicate request_size=4 [14:39:16]MH_SAM_APDU [14:39:16]CAPDU: 80 0D 01 02 [14:39:16]Write to MH i2c: E2 08 00 8D 09 80 0D 01 02 00 00 00 00 0F [14:39:16]Write i2c OK [14:39:16]MH_I2C_Read... [14:39:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:39:16]Read from MH i2c: E2 [14:39:16]MH_I2C_Read... [14:39:16]Read from MH i2c: E2 03 00 [14:39:16]MH_I2C_Read... [14:39:16]Read from MH i2c: E2 03 00 8D 09 00 90 00 0A [14:39:16]RAPDU: 90 00 [14:39:16]wFMCommunicate OK [14:39:16]wFMCommunicate request_size=253 [14:39:16]MH_SAM_APDU [14:39:16]CAPDU: 80 0D 02 02 F8 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 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 05 01 00 00 F4 03 04 00 14 5C 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 13 80 03 00 35 04 06 00 5E 73 36 F5 6D D1 [14:39:16]Write to MH i2c: E2 00 01 8E 09 80 0D 02 02 F8 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 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 05 01 00 00 F4 03 04 00 14 5C 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 13 80 03 00 35 04 06 00 5E 73 36 F5 6D D1 00 00 58 [14:39:16]Write i2c OK [14:39:16]MH_I2C_Read... [14:39:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:39:16]Read from MH i2c: E2 [14:39:16]MH_I2C_Read... [14:39:16]Read from MH i2c: E2 03 00 [14:39:16]MH_I2C_Read... [14:39:16]Read from MH i2c: E2 03 00 8E 09 00 90 00 0B [14:39:16]RAPDU: 90 00 [14:39:16]wFMCommunicate OK [14:39:16]wFMCommunicate request_size=4 [14:39:16]MH_SAM_APDU [14:39:16]CAPDU: 80 0D 03 02 [14:39:16]Write to MH i2c: E2 08 00 8F 09 80 0D 03 02 00 00 00 00 13 [14:39:16]Write i2c OK [14:39:16]MH_I2C_Read... [14:39:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:39:16]Read from MH i2c: E2 [14:39:16]MH_I2C_Read... [14:39:16]Read from MH i2c: E2 0B 00 [14:39:16]MH_I2C_Read... [14:39:16]Read from MH i2c: E2 0B 00 8F 09 00 D5 CD 0B C5 74 B2 CD 5B 90 00 D4 [14:39:16]RAPDU: D5 CD 0B C5 74 B2 CD 5B 90 00 [14:39:16]wFMCommunicate OK [14:39:16]SAM_PROTO_SignData done [14:39:16]FM_MakeSignedData done [14:39:16]CreateOFDProtocolMessage [14:39:16]wFMCommunicate request_size=4 [14:39:16]MH_SAM_APDU [14:39:16]CAPDU: 80 11 00 00 [14:39:16]Write to MH i2c: E2 08 00 90 09 80 11 00 00 00 00 00 00 13 [14:39:16]Write i2c OK [14:39:16]MH_I2C_Read... [14:39:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:39:16]Read from MH i2c: E2 [14:39:16]MH_I2C_Read... [14:39:16]Read from MH i2c: E2 17 00 [14:39:16]MH_I2C_Read... [14:39:16]Read from MH i2c: E2 17 00 90 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 6A [14:39:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:39:16]wFMCommunicate OK [14:39:16]CreateOFDProtocolMessage done [14:39:16]OFDSenderStorePacket 229395 [14:39:16]StoreOFDPacket docnum=229395 [14:39:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 08 01 00 00 CA A2 00 01 CD 7F 5A 03 01 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 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 05 01 00 00 F4 03 04 00 14 5C 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 13 80 03 00 35 04 06 00 5E 73 36 F5 6D D1 D5 CD 0B C5 74 B2 CD 5B [14:39:16]CheckFolder [14:39:16]dirname=/storage/ofd_packets [14:39:16]CheckFolder done [14:39:16]ProducePacketName [14:39:16]name=ofd_packets/00229395 [14:39:16]NVStorageSaveData ofd_packets/00229395 [14:39:16]File name is /storage/ofd_packets/00229395 [14:39:16]Write 294 bytes [14:39:16]NVStorageSaveData done [14:39:16]OFDSenderStorePacket done [14:39:16]KKMCreateOFDPacket done [14:39:16]NVStorageSaveData kkm_last_timestamp [14:39:16]File name is /storage/kkm_last_timestamp [14:39:16]Write 4 bytes [14:39:16]NVStorageSaveData done [14:39:16]ExternCall_PrintAddStr [14:39:16]wPrintStart [14:39:16]Write to MH i2c: 01 00 00 91 09 9A [14:39:16]Write i2c OK [14:39:16]MH_I2C_Read... [14:39:16]Read from MH i2c: 01 [14:39:16]MH_I2C_Read... [14:39:16]Read from MH i2c: 01 07 00 [14:39:16]MH_I2C_Read... [14:39:16]Read from MH i2c: 01 07 00 91 09 00 00 00 00 00 FF 0F AF [14:39:16]RasterBufferAndPrint [14:39:16]line Счет N : (1)1966439 [14:39:16]line ИНН: 02508201610067 [14:39:16]line Контрольно-Кассовый Чек [14:39:16]line ПРОДАЖА [14:39:16]line ТРК (МРК, ГНК) : 52 [14:39:16]line Товар: 2710124130 [14:39:16]line SU-92 [14:39:16]line 29.240 * 68.40 [14:39:16]line = 2000.02 [14:39:16]line НДС 12% НСП 1% [14:39:16]line > о реализуемом товаре [14:39:16]line ОКРУГЛЕНИЕ: -0.02 [14:39:17]line ИТОГО: 2000.00 [14:39:17]line Внесено: 2000.00 [14:39:17]line СДАЧА: 0.00 [14:39:17]line НСП 1% : 17.70 [14:39:17]line НДС 12% : 212.39 [14:39:17]line Наличными: 2000.00 [14:39:17]line Безнал.: 0.00 [14:39:17]line Место: АЗС № 133 "Партнер Нефть" [14:39:17]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [14:39:17]line СНО: Общий режим [14:39:17]line Чек 261 24.10.2024 14:39 [14:39:17]line Смена: 537 ФФД: 1.0 [14:39:17]line ЗНМ: 0300000091 [14:39:17]line РНМ: 0000000000091685 [14:39:17]line Версия ККМ: 001 [14:39:17]line ФМ: 0000000000871839 [14:39:17]line ФД: 229395 [14:39:17]line ФПД: 103848936304081 [14:39:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T143916&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229395&fm=103848936304081&tin=02508201610067®Number=0000000000091685&sum=200000 [14:39:17]written 0, free lines is 4095 [14:39:17]OFD Sender: Processing packet 229395 [packets to send 38, broken 37] [14:39:17]ProducePacketName [14:39:17]name=ofd_packets/00229395 [14:39:17]OFD Sender: To server: pG, [14:39:17]CommunicateWithHost lk.salyk.kg:30040 [14:39:17]ConnectInit lk.salyk.kg [14:39:17]Connected sock=10 [14:39:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 08 01 00 00 CA A2 00 01 CD 7F 5A 03 01 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 38 72 00 00 00 00 00 37 04 06 00 B8 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 05 01 00 00 F4 03 04 00 14 5C 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 13 80 03 00 35 04 06 00 5E 73 36 F5 6D D1 D5 CD 0B C5 74 B2 CD 5B [14:39:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 6A A0 47 00 07 54 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 13 80 03 00 F4 03 04 00 04 07 1A 67 B6 04 01 00 00 22 E3 72 57 4C D9 36 FF [14:39:17]CommunicateWithHost err = 0 [14:39:17]CheckOFDResponse [14:39:17]1017 (14) - 77093643461234 [14:39:17]1041 (16) - 0000000000871839 [14:39:17]1040 (4) - 229395 [14:39:17]1012 (4) - 24.10.2024 08:36 [14:39:17]1206 (1) - 0 [14:39:17]OFD Sender: Remove packet 229395 [14:39:17]ProducePacketName [14:39:17]name=ofd_packets/00229395 [14:39:17]NVStorageDeleteData [14:39:17]Write to MH i2c: 01 00 00 BB 09 C4 [14:39:17]Write i2c OK [14:39:17]MH_I2C_Read... [14:39:17]Read from MH i2c: 01 [14:39:17]MH_I2C_Read... [14:39:17]Read from MH i2c: 01 07 00 [14:39:17]MH_I2C_Read... [14:39:17]Read from MH i2c: 01 07 00 BB 09 00 00 00 00 00 A8 0C 7F [14:39:17]RasterBufferAndPrint [14:39:17]line [14:39:17]line [14:39:17]line [14:39:17]line [14:39:17]line [14:39:17]written 0, free lines is 3243 [14:39:17]MH_Cut [14:39:17]Write to MH i2c: D1 01 00 C2 09 01 9D [14:39:17]Write i2c OK [14:39:17]MH_I2C_Read... [14:39:17]Read from MH i2c: D1 [14:39:17]MH_I2C_Read... [14:39:17]Read from MH i2c: D1 01 00 [14:39:17]MH_I2C_Read... [14:39:17]Read from MH i2c: D1 01 00 C2 09 00 9C [14:39:17]Write to MH i2c: 01 00 00 C3 09 CC [14:39:17]Write i2c OK [14:39:17]MH_I2C_Read... [14:39:17]OFD Sender: No OFD packet to send [14:39:18]*** Cut start [14:39:18]*** Partial cut [14:39:18]*** CUTSNS_PIN = 1 [14:39:18]*** CUTSNS_PIN = 0 [14:39:18]*** Brake cut motor [14:39:19]Read from MH i2c: 01 [14:39:19]MH_I2C_Read... [14:39:19]*** Stop cut motor [14:39:19]*** Cut end [14:39:19]Read from MH i2c: 01 07 00 [14:39:19]MH_I2C_Read... [14:39:19]Read from MH i2c: 01 07 00 C3 09 00 00 00 00 00 FF 0F E1 [14:39:19]process_action close_receipt done [14:39:19]requested_data is exist [14:39:19]produce_requested_data [14:39:19]requested_item fm.sn is exist - process it [14:39:19]wFMCommunicate request_size=4 [14:39:19]MH_SAM_APDU [14:39:19]CAPDU: 80 11 00 00 [14:39:19]Write to MH i2c: E2 08 00 C4 09 80 11 00 00 00 00 00 00 47 [14:39:19]Write i2c OK [14:39:19]MH_I2C_Read... [14:39:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:39:19]Read from MH i2c: E2 [14:39:19]MH_I2C_Read... [14:39:19]Read from MH i2c: E2 17 00 [14:39:19]MH_I2C_Read... [14:39:19]Read from MH i2c: E2 17 00 C4 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 9E [14:39:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:39:19]wFMCommunicate OK [14:39:19]requested_item fd.num is exist - process it [14:39:19]SAM_PROTO_GetFieldsCounters [14:39:19]wFMCommunicate request_size=4 [14:39:19]MH_SAM_APDU [14:39:19]CAPDU: 80 13 00 00 [14:39:19]Write to MH i2c: E2 08 00 C5 09 80 13 00 00 00 00 00 00 4A [14:39:19]Write i2c OK [14:39:19]MH_I2C_Read... [14:39:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:39:19]Read from MH i2c: E2 [14:39:19]MH_I2C_Read... [14:39:19]Read from MH i2c: E2 62 00 [14:39:19]MH_I2C_Read... [14:39:19]Read from MH i2c: E2 62 00 C5 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 13 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 05 01 00 00 5E 04 04 00 05 01 00 00 57 04 04 00 06 01 00 00 19 04 04 00 00 00 00 00 90 00 36 [14:39:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 13 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 05 01 00 00 5E 04 04 00 05 01 00 00 57 04 04 00 06 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:39:19]wFMCommunicate OK [14:39:19]SAM_PROTO_GetFieldsCounters done [14:39:19]requested_item shift.num is exist - process it [14:39:19]requested_item shift.opened is exist - process it [14:39:19]req_shift_opened [14:39:19]FM_GetShiftState [14:39:19]SAM_PROTO_GetShiftState [14:39:19]wFMCommunicate request_size=4 [14:39:19]MH_SAM_APDU [14:39:19]CAPDU: 80 13 01 00 [14:39:19]Write to MH i2c: E2 08 00 C6 09 80 13 01 00 00 00 00 00 4C [14:39:19]Write i2c OK [14:39:19]MH_I2C_Read... [14:39:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:39:19]Read from MH i2c: E2 [14:39:19]MH_I2C_Read... [14:39:19]Read from MH i2c: E2 0E 00 [14:39:19]MH_I2C_Read... [14:39:19]Read from MH i2c: E2 0E 00 C6 09 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 C4 [14:39:19]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:39:19]wFMCommunicate OK [14:39:19]SAM_PROTO_GetShiftState done [14:39:19]FM_GetShiftState done [14:39:19]req_shift_opened done [14:39:19]requested_item shift.open_date is exist - process it [14:39:19]req_shift_open_date [14:39:19]req_shift_open_date done [14:39:19]produce_requested_data done [14:39:19]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229395,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [14:39:19]process_action_free close_receipt [14:39:19]json_value_free [14:39:19]json_value_free done [14:39:19]process_json_proto returns [14:39:19]Send response to host [14:39:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229395,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [14:39:19]free response buf [14:39:19]execute_script done [14:39:19]execute_script returns [14:39:19]free content buf [14:39:19]Sock 9.Close socket [14:39:19]Sock 9.Thread stoped [14:39:22]OFD Sender: No OFD packet to send [14:39:27]OFD Sender: No OFD packet to send [14:39:32]OFD Sender: No OFD packet to send [14:39:37]OFD Sender: No OFD packet to send [14:39:42]OFD Sender: No OFD packet to send [14:39:47]OFD Sender: No OFD packet to send [14:39:52]OFD Sender: No OFD packet to send [14:39:57]OFD Sender: No OFD packet to send [14:40:02]OFD Sender: No OFD packet to send [14:40:07]OFD Sender: No OFD packet to send [14:40:12]OFD Sender: No OFD packet to send [14:40:17]OFD Sender: No OFD packet to send [14:40:22]OFD Sender: No OFD packet to send [14:40:27]OFD Sender: No OFD packet to send [14:40:32]OFD Sender: No OFD packet to send [14:40:37]OFD Sender: No OFD packet to send [14:40:42]OFD Sender: No OFD packet to send [14:40:47]OFD Sender: No OFD packet to send [14:40:52]OFD Sender: No OFD packet to send [14:40:57]OFD Sender: No OFD packet to send [14:41:02]OFD Sender: No OFD packet to send [14:41:07]OFD Sender: No OFD packet to send [14:41:12]OFD Sender: No OFD packet to send [14:41:17]OFD Sender: No OFD packet to send [14:41:22]OFD Sender: No OFD packet to send [14:41:27]OFD Sender: No OFD packet to send [14:41:32]OFD Sender: No OFD packet to send [14:41:37]OFD Sender: No OFD packet to send [14:41:42]OFD Sender: No OFD packet to send [14:41:47]OFD Sender: No OFD packet to send [14:41:52]OFD Sender: No OFD packet to send [14:41:57]OFD Sender: No OFD packet to send [14:42:03]OFD Sender: No OFD packet to send [14:42:05]accept exits with 7 [14:42:05]New connection [14:42:05]New thread 3067534692 created [14:42:05]Thread 3067391332 joined [14:42:05]Waiting for new connection... [14:42:05] Sock 7.Parse request [14:42:05]Sock 7.Check first char [14:42:05]Sock 7.First char is OK [14:42:05]request: POST /json_proto HTTP/1.0 [14:42:05]Method: POST [14:42:05]URL: /json_proto [14:42:05]Method is POST - this is cgi request [14:42:05]url: /json_proto [14:42:05]query_string will be loaded in cgi processing [14:42:05]execute_cgi json_proto POST (null) [14:42:05]execute_cgi path=json_proto method=POST [14:42:05]POST find Content-Length [14:42:05]Host: 172.17.44.195:8080 [14:42:05]Content-Length: 678 [14:42:05]Content-Type: application/json [14:42:05] [14:42:05]POST finish read [14:42:05]Found Content-Length = 678 [14:42:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966440", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:42:05]execute_script... [14:42: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)1966440", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:42:05]POST & json_proto [14:42:05]process_json_proto [14:42:05]json parsed OK: [14:42:05]protocol is kg_v1.0 [14:42:05]action value=close_receipt [14:42:05]process_action close_receipt [14:42:05]cmd_close_receipt [14:42:05]MH_GetDate [14:42:05]Write to MH i2c: F0 00 00 C7 09 BF [14:42:05]Write i2c OK [14:42:05]MH_I2C_Read... [14:42:05]Read from MH i2c: F0 [14:42:05]MH_I2C_Read... [14:42:05]Read from MH i2c: F0 09 00 [14:42:05]MH_I2C_Read... [14:42:05]Read from MH i2c: F0 09 00 C7 09 00 BE 5C 1A 67 82 C9 CF 66 E3 [14:42:05]GetLastDocTimeStamp 1729780756 [14:42:05]current date 1729780926 [14:42:05]FM_GetShiftState [14:42:05]SAM_PROTO_GetShiftState [14:42:05]wFMCommunicate request_size=4 [14:42:05]MH_SAM_APDU [14:42:05]CAPDU: 80 13 01 00 [14:42:05]Write to MH i2c: E2 08 00 C8 09 80 13 01 00 00 00 00 00 4E [14:42:05]Write i2c OK [14:42:05]MH_I2C_Read... [14:42:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:42:05]Read from MH i2c: E2 [14:42:05]MH_I2C_Read... [14:42:05]Read from MH i2c: E2 0E 00 [14:42:05]MH_I2C_Read... [14:42:05]Read from MH i2c: E2 0E 00 C8 09 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 C6 [14:42:05]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:42:05]wFMCommunicate OK [14:42:05]SAM_PROTO_GetShiftState done [14:42:05]FM_GetShiftState done [14:42:05]opened in 1729728859 [14:42:05]opened+sec_in_day 1729815259 [14:42:05]quantity*price = 50041 [14:42:05]sum+1 = 50042 [14:42:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 262 24.10.2024 14:42 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229396 ФПД: 163384030830698 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T144206&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229396&fm=163384030830698&tin=02508201610067®Number=0000000000091685&sum=50000 [14:42:06]StoreToDocumentArchive [14:42:06]shift 537 fd 229396 [14:42:06]save to /storage/0537/doc_00229396 [14:42:06]save last doc name /storage/0537/doc_00229396 to /storage/kkm_last_doc_name [14:42:06]save OK [14:42:06]Clear old archive folders... [14:42:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:42:06]tlvbuf is 01FD5D20 [14:42:06]SAM_PROTO_ClearQueue [14:42:06]wFMCommunicate request_size=4 [14:42:06]MH_SAM_APDU [14:42:06]CAPDU: 80 09 00 00 [14:42:06]Write to MH i2c: E2 08 00 D5 09 80 09 00 00 00 00 00 00 50 [14:42:06]Write i2c OK [14:42:06]MH_I2C_Read... [14:42:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:42:06]Read from MH i2c: E2 [14:42:06]MH_I2C_Read... [14:42:06]Read from MH i2c: E2 03 00 [14:42:06]MH_I2C_Read... [14:42:06]Read from MH i2c: E2 03 00 D5 09 00 90 00 52 [14:42:06]RAPDU: 90 00 [14:42:06]wFMCommunicate OK [14:42:06]SAM_PROTO_ClearQueue done [14:42:06]KKMCreateOFDPacket [14:42:06]OFDProtocolAddRootSTLVToBuf [14:42:06]FM_MakeSignedData [14:42:06]FM_MakeSignedData [14:42:06]SAM_PROTO_SignData [14:42:06]wFMCommunicate request_size=4 [14:42:06]MH_SAM_APDU [14:42:06]CAPDU: 80 0D 01 02 [14:42:06]Write to MH i2c: E2 08 00 D6 09 80 0D 01 02 00 00 00 00 58 [14:42:06]Write i2c OK [14:42:06]MH_I2C_Read... [14:42:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:42:06]Read from MH i2c: E2 [14:42:06]MH_I2C_Read... [14:42:06]Read from MH i2c: E2 03 00 [14:42:06]MH_I2C_Read... [14:42:06]Read from MH i2c: E2 03 00 D6 09 00 90 00 53 [14:42:06]RAPDU: 90 00 [14:42:06]wFMCommunicate OK [14:42:06]wFMCommunicate request_size=255 [14:42:06]MH_SAM_APDU [14: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 01 00 00 F4 03 04 00 BE 5C 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 14 80 03 00 35 04 06 00 94 [14:42:06]Write to MH i2c: E2 02 01 D7 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 01 00 00 F4 03 04 00 BE 5C 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 14 80 03 00 35 04 06 00 94 00 00 D7 [14:42:06]Write i2c OK [14:42:06]MH_I2C_Read... [14:42:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:42:07]Read from MH i2c: E2 [14:42:07]MH_I2C_Read... [14:42:07]Read from MH i2c: E2 03 00 [14:42:07]MH_I2C_Read... [14:42:07]Read from MH i2c: E2 03 00 D7 09 00 90 00 54 [14:42:07]RAPDU: 90 00 [14:42:07]wFMCommunicate OK [14:42:07]wFMCommunicate request_size=10 [14:42:07]MH_SAM_APDU [14:42:07]CAPDU: 80 0D 02 02 05 98 CF 1E A0 6A [14:42:07]Write to MH i2c: E2 0D 00 D8 09 80 0D 02 02 05 00 98 CF 1E A0 6A 00 00 F4 [14:42:07]Write i2c OK [14:42:07]MH_I2C_Read... [14:42:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:42:07]Read from MH i2c: E2 [14:42:07]MH_I2C_Read... [14:42:07]Read from MH i2c: E2 03 00 [14:42:07]MH_I2C_Read... [14:42:07]Read from MH i2c: E2 03 00 D8 09 00 90 00 55 [14:42:07]RAPDU: 90 00 [14:42:07]wFMCommunicate OK [14:42:07]wFMCommunicate request_size=4 [14:42:07]MH_SAM_APDU [14:42:07]CAPDU: 80 0D 03 02 [14:42:07]Write to MH i2c: E2 08 00 D9 09 80 0D 03 02 00 00 00 00 5D [14:42:07]Write i2c OK [14:42:07]MH_I2C_Read... [14:42:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:42:07]Read from MH i2c: E2 [14:42:07]MH_I2C_Read... [14:42:07]Read from MH i2c: E2 0B 00 [14:42:07]MH_I2C_Read... [14:42:07]Read from MH i2c: E2 0B 00 D9 09 00 B7 81 99 D3 3E 22 20 D3 90 00 55 [14:42:07]RAPDU: B7 81 99 D3 3E 22 20 D3 90 00 [14:42:07]wFMCommunicate OK [14:42:07]SAM_PROTO_SignData done [14:42:07]FM_MakeSignedData done [14:42:07]CreateOFDProtocolMessage [14:42:07]wFMCommunicate request_size=4 [14:42:07]MH_SAM_APDU [14:42:07]CAPDU: 80 11 00 00 [14:42:07]Write to MH i2c: E2 08 00 DA 09 80 11 00 00 00 00 00 00 5D [14:42:07]Write i2c OK [14:42:07]MH_I2C_Read... [14:42:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:42:07]Read from MH i2c: E2 [14:42:07]MH_I2C_Read... [14:42:07]Read from MH i2c: E2 17 00 [14:42:07]MH_I2C_Read... [14:42:07]Read from MH i2c: E2 17 00 DA 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 B4 [14:42:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:42:07]wFMCommunicate OK [14:42:07]CreateOFDProtocolMessage done [14:42:07]OFDSenderStorePacket 229396 [14:42:07]StoreOFDPacket docnum=229396 [14:42:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 54 A4 07 01 39 51 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 01 00 00 F4 03 04 00 BE 5C 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 14 80 03 00 35 04 06 00 94 98 CF 1E A0 6A B7 81 99 D3 3E 22 20 D3 [14:42:07]CheckFolder [14:42:07]dirname=/storage/ofd_packets [14:42:07]CheckFolder done [14:42:07]ProducePacketName [14:42:07]name=ofd_packets/00229396 [14:42:07]NVStorageSaveData ofd_packets/00229396 [14:42:07]File name is /storage/ofd_packets/00229396 [14:42:07]Write 301 bytes [14:42:07]NVStorageSaveData done [14:42:07]OFDSenderStorePacket done [14:42:07]KKMCreateOFDPacket done [14:42:07]NVStorageSaveData kkm_last_timestamp [14:42:07]File name is /storage/kkm_last_timestamp [14:42:07]Write 4 bytes [14:42:07]NVStorageSaveData done [14:42:07]ExternCall_PrintAddStr [14:42:07]wPrintStart [14:42:07]Write to MH i2c: 01 00 00 DB 09 E4 [14:42:07]Write i2c OK [14:42:07]MH_I2C_Read... [14:42:07]Read from MH i2c: 01 [14:42:07]MH_I2C_Read... [14:42:07]Read from MH i2c: 01 07 00 [14:42:07]MH_I2C_Read... [14:42:07]Read from MH i2c: 01 07 00 DB 09 00 00 00 00 00 FF 0F F9 [14:42:07]RasterBufferAndPrint [14:42:07]line Счет N : (1)1966440 [14:42:07]line ИНН: 02508201610067 [14:42:07]line Контрольно-Кассовый Чек [14:42:07]line ПРОДАЖА [14:42:07]line ТРК (МРК, ГНК) : 43 [14:42:07]line Товар: 2710124130 [14:42:07]line Аи-92-К-5 [14:42:07]line 7.480 * 66.90 [14:42:07]line = 500.41 [14:42:07]line НДС 12% НСП 1% [14:42:07]line > о реализуемом товаре [14:42:07]line ОКРУГЛЕНИЕ: -0.41 [14:42:07]line ИТОГО: 500.00 [14:42:07]line Внесено: 500.00 [14:42:07]line СДАЧА: 0.00 [14:42:07]line НСП 1% : 4.43 [14:42:07]line НДС 12% : 53.14 [14:42:07]line Наличными: 500.00 [14:42:07]line Безнал.: 0.00 [14:42:07]line Место: АЗС № 133 "Партнер Нефть" [14:42:07]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [14:42:07]line СНО: Общий режим [14:42:07]line Чек 262 24.10.2024 14:42 [14:42:07]line Смена: 537 ФФД: 1.0 [14:42:07]line ЗНМ: 0300000091 [14:42:07]line РНМ: 0000000000091685 [14:42:07]line Версия ККМ: 001 [14:42:07]line ФМ: 0000000000871839 [14:42:07]line ФД: 229396 [14:42:07]line ФПД: 163384030830698 [14:42:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T144206&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229396&fm=163384030830698&tin=02508201610067®Number=0000000000091685&sum=50000 [14:42:07]written 0, free lines is 4095 [14:42:07]OFD Sender: Processing packet 229396 [packets to send 38, broken 37] [14:42:07]ProducePacketName [14:42:07]name=ofd_packets/00229396 [14:42:07]OFD Sender: To server: pG, [14:42:07]CommunicateWithHost lk.salyk.kg:30040 [14:42:07]ConnectInit lk.salyk.kg [14:42:07]Connected sock=10 [14:42:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 54 A4 07 01 39 51 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 01 00 00 F4 03 04 00 BE 5C 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 14 80 03 00 35 04 06 00 94 98 CF 1E A0 6A B7 81 99 D3 3E 22 20 D3 [14:42:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 A5 0C 47 00 19 A2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 14 80 03 00 F4 03 04 00 AF 07 1A 67 B6 04 01 00 00 CD A3 F4 36 20 60 C6 83 [14:42:07]CommunicateWithHost err = 0 [14:42:07]CheckOFDResponse [14:42:07]1017 (14) - 77093643461234 [14:42:07]1041 (16) - 0000000000871839 [14:42:07]1040 (4) - 229396 [14:42:07]1012 (4) - 24.10.2024 08:39 [14:42:07]1206 (1) - 0 [14:42:07]OFD Sender: Remove packet 229396 [14:42:07]ProducePacketName [14:42:07]name=ofd_packets/00229396 [14:42:07]NVStorageDeleteData [14:42:07]Write to MH i2c: 01 00 00 05 0A 0F [14:42:07]Write i2c OK [14:42:07]MH_I2C_Read... [14:42:07]Read from MH i2c: 01 [14:42:07]MH_I2C_Read... [14:42:07]Read from MH i2c: 01 07 00 [14:42:07]MH_I2C_Read... [14:42:07]Read from MH i2c: 01 07 00 05 0A 00 00 00 00 00 A2 0C C4 [14:42:07]RasterBufferAndPrint [14:42:07]line [14:42:07]line [14:42:07]line [14:42:07]line [14:42:07]line [14:42:07]written 0, free lines is 3239 [14:42:07]MH_Cut [14:42:07]Write to MH i2c: D1 01 00 0C 0A 01 E8 [14:42:07]Write i2c OK [14:42:07]MH_I2C_Read... [14:42:07]Read from MH i2c: D1 [14:42:07]MH_I2C_Read... [14:42:07]Read from MH i2c: D1 01 00 [14:42:07]MH_I2C_Read... [14:42:07]Read from MH i2c: D1 01 00 0C 0A 00 E7 [14:42:07]Write to MH i2c: 01 00 00 0D 0A 17 [14:42:07]Write i2c OK [14:42:07]MH_I2C_Read... [14:42:08]OFD Sender: No OFD packet to send [14:42:08]*** Cut start [14:42:08]*** Partial cut [14:42:08]*** CUTSNS_PIN = 1 [14:42:09]*** CUTSNS_PIN = 0 [14:42:09]*** Brake cut motor [14:42:09]Read from MH i2c: 01 [14:42:09]MH_I2C_Read... [14:42:09]*** Stop cut motor [14:42:09]*** Cut end [14:42:09]Read from MH i2c: 01 07 00 [14:42:09]MH_I2C_Read... [14:42:09]Read from MH i2c: 01 07 00 0D 0A 00 00 00 00 00 FF 0F 2C [14:42:09]process_action close_receipt done [14:42:09]requested_data is exist [14:42:09]produce_requested_data [14:42:09]requested_item fm.sn is exist - process it [14:42:09]wFMCommunicate request_size=4 [14:42:09]MH_SAM_APDU [14:42:09]CAPDU: 80 11 00 00 [14:42:09]Write to MH i2c: E2 08 00 0E 0A 80 11 00 00 00 00 00 00 92 [14:42:09]Write i2c OK [14:42:09]MH_I2C_Read... [14:42:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:42:09]Read from MH i2c: E2 [14:42:09]MH_I2C_Read... [14:42:09]Read from MH i2c: E2 17 00 [14:42:09]MH_I2C_Read... [14:42:09]Read from MH i2c: E2 17 00 0E 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 E9 [14:42:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:42:09]wFMCommunicate OK [14:42:09]requested_item fd.num is exist - process it [14:42:09]SAM_PROTO_GetFieldsCounters [14:42:09]wFMCommunicate request_size=4 [14:42:09]MH_SAM_APDU [14:42:09]CAPDU: 80 13 00 00 [14:42:09]Write to MH i2c: E2 08 00 0F 0A 80 13 00 00 00 00 00 00 95 [14:42:09]Write i2c OK [14:42:09]MH_I2C_Read... [14:42:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:42:09]Read from MH i2c: E2 [14:42:09]MH_I2C_Read... [14:42:09]Read from MH i2c: E2 62 00 [14:42:09]MH_I2C_Read... [14:42:09]Read from MH i2c: E2 62 00 0F 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 14 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 06 01 00 00 5E 04 04 00 06 01 00 00 57 04 04 00 07 01 00 00 19 04 04 00 00 00 00 00 90 00 85 [14:42:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 14 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 06 01 00 00 5E 04 04 00 06 01 00 00 57 04 04 00 07 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:42:09]wFMCommunicate OK [14:42:09]SAM_PROTO_GetFieldsCounters done [14:42:09]requested_item shift.num is exist - process it [14:42:09]requested_item shift.opened is exist - process it [14:42:09]req_shift_opened [14:42:09]FM_GetShiftState [14:42:09]SAM_PROTO_GetShiftState [14:42:09]wFMCommunicate request_size=4 [14:42:09]MH_SAM_APDU [14:42:09]CAPDU: 80 13 01 00 [14:42:09]Write to MH i2c: E2 08 00 10 0A 80 13 01 00 00 00 00 00 97 [14:42:09]Write i2c OK [14:42:09]MH_I2C_Read... [14:42:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:42:09]Read from MH i2c: E2 [14:42:09]MH_I2C_Read... [14:42:09]Read from MH i2c: E2 0E 00 [14:42:09]MH_I2C_Read... [14:42:09]Read from MH i2c: E2 0E 00 10 0A 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 0F [14:42:09]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:42:09]wFMCommunicate OK [14:42:09]SAM_PROTO_GetShiftState done [14:42:09]FM_GetShiftState done [14:42:09]req_shift_opened done [14:42:09]requested_item shift.open_date is exist - process it [14:42:09]req_shift_open_date [14:42:09]req_shift_open_date done [14:42:09]produce_requested_data done [14:42:09]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229396,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [14:42:09]process_action_free close_receipt [14:42:09]json_value_free [14:42:09]json_value_free done [14:42:09]process_json_proto returns [14:42:09]Send response to host [14:42:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229396,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [14:42:09]free response buf [14:42:09]execute_script done [14:42:09]execute_script returns [14:42:09]free content buf [14:42:09]Sock 7.Close socket [14:42:09]Sock 7.Thread stoped [14:42:13]OFD Sender: No OFD packet to send [14:42:18]OFD Sender: No OFD packet to send [14:42:23]OFD Sender: No OFD packet to send [14:42:28]OFD Sender: No OFD packet to send [14:42:33]OFD Sender: No OFD packet to send [14:42:38]OFD Sender: No OFD packet to send [14:42:43]OFD Sender: No OFD packet to send [14:42:48]OFD Sender: No OFD packet to send [14:42:53]OFD Sender: No OFD packet to send [14:42:58]OFD Sender: No OFD packet to send [14:43:03]OFD Sender: No OFD packet to send [14:43:08]OFD Sender: No OFD packet to send [14:43:13]OFD Sender: No OFD packet to send [14:43:18]OFD Sender: No OFD packet to send [14:43:23]OFD Sender: No OFD packet to send [14:43:28]OFD Sender: No OFD packet to send [14:43:33]OFD Sender: No OFD packet to send [14:43:38]OFD Sender: No OFD packet to send [14:43:39]accept exits with 9 [14:43:39]New connection [14:43:39]New thread 3067391332 created [14:43:39]Thread 3067534692 joined [14:43:39]Waiting for new connection... [14:43:39] Sock 9.Parse request [14:43:39]Sock 9.Check first char [14:43:39]Sock 9.First char is OK [14:43:39]request: POST /json_proto HTTP/1.0 [14:43:39]Method: POST [14:43:39]URL: /json_proto [14:43:39]Method is POST - this is cgi request [14:43:39]url: /json_proto [14:43:39]query_string will be loaded in cgi processing [14:43:39]execute_cgi json_proto POST (null) [14:43:39]execute_cgi path=json_proto method=POST [14:43:39]POST find Content-Length [14:43:39]Host: 172.17.44.195:8080 [14:43:39]Content-Length: 798 [14:43:39]Content-Type: application/json [14:43:39] [14:43:39]POST finish read [14:43:39]Found Content-Length = 798 [14:43:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966442", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4468005", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:43:39]execute_script... [14:43: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)1966442", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4468005", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:43:39]POST & json_proto [14:43:39]process_json_proto [14:43:39]json parsed OK: [14:43:39]protocol is kg_v1.0 [14:43:39]action value=close_receipt [14:43:39]process_action close_receipt [14:43:39]cmd_close_receipt [14:43:39]MH_GetDate [14:43:39]Write to MH i2c: F0 00 00 11 0A 0A [14:43:39]Write i2c OK [14:43:39]MH_I2C_Read... [14:43:39]Read from MH i2c: F0 [14:43:39]MH_I2C_Read... [14:43:39]Read from MH i2c: F0 09 00 [14:43:39]MH_I2C_Read... [14:43:39]Read from MH i2c: F0 09 00 11 0A 00 1C 5D 1A 67 82 C9 CF 66 8D [14:43:39]GetLastDocTimeStamp 1729780926 [14:43:39]current date 1729781020 [14:43:39]FM_GetShiftState [14:43:39]SAM_PROTO_GetShiftState [14:43:39]wFMCommunicate request_size=4 [14:43:39]MH_SAM_APDU [14:43:39]CAPDU: 80 13 01 00 [14:43:39]Write to MH i2c: E2 08 00 12 0A 80 13 01 00 00 00 00 00 99 [14:43:39]Write i2c OK [14:43:39]MH_I2C_Read... [14:43:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:43:39]Read from MH i2c: E2 [14:43:39]MH_I2C_Read... [14:43:39]Read from MH i2c: E2 0E 00 [14:43:39]MH_I2C_Read... [14:43:39]Read from MH i2c: E2 0E 00 12 0A 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 11 [14:43:39]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:43:39]wFMCommunicate OK [14:43:39]SAM_PROTO_GetShiftState done [14:43:39]FM_GetShiftState done [14:43:39]opened in 1729728859 [14:43:39]opened+sec_in_day 1729815259 [14:43:39]quantity*price = 0 [14:43:39]sum+1 = 1 [14:43:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 263 24.10.2024 14:43 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 Талоны: Топливные Талоны 4468005 ФМ: 0000000000871839 ФД: 229397 ФПД: 8835110360570 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T144340&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229397&fm=8835110360570&tin=02508201610067®Number=0000000000091685&sum=0 [14:43:40]StoreToDocumentArchive [14:43:40]shift 537 fd 229397 [14:43:40]save to /storage/0537/doc_00229397 [14:43:40]save last doc name /storage/0537/doc_00229397 to /storage/kkm_last_doc_name [14:43:40]save OK [14:43:40]Clear old archive folders... [14:43:40]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:43:40]tlvbuf is 01FD5CF0 [14:43:40]SAM_PROTO_ClearQueue [14:43:40]wFMCommunicate request_size=4 [14:43:40]MH_SAM_APDU [14:43:40]CAPDU: 80 09 00 00 [14:43:40]Write to MH i2c: E2 08 00 1F 0A 80 09 00 00 00 00 00 00 9B [14:43:40]Write i2c OK [14:43:40]MH_I2C_Read... [14:43:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:43:40]Read from MH i2c: E2 [14:43:40]MH_I2C_Read... [14:43:40]Read from MH i2c: E2 03 00 [14:43:40]MH_I2C_Read... [14:43:40]Read from MH i2c: E2 03 00 1F 0A 00 90 00 9D [14:43:40]RAPDU: 90 00 [14:43:40]wFMCommunicate OK [14:43:40]SAM_PROTO_ClearQueue done [14:43:40]KKMCreateOFDPacket [14:43:40]OFDProtocolAddRootSTLVToBuf [14:43:40]FM_MakeSignedData [14:43:40]FM_MakeSignedData [14:43:40]SAM_PROTO_SignData [14:43:40]wFMCommunicate request_size=4 [14:43:40]MH_SAM_APDU [14:43:40]CAPDU: 80 0D 01 02 [14:43:40]Write to MH i2c: E2 08 00 20 0A 80 0D 01 02 00 00 00 00 A3 [14:43:40]Write i2c OK [14:43:40]MH_I2C_Read... [14:43:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:43:40]Read from MH i2c: E2 [14:43:40]MH_I2C_Read... [14:43:40]Read from MH i2c: E2 03 00 [14:43:40]MH_I2C_Read... [14:43:40]Read from MH i2c: E2 03 00 20 0A 00 90 00 9E [14:43:40]RAPDU: 90 00 [14:43:40]wFMCommunicate OK [14:43:40]wFMCommunicate request_size=255 [14:43:40]MH_SAM_APDU [14:43:40]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 01 00 00 F4 03 04 00 1C 5D 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 15 80 03 00 35 04 06 00 08 09 15 9D [14:43:40]Write to MH i2c: E2 02 01 21 0A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 07 01 00 00 F4 03 04 00 1C 5D 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 15 80 03 00 35 04 06 00 08 09 15 9D 00 00 25 [14:43:40]Write i2c OK [14:43:40]MH_I2C_Read... [14:43:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:43:41]Read from MH i2c: E2 [14:43:41]MH_I2C_Read... [14:43:41]Read from MH i2c: E2 03 00 [14:43:41]MH_I2C_Read... [14:43:41]Read from MH i2c: E2 03 00 21 0A 00 90 00 9F [14:43:41]RAPDU: 90 00 [14:43:41]wFMCommunicate OK [14:43:41]wFMCommunicate request_size=7 [14:43:41]MH_SAM_APDU [14:43:41]CAPDU: 80 0D 02 02 02 55 FA [14:43:41]Write to MH i2c: E2 0A 00 22 0A 80 0D 02 02 02 00 55 FA 00 00 F9 [14:43:41]Write i2c OK [14:43:41]MH_I2C_Read... [14:43:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:43:41]Read from MH i2c: E2 [14:43:41]MH_I2C_Read... [14:43:41]Read from MH i2c: E2 03 00 [14:43:41]MH_I2C_Read... [14:43:41]Read from MH i2c: E2 03 00 22 0A 00 90 00 A0 [14:43:41]RAPDU: 90 00 [14:43:41]wFMCommunicate OK [14:43:41]wFMCommunicate request_size=4 [14:43:41]MH_SAM_APDU [14:43:41]CAPDU: 80 0D 03 02 [14:43:41]Write to MH i2c: E2 08 00 23 0A 80 0D 03 02 00 00 00 00 A8 [14:43:41]Write i2c OK [14:43:41]MH_I2C_Read... [14:43:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:43:41]Read from MH i2c: E2 [14:43:41]MH_I2C_Read... [14:43:41]Read from MH i2c: E2 0B 00 [14:43:41]MH_I2C_Read... [14:43:41]Read from MH i2c: E2 0B 00 23 0A 00 DF 8F 86 FC A5 38 74 9D 90 00 87 [14:43:41]RAPDU: DF 8F 86 FC A5 38 74 9D 90 00 [14:43:41]wFMCommunicate OK [14:43:41]SAM_PROTO_SignData done [14:43:41]FM_MakeSignedData done [14:43:41]CreateOFDProtocolMessage [14:43:41]wFMCommunicate request_size=4 [14:43:41]MH_SAM_APDU [14:43:41]CAPDU: 80 11 00 00 [14:43:41]Write to MH i2c: E2 08 00 24 0A 80 11 00 00 00 00 00 00 A8 [14:43:41]Write i2c OK [14:43:41]MH_I2C_Read... [14:43:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:43:41]Read from MH i2c: E2 [14:43:41]MH_I2C_Read... [14:43:41]Read from MH i2c: E2 17 00 [14:43:41]MH_I2C_Read... [14:43:41]Read from MH i2c: E2 17 00 24 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 FF [14:43:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:43:41]wFMCommunicate OK [14:43:41]CreateOFDProtocolMessage done [14:43:41]OFDSenderStorePacket 229397 [14:43:41]StoreOFDPacket docnum=229397 [14:43:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0C 01 00 00 6A 17 04 01 E0 14 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 07 01 00 00 F4 03 04 00 1C 5D 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 15 80 03 00 35 04 06 00 08 09 15 9D 55 FA DF 8F 86 FC A5 38 74 9D [14:43:41]CheckFolder [14:43:41]dirname=/storage/ofd_packets [14:43:41]CheckFolder done [14:43:41]ProducePacketName [14:43:41]name=ofd_packets/00229397 [14:43:41]NVStorageSaveData ofd_packets/00229397 [14:43:41]File name is /storage/ofd_packets/00229397 [14:43:41]Write 298 bytes [14:43:41]NVStorageSaveData done [14:43:41]OFDSenderStorePacket done [14:43:41]KKMCreateOFDPacket done [14:43:41]NVStorageSaveData kkm_last_timestamp [14:43:41]File name is /storage/kkm_last_timestamp [14:43:41]Write 4 bytes [14:43:41]NVStorageSaveData done [14:43:41]ExternCall_PrintAddStr [14:43:41]wPrintStart [14:43:41]Write to MH i2c: 01 00 00 25 0A 2F [14:43:41]Write i2c OK [14:43:41]MH_I2C_Read... [14:43:41]Read from MH i2c: 01 [14:43:41]MH_I2C_Read... [14:43:41]Read from MH i2c: 01 07 00 [14:43:41]MH_I2C_Read... [14:43:41]Read from MH i2c: 01 07 00 25 0A 00 00 00 00 00 FF 0F 44 [14:43:41]RasterBufferAndPrint [14:43:41]line Счет N : (1)1966442 [14:43:41]line ИНН: 02508201610067 [14:43:41]line Контрольно-Кассовый Чек [14:43:41]line ПРОДАЖА [14:43:41]line ТРК (МРК, ГНК) : 21 [14:43:41]line Товар: 2710194210 [14:43:41]line ДТ-К-5 [14:43:41]line 30.000 * 0.00 [14:43:41]line = 0.00 [14:43:41]line НДС 12% НСП 1% [14:43:41]line > о реализуемом товаре [14:43:41]line ИТОГО: 0.00 [14:43:41]line НСП 1% : 0.00 [14:43:41]line НДС 12% : 0.00 [14:43:41]line Наличными: 0.00 [14:43:41]line Безнал.: 0.00 [14:43:41]line Место: АЗС № 133 "Партнер Нефть" [14:43:41]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [14:43:41]line СНО: Общий режим [14:43:41]line Чек 263 24.10.2024 14:43 [14:43:41]line Смена: 537 ФФД: 1.0 [14:43:41]line ЗНМ: 0300000091 [14:43:41]line РНМ: 0000000000091685 [14:43:41]line Версия ККМ: 001 [14:43:41]line Талоны: Топливные Талоны [14:43:41]line 4468005 [14:43:41]line ФМ: 0000000000871839 [14:43:41]line ФД: 229397 [14:43:41]line ФПД: 8835110360570 [14:43:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T144340&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229397&fm=8835110360570&tin=02508201610067®Number=0000000000091685&sum=0 [14:43:41]OFD Sender: Processing packet 229397 [packets to send 38, broken 37] [14:43:41]ProducePacketName [14:43:41]name=ofd_packets/00229397 [14:43:41]OFD Sender: To server: pG, [14:43:41]CommunicateWithHost lk.salyk.kg:30040 [14:43:41]ConnectInit lk.salyk.kg [14:43:41]written 0, free lines is 4095 [14:43:41]Connected sock=10 [14:43:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0C 01 00 00 6A 17 04 01 E0 14 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 07 01 00 00 F4 03 04 00 1C 5D 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 15 80 03 00 35 04 06 00 08 09 15 9D 55 FA DF 8F 86 FC A5 38 74 9D [14:43:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 40 52 47 00 0C 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 38 33 39 10 04 04 00 15 80 03 00 F4 03 04 00 0D 08 1A 67 B6 04 01 00 00 F3 81 AD DF 25 AE E6 BE [14:43:41]CommunicateWithHost err = 0 [14:43:41]CheckOFDResponse [14:43:41]1017 (14) - 77093643461234 [14:43:41]1041 (16) - 0000000000871839 [14:43:41]1040 (4) - 229397 [14:43:41]1012 (4) - 24.10.2024 08:40 [14:43:41]1206 (1) - 0 [14:43:41]OFD Sender: Remove packet 229397 [14:43:41]ProducePacketName [14:43:41]name=ofd_packets/00229397 [14:43:41]NVStorageDeleteData [14:43:41]Write to MH i2c: 01 00 00 4E 0A 58 [14:43:41]Write i2c OK [14:43:41]MH_I2C_Read... [14:43:41]Read from MH i2c: 01 [14:43:41]MH_I2C_Read... [14:43:41]Read from MH i2c: 01 07 00 [14:43:41]MH_I2C_Read... [14:43:41]Read from MH i2c: 01 07 00 4E 0A 00 00 00 00 00 C0 0C 2B [14:43:41]RasterBufferAndPrint [14:43:41]line [14:43:41]line [14:43:41]line [14:43:41]line [14:43:41]line [14:43:41]written 0, free lines is 3269 [14:43:41]MH_Cut [14:43:41]Write to MH i2c: D1 01 00 55 0A 01 31 [14:43:41]Write i2c OK [14:43:41]MH_I2C_Read... [14:43:41]Read from MH i2c: D1 [14:43:41]MH_I2C_Read... [14:43:41]Read from MH i2c: D1 01 00 [14:43:41]MH_I2C_Read... [14:43:41]Read from MH i2c: D1 01 00 55 0A 00 30 [14:43:41]Write to MH i2c: 01 00 00 56 0A 60 [14:43:41]Write i2c OK [14:43:41]MH_I2C_Read... [14:43:42]OFD Sender: No OFD packet to send [14:43:42]*** Cut start [14:43:42]*** Partial cut [14:43:42]*** CUTSNS_PIN = 1 [14:43:42]*** CUTSNS_PIN = 0 [14:43:43]*** Brake cut motor [14:43:43]Read from MH i2c: 01 [14:43:43]MH_I2C_Read... [14:43:43]*** Stop cut motor [14:43:43]*** Cut end [14:43:43]Read from MH i2c: 01 07 00 [14:43:43]MH_I2C_Read... [14:43:43]Read from MH i2c: 01 07 00 56 0A 00 00 00 00 00 FF 0F 75 [14:43:43]process_action close_receipt done [14:43:43]requested_data is exist [14:43:43]produce_requested_data [14:43:43]requested_item fm.sn is exist - process it [14:43:43]wFMCommunicate request_size=4 [14:43:43]MH_SAM_APDU [14:43:43]CAPDU: 80 11 00 00 [14:43:43]Write to MH i2c: E2 08 00 57 0A 80 11 00 00 00 00 00 00 DB [14:43:43]Write i2c OK [14:43:43]MH_I2C_Read... [14:43:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:43:43]Read from MH i2c: E2 [14:43:43]MH_I2C_Read... [14:43:43]Read from MH i2c: E2 17 00 [14:43:43]MH_I2C_Read... [14:43:43]Read from MH i2c: E2 17 00 57 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 32 [14:43:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:43:43]wFMCommunicate OK [14:43:43]requested_item fd.num is exist - process it [14:43:43]SAM_PROTO_GetFieldsCounters [14:43:43]wFMCommunicate request_size=4 [14:43:43]MH_SAM_APDU [14:43:43]CAPDU: 80 13 00 00 [14:43:43]Write to MH i2c: E2 08 00 58 0A 80 13 00 00 00 00 00 00 DE [14:43:43]Write i2c OK [14:43:43]MH_I2C_Read... [14:43:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:43:43]Read from MH i2c: E2 [14:43:43]MH_I2C_Read... [14:43:43]Read from MH i2c: E2 62 00 [14:43:43]MH_I2C_Read... [14:43:43]Read from MH i2c: E2 62 00 58 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 15 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 07 01 00 00 5E 04 04 00 07 01 00 00 57 04 04 00 08 01 00 00 19 04 04 00 00 00 00 00 90 00 D2 [14:43:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 15 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 07 01 00 00 5E 04 04 00 07 01 00 00 57 04 04 00 08 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:43:43]wFMCommunicate OK [14:43:43]SAM_PROTO_GetFieldsCounters done [14:43:43]requested_item shift.num is exist - process it [14:43:43]requested_item shift.opened is exist - process it [14:43:43]req_shift_opened [14:43:43]FM_GetShiftState [14:43:43]SAM_PROTO_GetShiftState [14:43:43]wFMCommunicate request_size=4 [14:43:43]MH_SAM_APDU [14:43:43]CAPDU: 80 13 01 00 [14:43:43]Write to MH i2c: E2 08 00 59 0A 80 13 01 00 00 00 00 00 E0 [14:43:43]Write i2c OK [14:43:43]MH_I2C_Read... [14:43:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:43:43]Read from MH i2c: E2 [14:43:43]MH_I2C_Read... [14:43:43]Read from MH i2c: E2 0E 00 [14:43:43]MH_I2C_Read... [14:43:43]Read from MH i2c: E2 0E 00 59 0A 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 58 [14:43:43]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:43:43]wFMCommunicate OK [14:43:43]SAM_PROTO_GetShiftState done [14:43:43]FM_GetShiftState done [14:43:43]req_shift_opened done [14:43:43]requested_item shift.open_date is exist - process it [14:43:43]req_shift_open_date [14:43:43]req_shift_open_date done [14:43:43]produce_requested_data done [14:43:43]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229397,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [14:43:43]process_action_free close_receipt [14:43:43]json_value_free [14:43:43]json_value_free done [14:43:43]process_json_proto returns [14:43:43]Send response to host [14:43:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229397,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [14:43:43]free response buf [14:43:43]execute_script done [14:43:43]execute_script returns [14:43:43]free content buf [14:43:43]Sock 9.Close socket [14:43:43]Sock 9.Thread stoped [14:43:47]OFD Sender: No OFD packet to send [14:43:52]OFD Sender: No OFD packet to send [14:43:56]accept exits with 7 [14:43:56]New connection [14:43:56]New thread 3067534692 created [14:43:56]Thread 3067391332 joined [14:43:56]Waiting for new connection... [14:43:56] Sock 7.Parse request [14:43:56]Sock 7.Check first char [14:43:56]Sock 7.First char is OK [14:43:56]request: POST /json_proto HTTP/1.0 [14:43:56]Method: POST [14:43:56]URL: /json_proto [14:43:56]Method is POST - this is cgi request [14:43:56]url: /json_proto [14:43:56]query_string will be loaded in cgi processing [14:43:56]execute_cgi json_proto POST (null) [14:43:56]execute_cgi path=json_proto method=POST [14:43:56]POST find Content-Length [14:43:56]Host: 172.17.44.195:8080 [14:43:56]Content-Length: 673 [14:43:56]Content-Type: application/json [14:43:56] [14:43:56]POST finish read [14:43:56]Found Content-Length = 673 [14:43:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966441", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417", "price" : 38.90, "quantity" : 15.430, "sum" : 600.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:43:56]execute_script... [14:43: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)1966441", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417", "price" : 38.90, "quantity" : 15.430, "sum" : 600.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:43:56]POST & json_proto [14:43:56]process_json_proto [14:43:56]json parsed OK: [14:43:56]protocol is kg_v1.0 [14:43:56]action value=close_receipt [14:43:56]process_action close_receipt [14:43:56]cmd_close_receipt [14:43:56]MH_GetDate [14:43:56]Write to MH i2c: F0 00 00 5A 0A 53 [14:43:56]Write i2c OK [14:43:56]MH_I2C_Read... [14:43:56]Read from MH i2c: F0 [14:43:56]MH_I2C_Read... [14:43:56]Read from MH i2c: F0 09 00 [14:43:56]MH_I2C_Read... [14:43:56]Read from MH i2c: F0 09 00 5A 0A 00 2D 5D 1A 67 82 C9 CF 66 E7 [14:43:56]GetLastDocTimeStamp 1729781020 [14:43:56]current date 1729781037 [14:43:56]FM_GetShiftState [14:43:56]SAM_PROTO_GetShiftState [14:43:56]wFMCommunicate request_size=4 [14:43:56]MH_SAM_APDU [14:43:56]CAPDU: 80 13 01 00 [14:43:56]Write to MH i2c: E2 08 00 5B 0A 80 13 01 00 00 00 00 00 E2 [14:43:56]Write i2c OK [14:43:56]MH_I2C_Read... [14:43:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:43:56]Read from MH i2c: E2 [14:43:56]MH_I2C_Read... [14:43:56]Read from MH i2c: E2 0E 00 [14:43:56]MH_I2C_Read... [14:43:56]Read from MH i2c: E2 0E 00 5B 0A 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 5A [14:43:56]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:43:56]wFMCommunicate OK [14:43:56]SAM_PROTO_GetShiftState done [14:43:56]FM_GetShiftState done [14:43:56]opened in 1729728859 [14:43:56]opened+sec_in_day 1729815259 [14:43:56]quantity*price = 60022 [14:43:56]sum+1 = 60024 [14:43:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.23 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.74 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 264 24.10.2024 14:43 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229398 ФПД: 229072760449044 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T144357&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229398&fm=229072760449044&tin=02508201610067®Number=0000000000091685&sum=60000 [14:43:57]StoreToDocumentArchive [14:43:57]shift 537 fd 229398 [14:43:57]save to /storage/0537/doc_00229398 [14:43:57]save last doc name /storage/0537/doc_00229398 to /storage/kkm_last_doc_name [14:43:57]save OK [14:43:57]Clear old archive folders... [14:43:57]ProcessDocumentItem done err = 0, tmpTLVsize=245 [14:43:57]tlvbuf is 01F7A370 [14:43:57]SAM_PROTO_ClearQueue [14:43:57]wFMCommunicate request_size=4 [14:43:57]MH_SAM_APDU [14:43:57]CAPDU: 80 09 00 00 [14:43:57]Write to MH i2c: E2 08 00 68 0A 80 09 00 00 00 00 00 00 E4 [14:43:57]Write i2c OK [14:43:57]MH_I2C_Read... [14:43:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:43:57]Read from MH i2c: E2 [14:43:57]MH_I2C_Read... [14:43:57]Read from MH i2c: E2 03 00 [14:43:57]MH_I2C_Read... [14:43:57]Read from MH i2c: E2 03 00 68 0A 00 90 00 E6 [14:43:57]RAPDU: 90 00 [14:43:57]wFMCommunicate OK [14:43:57]SAM_PROTO_ClearQueue done [14:43:57]KKMCreateOFDPacket [14:43:57]OFDProtocolAddRootSTLVToBuf [14:43:57]FM_MakeSignedData [14:43:57]FM_MakeSignedData [14:43:57]SAM_PROTO_SignData [14:43:57]wFMCommunicate request_size=4 [14:43:57]MH_SAM_APDU [14:43:57]CAPDU: 80 0D 01 02 [14:43:57]Write to MH i2c: E2 08 00 69 0A 80 0D 01 02 00 00 00 00 EC [14:43:57]Write i2c OK [14:43:57]MH_I2C_Read... [14:43:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:43:57]Read from MH i2c: E2 [14:43:57]MH_I2C_Read... [14:43:57]Read from MH i2c: E2 03 00 [14:43:57]MH_I2C_Read... [14:43:57]Read from MH i2c: E2 03 00 69 0A 00 90 00 E7 [14:43:57]RAPDU: 90 00 [14:43:57]wFMCommunicate OK [14:43:57]wFMCommunicate request_size=254 [14:43:57]MH_SAM_APDU [14:43:57]CAPDU: 80 0D 02 02 F9 03 00 F5 00 1E 04 01 00 01 23 04 47 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 06 00 D0 93 D0 90 D0 97 FF 03 08 00 03 46 3C 00 00 00 00 00 37 04 06 00 32 0F 00 00 00 00 13 04 06 00 77 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 E6 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 01 00 00 F4 03 04 00 2D 5D 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 16 80 03 00 35 04 06 00 D0 57 28 83 A8 14 [14:43:57]Write to MH i2c: E2 01 01 6A 0A 80 0D 02 02 F9 00 03 00 F5 00 1E 04 01 00 01 23 04 47 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 06 00 D0 93 D0 90 D0 97 FF 03 08 00 03 46 3C 00 00 00 00 00 37 04 06 00 32 0F 00 00 00 00 13 04 06 00 77 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 E6 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 01 00 00 F4 03 04 00 2D 5D 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 16 80 03 00 35 04 06 00 D0 57 28 83 A8 14 00 00 C5 [14:43:57]Write i2c OK [14:43:57]MH_I2C_Read... [14:43:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:43:58]Read from MH i2c: E2 [14:43:58]MH_I2C_Read... [14:43:58]Read from MH i2c: E2 03 00 [14:43:58]MH_I2C_Read... [14:43:58]Read from MH i2c: E2 03 00 6A 0A 00 90 00 E8 [14:43:58]RAPDU: 90 00 [14:43:58]wFMCommunicate OK [14:43:58]wFMCommunicate request_size=4 [14:43:58]MH_SAM_APDU [14:43:58]CAPDU: 80 0D 03 02 [14:43:58]Write to MH i2c: E2 08 00 6B 0A 80 0D 03 02 00 00 00 00 F0 [14:43:58]Write i2c OK [14:43:58]MH_I2C_Read... [14:43:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:43:58]Read from MH i2c: E2 [14:43:58]MH_I2C_Read... [14:43:58]Read from MH i2c: E2 0B 00 [14:43:58]MH_I2C_Read... [14:43:58]Read from MH i2c: E2 0B 00 6B 0A 00 FF 76 26 06 11 57 32 9E 90 00 CA [14:43:58]RAPDU: FF 76 26 06 11 57 32 9E 90 00 [14:43:58]wFMCommunicate OK [14:43:58]SAM_PROTO_SignData done [14:43:58]FM_MakeSignedData done [14:43:58]CreateOFDProtocolMessage [14:43:58]wFMCommunicate request_size=4 [14:43:58]MH_SAM_APDU [14:43:58]CAPDU: 80 11 00 00 [14:43:58]Write to MH i2c: E2 08 00 6C 0A 80 11 00 00 00 00 00 00 F0 [14:43:58]Write i2c OK [14:43:58]MH_I2C_Read... [14:43:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:43:58]Read from MH i2c: E2 [14:43:58]MH_I2C_Read... [14:43:58]Read from MH i2c: E2 17 00 [14:43:58]MH_I2C_Read... [14:43:58]Read from MH i2c: E2 17 00 6C 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 47 [14:43:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:43:58]wFMCommunicate OK [14:43:58]CreateOFDProtocolMessage done [14:43:58]OFDSenderStorePacket 229398 [14:43:58]StoreOFDPacket docnum=229398 [14:43:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 09 01 00 00 29 31 01 01 B4 CD 5A 03 01 00 03 00 F5 00 1E 04 01 00 01 23 04 47 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 06 00 D0 93 D0 90 D0 97 FF 03 08 00 03 46 3C 00 00 00 00 00 37 04 06 00 32 0F 00 00 00 00 13 04 06 00 77 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 E6 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 01 00 00 F4 03 04 00 2D 5D 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 16 80 03 00 35 04 06 00 D0 57 28 83 A8 14 FF 76 26 06 11 57 32 9E [14:43:58]CheckFolder [14:43:58]dirname=/storage/ofd_packets [14:43:58]CheckFolder done [14:43:58]ProducePacketName [14:43:58]name=ofd_packets/00229398 [14:43:58]NVStorageSaveData ofd_packets/00229398 [14:43:58]File name is /storage/ofd_packets/00229398 [14:43:58]Write 295 bytes [14:43:58]NVStorageSaveData done [14:43:58]OFDSenderStorePacket done [14:43:58]KKMCreateOFDPacket done [14:43:58]NVStorageSaveData kkm_last_timestamp [14:43:58]File name is /storage/kkm_last_timestamp [14:43:58]Write 4 bytes [14:43:58]NVStorageSaveData done [14:43:58]ExternCall_PrintAddStr [14:43:58]wPrintStart [14:43:58]Write to MH i2c: 01 00 00 6D 0A 77 [14:43:58]Write i2c OK [14:43:58]MH_I2C_Read... [14:43:58]Read from MH i2c: 01 [14:43:58]MH_I2C_Read... [14:43:58]Read from MH i2c: 01 07 00 [14:43:58]MH_I2C_Read... [14:43:58]Read from MH i2c: 01 07 00 6D 0A 00 00 00 00 00 FF 0F 8C [14:43:58]RasterBufferAndPrint [14:43:58]line Счет N : (1)1966441 [14:43:58]line ИНН: 02508201610067 [14:43:58]line Контрольно-Кассовый Чек [14:43:58]line ПРОДАЖА [14:43:58]line ТРК (МРК, ГНК) : 71 [14:43:58]line Товар: 2711129700 [14:43:58]line ГАЗ [14:43:58]line 15.430 * 38.90 [14:43:58]line = 600.23 [14:43:58]line НДС 12% НСП 1% [14:43:58]line > о реализуемом товаре [14:43:58]line ОКРУГЛЕНИЕ: -0.23 [14:43:58]line ИТОГО: 600.00 [14:43:58]line Внесено: 600.00 [14:43:58]line СДАЧА: 0.00 [14:43:58]line НСП 1% : 5.31 [14:43:58]line НДС 12% : 63.74 [14:43:58]line Наличными: 600.00 [14:43:58]line Безнал.: 0.00 [14:43:58]line Место: АЗС № 133 "Партнер Нефть" [14:43:58]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [14:43:58]line СНО: Общий режим [14:43:58]line Чек 264 24.10.2024 14:43 [14:43:58]line Смена: 537 ФФД: 1.0 [14:43:58]line ЗНМ: 0300000091 [14:43:58]line РНМ: 0000000000091685 [14:43:58]line Версия ККМ: 001 [14:43:58]line ФМ: 0000000000871839 [14:43:58]line ФД: 229398 [14:43:58]line ФПД: 229072760449044 [14:43:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T144357&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229398&fm=229072760449044&tin=02508201610067®Number=0000000000091685&sum=60000 [14:43:58]OFD Sender: Processing packet 229398 [packets to send 38, broken 37] [14:43:58]ProducePacketName [14:43:58]name=ofd_packets/00229398 [14:43:58]OFD Sender: To server: pG, [14:43:58]CommunicateWithHost lk.salyk.kg:30040 [14:43:58]ConnectInit lk.salyk.kg [14:43:58]written 0, free lines is 4095 [14:43:58]Connected sock=10 [14:43:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 09 01 00 00 29 31 01 01 B4 CD 5A 03 01 00 03 00 F5 00 1E 04 01 00 01 23 04 47 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 06 00 D0 93 D0 90 D0 97 FF 03 08 00 03 46 3C 00 00 00 00 00 37 04 06 00 32 0F 00 00 00 00 13 04 06 00 77 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 E6 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 01 00 00 F4 03 04 00 2D 5D 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 16 80 03 00 35 04 06 00 D0 57 28 83 A8 14 FF 76 26 06 11 57 32 9E [14:43:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 21 AF 47 00 46 91 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 16 80 03 00 F4 03 04 00 1E 08 1A 67 B6 04 01 00 00 08 6B BC E5 CE 42 C3 D4 [14:43:58]CommunicateWithHost err = 0 [14:43:58]CheckOFDResponse [14:43:58]1017 (14) - 77093643461234 [14:43:58]1041 (16) - 0000000000871839 [14:43:58]1040 (4) - 229398 [14:43:58]1012 (4) - 24.10.2024 08:41 [14:43:58]1206 (1) - 0 [14:43:58]OFD Sender: Remove packet 229398 [14:43:58]ProducePacketName [14:43:58]name=ofd_packets/00229398 [14:43:58]NVStorageDeleteData [14:43:58]Write to MH i2c: 01 00 00 97 0A A1 [14:43:58]Write i2c OK [14:43:58]MH_I2C_Read... [14:43:58]Read from MH i2c: 01 [14:43:58]MH_I2C_Read... [14:43:58]Read from MH i2c: 01 07 00 [14:43:58]MH_I2C_Read... [14:43:58]Read from MH i2c: 01 07 00 97 0A 00 00 00 00 00 AA 0C 5E [14:43:58]RasterBufferAndPrint [14:43:58]line [14:43:58]line [14:43:58]line [14:43:58]line [14:43:58]line [14:43:58]written 0, free lines is 3247 [14:43:58]MH_Cut [14:43:58]Write to MH i2c: D1 01 00 9E 0A 01 7A [14:43:58]Write i2c OK [14:43:58]MH_I2C_Read... [14:43:58]Read from MH i2c: D1 [14:43:58]MH_I2C_Read... [14:43:58]Read from MH i2c: D1 01 00 [14:43:58]MH_I2C_Read... [14:43:58]Read from MH i2c: D1 01 00 9E 0A 00 79 [14:43:58]Write to MH i2c: 01 00 00 9F 0A A9 [14:43:58]Write i2c OK [14:43:58]MH_I2C_Read... [14:43:59]OFD Sender: No OFD packet to send [14:43:59]*** Cut start [14:43:59]*** Partial cut [14:43:59]*** CUTSNS_PIN = 1 [14:43:59]*** CUTSNS_PIN = 0 [14:44:00]*** Brake cut motor [14:44:00]Read from MH i2c: 01 [14:44:00]MH_I2C_Read... [14:44:00]*** Stop cut motor [14:44:00]*** Cut end [14:44:00]Read from MH i2c: 01 07 00 [14:44:00]MH_I2C_Read... [14:44:00]Read from MH i2c: 01 07 00 9F 0A 00 00 00 00 00 FF 0F BE [14:44:00]process_action close_receipt done [14:44:00]requested_data is exist [14:44:00]produce_requested_data [14:44:00]requested_item fm.sn is exist - process it [14:44:00]wFMCommunicate request_size=4 [14:44:00]MH_SAM_APDU [14:44:00]CAPDU: 80 11 00 00 [14:44:00]Write to MH i2c: E2 08 00 A0 0A 80 11 00 00 00 00 00 00 24 [14:44:00]Write i2c OK [14:44:00]MH_I2C_Read... [14:44:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:44:00]Read from MH i2c: E2 [14:44:00]MH_I2C_Read... [14:44:00]Read from MH i2c: E2 17 00 [14:44:00]MH_I2C_Read... [14:44:00]Read from MH i2c: E2 17 00 A0 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 7B [14:44:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:44:00]wFMCommunicate OK [14:44:00]requested_item fd.num is exist - process it [14:44:00]SAM_PROTO_GetFieldsCounters [14:44:00]wFMCommunicate request_size=4 [14:44:00]MH_SAM_APDU [14:44:00]CAPDU: 80 13 00 00 [14:44:00]Write to MH i2c: E2 08 00 A1 0A 80 13 00 00 00 00 00 00 27 [14:44:00]Write i2c OK [14:44:00]MH_I2C_Read... [14:44:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:44:00]Read from MH i2c: E2 [14:44:00]MH_I2C_Read... [14:44:00]Read from MH i2c: E2 62 00 [14:44:00]MH_I2C_Read... [14:44:00]Read from MH i2c: E2 62 00 A1 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 16 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 08 01 00 00 5E 04 04 00 08 01 00 00 57 04 04 00 09 01 00 00 19 04 04 00 00 00 00 00 90 00 1F [14:44:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 16 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 08 01 00 00 5E 04 04 00 08 01 00 00 57 04 04 00 09 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:44:00]wFMCommunicate OK [14:44:00]SAM_PROTO_GetFieldsCounters done [14:44:00]requested_item shift.num is exist - process it [14:44:00]requested_item shift.opened is exist - process it [14:44:00]req_shift_opened [14:44:00]FM_GetShiftState [14:44:00]SAM_PROTO_GetShiftState [14:44:00]wFMCommunicate request_size=4 [14:44:00]MH_SAM_APDU [14:44:00]CAPDU: 80 13 01 00 [14:44:00]Write to MH i2c: E2 08 00 A2 0A 80 13 01 00 00 00 00 00 29 [14:44:00]Write i2c OK [14:44:00]MH_I2C_Read... [14:44:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:44:00]Read from MH i2c: E2 [14:44:00]MH_I2C_Read... [14:44:00]Read from MH i2c: E2 0E 00 [14:44:00]MH_I2C_Read... [14:44:00]Read from MH i2c: E2 0E 00 A2 0A 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 A1 [14:44:00]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:44:00]wFMCommunicate OK [14:44:00]SAM_PROTO_GetShiftState done [14:44:00]FM_GetShiftState done [14:44:00]req_shift_opened done [14:44:00]requested_item shift.open_date is exist - process it [14:44:00]req_shift_open_date [14:44:00]req_shift_open_date done [14:44:00]produce_requested_data done [14:44:00]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229398,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [14:44:00]process_action_free close_receipt [14:44:00]json_value_free [14:44:00]json_value_free done [14:44:00]process_json_proto returns [14:44:00]Send response to host [14:44:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229398,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [14:44:00]free response buf [14:44:00]execute_script done [14:44:00]execute_script returns [14:44:00]free content buf [14:44:00]Sock 7.Close socket [14:44:00]Sock 7.Thread stoped [14:44:04]OFD Sender: No OFD packet to send [14:44:09]OFD Sender: No OFD packet to send [14:44:14]OFD Sender: No OFD packet to send [14:44:19]OFD Sender: No OFD packet to send [14:44:24]OFD Sender: No OFD packet to send [14:44:29]OFD Sender: No OFD packet to send [14:44:34]OFD Sender: No OFD packet to send [14:44:39]OFD Sender: No OFD packet to send [14:44:44]OFD Sender: No OFD packet to send [14:44:46]accept exits with 9 [14:44:46]New connection [14:44:46]New thread 3067391332 created [14:44:46]Thread 3067534692 joined [14:44:46]Waiting for new connection... [14:44:46] Sock 9.Parse request [14:44:46]Sock 9.Check first char [14:44:46]Sock 9.First char is OK [14:44:46]request: POST /json_proto HTTP/1.0 [14:44:46]Method: POST [14:44:46]URL: /json_proto [14:44:46]Method is POST - this is cgi request [14:44:46]url: /json_proto [14:44:46]query_string will be loaded in cgi processing [14:44:46]execute_cgi json_proto POST (null) [14:44:46]execute_cgi path=json_proto method=POST [14:44:46]POST find Content-Length [14:44:46]Host: 172.17.44.195:8080 [14:44:46]Content-Length: 755 [14:44:46]Content-Type: application/json [14:44:46] [14:44:46]POST finish read [14:44:46]Found Content-Length = 755 [14:44:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966444", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 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\u000A30086203", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:44:46]execute_script... [14:44: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)1966444", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 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\u000A30086203", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:44:46]POST & json_proto [14:44:46]process_json_proto [14:44:46]json parsed OK: [14:44:46]protocol is kg_v1.0 [14:44:46]action value=close_receipt [14:44:46]process_action close_receipt [14:44:46]cmd_close_receipt [14:44:46]MH_GetDate [14:44:46]Write to MH i2c: F0 00 00 A3 0A 9C [14:44:46]Write i2c OK [14:44:46]MH_I2C_Read... [14:44:46]Read from MH i2c: F0 [14:44:46]MH_I2C_Read... [14:44:46]Read from MH i2c: F0 09 00 [14:44:46]MH_I2C_Read... [14:44:46]Read from MH i2c: F0 09 00 A3 0A 00 5F 5D 1A 67 82 C9 CF 66 62 [14:44:46]GetLastDocTimeStamp 1729781037 [14:44:46]current date 1729781087 [14:44:46]FM_GetShiftState [14:44:46]SAM_PROTO_GetShiftState [14:44:46]wFMCommunicate request_size=4 [14:44:46]MH_SAM_APDU [14:44:46]CAPDU: 80 13 01 00 [14:44:46]Write to MH i2c: E2 08 00 A4 0A 80 13 01 00 00 00 00 00 2B [14:44:46]Write i2c OK [14:44:46]MH_I2C_Read... [14:44:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:44:46]Read from MH i2c: E2 [14:44:46]MH_I2C_Read... [14:44:46]Read from MH i2c: E2 0E 00 [14:44:46]MH_I2C_Read... [14:44:46]Read from MH i2c: E2 0E 00 A4 0A 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 A3 [14:44:46]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:44:46]wFMCommunicate OK [14:44:46]SAM_PROTO_GetShiftState done [14:44:46]FM_GetShiftState done [14:44:46]opened in 1729728859 [14:44:46]opened+sec_in_day 1729815259 [14:44:46]quantity*price = 0 [14:44:46]sum+1 = 1 [14:44:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 265 24.10.2024 14:44 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 Талоны: ТК ГПНА Online 30086203 ФМ: 0000000000871839 ФД: 229399 ФПД: 98862853959614 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T144447&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229399&fm=98862853959614&tin=02508201610067®Number=0000000000091685&sum=0 [14:44:48]StoreToDocumentArchive [14:44:48]shift 537 fd 229399 [14:44:48]save to /storage/0537/doc_00229399 [14:44:48]save last doc name /storage/0537/doc_00229399 to /storage/kkm_last_doc_name [14:44:48]save OK [14:44:48]Clear old archive folders... [14:44:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:44:48]tlvbuf is 01FD5C90 [14:44:48]SAM_PROTO_ClearQueue [14:44:48]wFMCommunicate request_size=4 [14:44:48]MH_SAM_APDU [14:44:48]CAPDU: 80 09 00 00 [14:44:48]Write to MH i2c: E2 08 00 B1 0A 80 09 00 00 00 00 00 00 2D [14:44:48]Write i2c OK [14:44:48]MH_I2C_Read... [14:44:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:44:48]Read from MH i2c: E2 [14:44:48]MH_I2C_Read... [14:44:48]Read from MH i2c: E2 03 00 [14:44:48]MH_I2C_Read... [14:44:48]Read from MH i2c: E2 03 00 B1 0A 00 90 00 2F [14:44:48]RAPDU: 90 00 [14:44:48]wFMCommunicate OK [14:44:48]SAM_PROTO_ClearQueue done [14:44:48]KKMCreateOFDPacket [14:44:48]OFDProtocolAddRootSTLVToBuf [14:44:48]FM_MakeSignedData [14:44:48]FM_MakeSignedData [14:44:48]SAM_PROTO_SignData [14:44:48]wFMCommunicate request_size=4 [14:44:48]MH_SAM_APDU [14:44:48]CAPDU: 80 0D 01 02 [14:44:48]Write to MH i2c: E2 08 00 B2 0A 80 0D 01 02 00 00 00 00 35 [14:44:48]Write i2c OK [14:44:48]MH_I2C_Read... [14:44:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:44:48]Read from MH i2c: E2 [14:44:48]MH_I2C_Read... [14:44:48]Read from MH i2c: E2 03 00 [14:44:48]MH_I2C_Read... [14:44:48]Read from MH i2c: E2 03 00 B2 0A 00 90 00 30 [14:44:48]RAPDU: 90 00 [14:44:48]wFMCommunicate OK [14:44:48]wFMCommunicate request_size=255 [14:44:48]MH_SAM_APDU [14:44:48]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 09 01 00 00 F4 03 04 00 5F 5D 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 17 80 03 00 35 04 06 00 59 [14:44:48]Write to MH i2c: E2 02 01 B3 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 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 09 01 00 00 F4 03 04 00 5F 5D 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 17 80 03 00 35 04 06 00 59 00 00 0A [14:44:48]Write i2c OK [14:44:48]MH_I2C_Read... [14:44:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:44:48]Read from MH i2c: E2 [14:44:48]MH_I2C_Read... [14:44:48]Read from MH i2c: E2 03 00 [14:44:48]MH_I2C_Read... [14:44:48]Read from MH i2c: E2 03 00 B3 0A 00 90 00 31 [14:44:48]RAPDU: 90 00 [14:44:48]wFMCommunicate OK [14:44:48]wFMCommunicate request_size=10 [14:44:48]MH_SAM_APDU [14:44:48]CAPDU: 80 0D 02 02 05 EA 4D 4A AF BE [14:44:48]Write to MH i2c: E2 0D 00 B4 0A 80 0D 02 02 05 00 EA 4D 4A AF BE 00 00 30 [14:44:48]Write i2c OK [14:44:48]MH_I2C_Read... [14:44:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:44:48]Read from MH i2c: E2 [14:44:48]MH_I2C_Read... [14:44:48]Read from MH i2c: E2 03 00 [14:44:48]MH_I2C_Read... [14:44:48]Read from MH i2c: E2 03 00 B4 0A 00 90 00 32 [14:44:48]RAPDU: 90 00 [14:44:48]wFMCommunicate OK [14:44:48]wFMCommunicate request_size=4 [14:44:48]MH_SAM_APDU [14:44:48]CAPDU: 80 0D 03 02 [14:44:48]Write to MH i2c: E2 08 00 B5 0A 80 0D 03 02 00 00 00 00 3A [14:44:48]Write i2c OK [14:44:48]MH_I2C_Read... [14:44:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:44:48]Read from MH i2c: E2 [14:44:48]MH_I2C_Read... [14:44:48]Read from MH i2c: E2 0B 00 [14:44:48]MH_I2C_Read... [14:44:48]Read from MH i2c: E2 0B 00 B5 0A 00 79 93 C4 7F D0 AD C4 AD 90 00 78 [14:44:48]RAPDU: 79 93 C4 7F D0 AD C4 AD 90 00 [14:44:48]wFMCommunicate OK [14:44:48]SAM_PROTO_SignData done [14:44:48]FM_MakeSignedData done [14:44:48]CreateOFDProtocolMessage [14:44:48]wFMCommunicate request_size=4 [14:44:48]MH_SAM_APDU [14:44:48]CAPDU: 80 11 00 00 [14:44:48]Write to MH i2c: E2 08 00 B6 0A 80 11 00 00 00 00 00 00 3A [14:44:48]Write i2c OK [14:44:48]MH_I2C_Read... [14:44:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:44:48]Read from MH i2c: E2 [14:44:48]MH_I2C_Read... [14:44:48]Read from MH i2c: E2 17 00 [14:44:48]MH_I2C_Read... [14:44:48]Read from MH i2c: E2 17 00 B6 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 91 [14:44:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:44:48]wFMCommunicate OK [14:44:48]CreateOFDProtocolMessage done [14:44:48]OFDSenderStorePacket 229399 [14:44:48]StoreOFDPacket docnum=229399 [14:44:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 E7 6F 07 01 D1 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 09 01 00 00 F4 03 04 00 5F 5D 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 17 80 03 00 35 04 06 00 59 EA 4D 4A AF BE 79 93 C4 7F D0 AD C4 AD [14:44:48]CheckFolder [14:44:48]dirname=/storage/ofd_packets [14:44:48]CheckFolder done [14:44:48]ProducePacketName [14:44:48]name=ofd_packets/00229399 [14:44:48]NVStorageSaveData ofd_packets/00229399 [14:44:48]File name is /storage/ofd_packets/00229399 [14:44:48]Write 301 bytes [14:44:48]NVStorageSaveData done [14:44:48]OFDSenderStorePacket done [14:44:48]KKMCreateOFDPacket done [14:44:48]NVStorageSaveData kkm_last_timestamp [14:44:48]File name is /storage/kkm_last_timestamp [14:44:48]Write 4 bytes [14:44:48]NVStorageSaveData done [14:44:48]ExternCall_PrintAddStr [14:44:48]wPrintStart [14:44:48]Write to MH i2c: 01 00 00 B7 0A C1 [14:44:48]Write i2c OK [14:44:48]MH_I2C_Read... [14:44:48]Read from MH i2c: 01 [14:44:48]MH_I2C_Read... [14:44:48]Read from MH i2c: 01 07 00 [14:44:48]MH_I2C_Read... [14:44:48]Read from MH i2c: 01 07 00 B7 0A 00 00 00 00 00 FF 0F D6 [14:44:48]RasterBufferAndPrint [14:44:48]line Счет N : (1)1966444 [14:44:48]line ИНН: 02508201610067 [14:44:48]line Контрольно-Кассовый Чек [14:44:48]line ПРОДАЖА [14:44:48]line ТРК (МРК, ГНК) : 53 [14:44:48]line Товар: 2710124130 [14:44:48]line Аи-92-К-5 [14:44:48]line 20.000 * 0.00 [14:44:48]line = 0.00 [14:44:48]line НДС 12% НСП 1% [14:44:48]line > о реализуемом товаре [14:44:48]line ИТОГО: 0.00 [14:44:48]line НСП 1% : 0.00 [14:44:48]line НДС 12% : 0.00 [14:44:48]line Наличными: 0.00 [14:44:48]line Безнал.: 0.00 [14:44:48]line Место: АЗС № 133 "Партнер Нефть" [14:44:48]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [14:44:48]line СНО: Общий режим [14:44:48]line Чек 265 24.10.2024 14:44 [14:44:48]line Смена: 537 ФФД: 1.0 [14:44:48]line ЗНМ: 0300000091 [14:44:48]line РНМ: 0000000000091685 [14:44:48]line Версия ККМ: 001 [14:44:48]line Талоны: ТК ГПНА Online [14:44:48]line 30086203 [14:44:48]line ФМ: 0000000000871839 [14:44:48]line ФД: 229399 [14:44:48]line ФПД: 98862853959614 [14:44:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T144447&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229399&fm=98862853959614&tin=02508201610067®Number=0000000000091685&sum=0 [14:44:48]written 0, free lines is 4095 [14:44:48]OFD Sender: Processing packet 229399 [packets to send 38, broken 37] [14:44:48]ProducePacketName [14:44:48]name=ofd_packets/00229399 [14:44:48]OFD Sender: To server: pG, [14:44:48]CommunicateWithHost lk.salyk.kg:30040 [14:44:48]ConnectInit lk.salyk.kg [14:44:48]Connected sock=10 [14:44:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 E7 6F 07 01 D1 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 09 01 00 00 F4 03 04 00 5F 5D 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 17 80 03 00 35 04 06 00 59 EA 4D 4A AF BE 79 93 C4 7F D0 AD C4 AD [14:44:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 F9 C3 47 00 72 20 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 17 80 03 00 F4 03 04 00 50 08 1A 67 B6 04 01 00 00 1D E6 F6 07 AA 0C 86 9A [14:44:49]CommunicateWithHost err = 0 [14:44:49]CheckOFDResponse [14:44:49]1017 (14) - 77093643461234 [14:44:49]1041 (16) - 0000000000871839 [14:44:49]1040 (4) - 229399 [14:44:49]1012 (4) - 24.10.2024 08:41 [14:44:49]1206 (1) - 0 [14:44:49]OFD Sender: Remove packet 229399 [14:44:49]ProducePacketName [14:44:49]name=ofd_packets/00229399 [14:44:49]NVStorageDeleteData [14:44:49]Write to MH i2c: 01 00 00 E0 0A EA [14:44:49]Write i2c OK [14:44:49]MH_I2C_Read... [14:44:49]Read from MH i2c: 01 [14:44:49]MH_I2C_Read... [14:44:49]Read from MH i2c: 01 07 00 [14:44:49]MH_I2C_Read... [14:44:49]Read from MH i2c: 01 07 00 E0 0A 00 00 00 00 00 CC 0C C9 [14:44:49]RasterBufferAndPrint [14:44:49]line [14:44:49]line [14:44:49]line [14:44:49]line [14:44:49]line [14:44:49]written 0, free lines is 3280 [14:44:49]MH_Cut [14:44:49]Write to MH i2c: D1 01 00 E7 0A 01 C3 [14:44:49]Write i2c OK [14:44:49]MH_I2C_Read... [14:44:49]Read from MH i2c: D1 [14:44:49]MH_I2C_Read... [14:44:49]Read from MH i2c: D1 01 00 [14:44:49]MH_I2C_Read... [14:44:49]Read from MH i2c: D1 01 00 E7 0A 00 C2 [14:44:49]Write to MH i2c: 01 00 00 E8 0A F2 [14:44:49]Write i2c OK [14:44:49]MH_I2C_Read... [14:44:49]OFD Sender: No OFD packet to send [14:44:49]*** Cut start [14:44:49]*** Partial cut [14:44:49]*** CUTSNS_PIN = 1 [14:44:50]*** CUTSNS_PIN = 0 [14:44:50]*** Brake cut motor [14:44:50]Read from MH i2c: 01 [14:44:50]MH_I2C_Read... [14:44:50]*** Stop cut motor [14:44:50]*** Cut end [14:44:50]Read from MH i2c: 01 07 00 [14:44:50]MH_I2C_Read... [14:44:50]Read from MH i2c: 01 07 00 E8 0A 00 00 00 00 00 FF 0F 07 [14:44:50]process_action close_receipt done [14:44:50]requested_data is exist [14:44:50]produce_requested_data [14:44:50]requested_item fm.sn is exist - process it [14:44:50]wFMCommunicate request_size=4 [14:44:50]MH_SAM_APDU [14:44:50]CAPDU: 80 11 00 00 [14:44:50]Write to MH i2c: E2 08 00 E9 0A 80 11 00 00 00 00 00 00 6D [14:44:50]Write i2c OK [14:44:50]MH_I2C_Read... [14:44:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:44:50]Read from MH i2c: E2 [14:44:50]MH_I2C_Read... [14:44:50]Read from MH i2c: E2 17 00 [14:44:50]MH_I2C_Read... [14:44:50]Read from MH i2c: E2 17 00 E9 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 C4 [14:44:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:44:50]wFMCommunicate OK [14:44:50]requested_item fd.num is exist - process it [14:44:50]SAM_PROTO_GetFieldsCounters [14:44:50]wFMCommunicate request_size=4 [14:44:50]MH_SAM_APDU [14:44:50]CAPDU: 80 13 00 00 [14:44:50]Write to MH i2c: E2 08 00 EA 0A 80 13 00 00 00 00 00 00 70 [14:44:50]Write i2c OK [14:44:50]MH_I2C_Read... [14:44:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:44:50]Read from MH i2c: E2 [14:44:50]MH_I2C_Read... [14:44:50]Read from MH i2c: E2 62 00 [14:44:50]MH_I2C_Read... [14:44:50]Read from MH i2c: E2 62 00 EA 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 17 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 09 01 00 00 5E 04 04 00 09 01 00 00 57 04 04 00 0A 01 00 00 19 04 04 00 00 00 00 00 90 00 6C [14: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 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 17 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 09 01 00 00 5E 04 04 00 09 01 00 00 57 04 04 00 0A 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:44:50]wFMCommunicate OK [14:44:50]SAM_PROTO_GetFieldsCounters done [14:44:50]requested_item shift.num is exist - process it [14:44:50]requested_item shift.opened is exist - process it [14:44:50]req_shift_opened [14:44:50]FM_GetShiftState [14:44:50]SAM_PROTO_GetShiftState [14:44:50]wFMCommunicate request_size=4 [14:44:50]MH_SAM_APDU [14:44:50]CAPDU: 80 13 01 00 [14:44:50]Write to MH i2c: E2 08 00 EB 0A 80 13 01 00 00 00 00 00 72 [14:44:50]Write i2c OK [14:44:50]MH_I2C_Read... [14:44:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:44:50]Read from MH i2c: E2 [14:44:50]MH_I2C_Read... [14:44:50]Read from MH i2c: E2 0E 00 [14:44:50]MH_I2C_Read... [14:44:50]Read from MH i2c: E2 0E 00 EB 0A 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 EA [14:44:50]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:44:50]wFMCommunicate OK [14:44:50]SAM_PROTO_GetShiftState done [14:44:50]FM_GetShiftState done [14:44:50]req_shift_opened done [14:44:50]requested_item shift.open_date is exist - process it [14:44:50]req_shift_open_date [14:44:50]req_shift_open_date done [14:44:50]produce_requested_data done [14:44:50]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229399,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [14:44:50]process_action_free close_receipt [14:44:50]json_value_free [14:44:50]json_value_free done [14:44:50]process_json_proto returns [14:44:50]Send response to host [14:44:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229399,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [14:44:50]free response buf [14:44:50]execute_script done [14:44:50]execute_script returns [14:44:50]free content buf [14:44:50]Sock 9.Close socket [14:44:50]Sock 9.Thread stoped [14:44:54]OFD Sender: No OFD packet to send [14:44:59]OFD Sender: No OFD packet to send [14:45:04]OFD Sender: No OFD packet to send [14:45:09]OFD Sender: No OFD packet to send [14:45:14]OFD Sender: No OFD packet to send [14:45:19]OFD Sender: No OFD packet to send [14:45:24]OFD Sender: No OFD packet to send [14:45:29]OFD Sender: No OFD packet to send [14:45:34]OFD Sender: No OFD packet to send [14:45:39]OFD Sender: No OFD packet to send [14:45:41]accept exits with 7 [14:45:41]New connection [14:45:41]New thread 3067534692 created [14:45:41]Thread 3067391332 joined [14:45:41]Waiting for new connection... [14:45:41] Sock 7.Parse request [14:45:41]Sock 7.Check first char [14:45:41]Sock 7.First char is OK [14:45:41]request: POST /json_proto HTTP/1.0 [14:45:41]Method: POST [14:45:41]URL: /json_proto [14:45:41]Method is POST - this is cgi request [14:45:41]url: /json_proto [14:45:41]query_string will be loaded in cgi processing [14:45:41]execute_cgi json_proto POST (null) [14:45:41]execute_cgi path=json_proto method=POST [14:45:41]POST find Content-Length [14:45:41]Host: 172.17.44.195:8080 [14:45:41]Content-Length: 678 [14:45:41]Content-Type: application/json [14:45:41] [14:45:41]POST finish read [14:45:41]Found Content-Length = 678 [14:45:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966447", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:45:41]execute_script... [14:45: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)1966447", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:45:41]POST & json_proto [14:45:41]process_json_proto [14:45:41]json parsed OK: [14:45:41]protocol is kg_v1.0 [14:45:41]action value=close_receipt [14:45:41]process_action close_receipt [14:45:41]cmd_close_receipt [14:45:41]MH_GetDate [14:45:41]Write to MH i2c: F0 00 00 EC 0A E5 [14:45:41]Write i2c OK [14:45:41]MH_I2C_Read... [14:45:41]Read from MH i2c: F0 [14:45:41]MH_I2C_Read... [14:45:41]Read from MH i2c: F0 09 00 [14:45:41]MH_I2C_Read... [14:45:41]Read from MH i2c: F0 09 00 EC 0A 00 95 5D 1A 67 82 C9 CF 66 E1 [14:45:41]GetLastDocTimeStamp 1729781087 [14:45:41]current date 1729781141 [14:45:41]FM_GetShiftState [14:45:41]SAM_PROTO_GetShiftState [14:45:41]wFMCommunicate request_size=4 [14:45:41]MH_SAM_APDU [14:45:41]CAPDU: 80 13 01 00 [14:45:41]Write to MH i2c: E2 08 00 ED 0A 80 13 01 00 00 00 00 00 74 [14:45:41]Write i2c OK [14:45:41]MH_I2C_Read... [14:45:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:45:41]Read from MH i2c: E2 [14:45:41]MH_I2C_Read... [14:45:41]Read from MH i2c: E2 0E 00 [14:45:41]MH_I2C_Read... [14:45:41]Read from MH i2c: E2 0E 00 ED 0A 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 EC [14:45:41]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:45:41]wFMCommunicate OK [14:45:41]SAM_PROTO_GetShiftState done [14:45:41]FM_GetShiftState done [14:45:41]opened in 1729728859 [14:45:41]opened+sec_in_day 1729815259 [14:45:41]quantity*price = 40006 [14:45:41]sum+1 = 40007 [14:45:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 266 24.10.2024 14:45 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229400 ФПД: 261747861483062 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T144541&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229400&fm=261747861483062&tin=02508201610067®Number=0000000000091685&sum=40000 [14:45:42]StoreToDocumentArchive [14:45:42]shift 537 fd 229400 [14:45:42]save to /storage/0537/doc_00229400 [14:45:42]save last doc name /storage/0537/doc_00229400 to /storage/kkm_last_doc_name [14:45:42]save OK [14:45:42]Clear old archive folders... [14:45:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:45:42]tlvbuf is 01F936A0 [14:45:42]SAM_PROTO_ClearQueue [14:45:42]wFMCommunicate request_size=4 [14:45:42]MH_SAM_APDU [14:45:42]CAPDU: 80 09 00 00 [14:45:42]Write to MH i2c: E2 08 00 FA 0A 80 09 00 00 00 00 00 00 76 [14:45:42]Write i2c OK [14:45:42]MH_I2C_Read... [14:45:42]*** iso7816_exchange 80 09 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 FA 0A 00 90 00 78 [14:45:42]RAPDU: 90 00 [14:45:42]wFMCommunicate OK [14:45:42]SAM_PROTO_ClearQueue done [14:45:42]KKMCreateOFDPacket [14:45:42]OFDProtocolAddRootSTLVToBuf [14:45:42]FM_MakeSignedData [14:45:42]FM_MakeSignedData [14:45:42]SAM_PROTO_SignData [14:45:42]wFMCommunicate request_size=4 [14:45:42]MH_SAM_APDU [14:45:42]CAPDU: 80 0D 01 02 [14:45:42]Write to MH i2c: E2 08 00 FB 0A 80 0D 01 02 00 00 00 00 7E [14:45:42]Write i2c OK [14:45:42]MH_I2C_Read... [14:45:42]*** iso7816_exchange 80 0D 01 02... 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 FB 0A 00 90 00 79 [14:45:42]RAPDU: 90 00 [14:45:42]wFMCommunicate OK [14:45:42]wFMCommunicate request_size=255 [14:45:42]MH_SAM_APDU [14:45:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 01 00 00 F4 03 04 00 95 5D 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 18 80 03 00 35 04 06 00 EE [14:45:42]Write to MH i2c: E2 02 01 FC 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 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 01 00 00 F4 03 04 00 95 5D 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 18 80 03 00 35 04 06 00 EE 00 00 06 [14:45:42]Write i2c OK [14:45:42]MH_I2C_Read... [14:45:42]*** iso7816_exchange 80 0D 02 02... 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 FC 0A 00 90 00 7A [14:45:42]RAPDU: 90 00 [14:45:42]wFMCommunicate OK [14:45:42]wFMCommunicate request_size=10 [14:45:42]MH_SAM_APDU [14:45:42]CAPDU: 80 0D 02 02 05 0E EC 4D EE 36 [14:45:42]Write to MH i2c: E2 0D 00 FD 0A 80 0D 02 02 05 00 0E EC 4D EE 36 00 00 F6 [14:45:42]Write i2c OK [14:45:42]MH_I2C_Read... [14:45:42]*** iso7816_exchange 80 0D 02 02... 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 FD 0A 00 90 00 7B [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 0D 03 02 [14:45:42]Write to MH i2c: E2 08 00 FE 0A 80 0D 03 02 00 00 00 00 83 [14:45:42]Write i2c OK [14:45:42]MH_I2C_Read... [14:45:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:45:42]Read from MH i2c: E2 [14:45:42]MH_I2C_Read... [14:45:42]Read from MH i2c: E2 0B 00 [14:45:42]MH_I2C_Read... [14:45:42]Read from MH i2c: E2 0B 00 FE 0A 00 9B 57 34 C7 50 98 0C 2C 90 00 91 [14:45:42]RAPDU: 9B 57 34 C7 50 98 0C 2C 90 00 [14:45:42]wFMCommunicate OK [14:45:42]SAM_PROTO_SignData done [14:45:42]FM_MakeSignedData done [14:45:42]CreateOFDProtocolMessage [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 FF 0A 80 11 00 00 00 00 00 00 83 [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 FF 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 DA [14:45:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:45:42]wFMCommunicate OK [14:45:42]CreateOFDProtocolMessage done [14:45:42]OFDSenderStorePacket 229400 [14:45:42]StoreOFDPacket docnum=229400 [14:45:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 FF 5F 07 01 D6 D7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 01 00 00 F4 03 04 00 95 5D 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 18 80 03 00 35 04 06 00 EE 0E EC 4D EE 36 9B 57 34 C7 50 98 0C 2C [14:45:42]CheckFolder [14:45:42]dirname=/storage/ofd_packets [14:45:42]CheckFolder done [14:45:42]ProducePacketName [14:45:42]name=ofd_packets/00229400 [14:45:42]NVStorageSaveData ofd_packets/00229400 [14:45:42]File name is /storage/ofd_packets/00229400 [14:45:42]Write 301 bytes [14:45:42]NVStorageSaveData done [14:45:42]OFDSenderStorePacket done [14:45:42]KKMCreateOFDPacket done [14:45:42]NVStorageSaveData kkm_last_timestamp [14:45:42]File name is /storage/kkm_last_timestamp [14:45:42]Write 4 bytes [14:45:42]NVStorageSaveData done [14:45:42]ExternCall_PrintAddStr [14:45:42]wPrintStart [14:45:42]Write to MH i2c: 01 00 00 00 0B 0B [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 00 0B 00 00 00 00 00 FF 0F 20 [14:45:42]RasterBufferAndPrint [14:45:42]line Счет N : (1)1966447 [14:45:42]line ИНН: 02508201610067 [14:45:42]line Контрольно-Кассовый Чек [14:45:42]line ПРОДАЖА [14:45:42]line ТРК (МРК, ГНК) : 33 [14:45:42]line Товар: 2710124130 [14:45:42]line Аи-92-К-5 [14:45:42]line 5.980 * 66.90 [14:45:42]line = 400.06 [14:45:42]line НДС 12% НСП 1% [14:45:42]line > о реализуемом товаре [14:45:42]line ОКРУГЛЕНИЕ: -0.06 [14:45:42]line ИТОГО: 400.00 [14:45:42]line Внесено: 400.00 [14:45:42]line СДАЧА: 0.00 [14:45:42]line НСП 1% : 3.54 [14:45:42]line НДС 12% : 42.48 [14:45:42]line Наличными: 400.00 [14:45:42]line Безнал.: 0.00 [14:45:42]line Место: АЗС № 133 "Партнер Нефть" [14:45:42]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [14:45:42]line СНО: Общий режим [14:45:42]line Чек 266 24.10.2024 14:45 [14:45:42]line Смена: 537 ФФД: 1.0 [14:45:42]line ЗНМ: 0300000091 [14:45:42]line РНМ: 0000000000091685 [14:45:42]line Версия ККМ: 001 [14:45:42]line ФМ: 0000000000871839 [14:45:42]line ФД: 229400 [14:45:42]line ФПД: 261747861483062 [14:45:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T144541&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229400&fm=261747861483062&tin=02508201610067®Number=0000000000091685&sum=40000 [14:45:42]written 0, free lines is 4095 [14:45:42]OFD Sender: Processing packet 229400 [packets to send 38, broken 37] [14:45:42]ProducePacketName [14:45:42]name=ofd_packets/00229400 [14:45:42]OFD Sender: To server: pG, [14:45:42]CommunicateWithHost lk.salyk.kg:30040 [14:45:42]ConnectInit lk.salyk.kg [14:45:42]Connected sock=10 [14:45:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 FF 5F 07 01 D6 D7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 01 00 00 F4 03 04 00 95 5D 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 18 80 03 00 35 04 06 00 EE 0E EC 4D EE 36 9B 57 34 C7 50 98 0C 2C [14:45:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 10 6D 47 00 6C 24 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 18 80 03 00 F4 03 04 00 86 08 1A 67 B6 04 01 00 00 10 74 62 7A 2D BD C2 E3 [14:45:43]CommunicateWithHost err = 0 [14:45:43]CheckOFDResponse [14:45:43]1017 (14) - 77093643461234 [14:45:43]1041 (16) - 0000000000871839 [14:45:43]1040 (4) - 229400 [14:45:43]1012 (4) - 24.10.2024 08:42 [14:45:43]1206 (1) - 0 [14:45:43]OFD Sender: Remove packet 229400 [14:45:43]ProducePacketName [14:45:43]name=ofd_packets/00229400 [14:45:43]NVStorageDeleteData [14:45:43]Write to MH i2c: 01 00 00 2A 0B 35 [14:45:43]Write i2c OK [14:45:43]MH_I2C_Read... [14:45:43]Read from MH i2c: 01 [14:45:43]MH_I2C_Read... [14:45:43]Read from MH i2c: 01 07 00 [14:45:43]MH_I2C_Read... [14:45:43]Read from MH i2c: 01 07 00 2A 0B 00 00 00 00 00 A7 0C EF [14:45:43]RasterBufferAndPrint [14:45:43]line [14:45:43]line [14:45:43]line [14:45:43]line [14:45:43]line [14:45:43]written 0, free lines is 3242 [14:45:43]MH_Cut [14:45:43]Write to MH i2c: D1 01 00 31 0B 01 0E [14:45:43]Write i2c OK [14:45:43]MH_I2C_Read... [14:45:43]Read from MH i2c: D1 [14:45:43]MH_I2C_Read... [14:45:43]Read from MH i2c: D1 01 00 [14:45:43]MH_I2C_Read... [14:45:43]Read from MH i2c: D1 01 00 31 0B 00 0D [14:45:43]Write to MH i2c: 01 00 00 32 0B 3D [14:45:43]Write i2c OK [14:45:43]MH_I2C_Read... [14:45:43]OFD Sender: No OFD packet to send [14:45:44]*** Cut start [14:45:44]*** Partial cut [14:45:44]*** CUTSNS_PIN = 1 [14:45:44]*** CUTSNS_PIN = 0 [14:45:44]*** Brake cut motor [14:45:44]Read from MH i2c: 01 [14:45:44]MH_I2C_Read... [14:45:44]*** Stop cut motor [14:45:44]*** Cut end [14:45:44]Read from MH i2c: 01 07 00 [14:45:44]MH_I2C_Read... [14:45:44]Read from MH i2c: 01 07 00 32 0B 00 00 00 00 00 FF 0F 52 [14:45:44]process_action close_receipt done [14:45:44]requested_data is exist [14:45:44]produce_requested_data [14:45:44]requested_item fm.sn is exist - process it [14:45:44]wFMCommunicate request_size=4 [14:45:44]MH_SAM_APDU [14:45:44]CAPDU: 80 11 00 00 [14:45:44]Write to MH i2c: E2 08 00 33 0B 80 11 00 00 00 00 00 00 B8 [14:45:44]Write i2c OK [14:45:44]MH_I2C_Read... [14:45:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:45:44]Read from MH i2c: E2 [14:45:44]MH_I2C_Read... [14:45:44]Read from MH i2c: E2 17 00 [14:45:44]MH_I2C_Read... [14:45:44]Read from MH i2c: E2 17 00 33 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 0F [14:45:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:45:44]wFMCommunicate OK [14:45:44]requested_item fd.num is exist - process it [14:45:44]SAM_PROTO_GetFieldsCounters [14:45:44]wFMCommunicate request_size=4 [14:45:44]MH_SAM_APDU [14:45:44]CAPDU: 80 13 00 00 [14:45:44]Write to MH i2c: E2 08 00 34 0B 80 13 00 00 00 00 00 00 BB [14:45:44]Write i2c OK [14:45:44]MH_I2C_Read... [14:45:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:45:45]Read from MH i2c: E2 [14:45:45]MH_I2C_Read... [14:45:45]Read from MH i2c: E2 62 00 [14:45:45]MH_I2C_Read... [14:45:45]Read from MH i2c: E2 62 00 34 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 18 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 0A 01 00 00 5E 04 04 00 0A 01 00 00 57 04 04 00 0B 01 00 00 19 04 04 00 00 00 00 00 90 00 BB [14:45:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 18 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 0A 01 00 00 5E 04 04 00 0A 01 00 00 57 04 04 00 0B 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:45:45]wFMCommunicate OK [14:45:45]SAM_PROTO_GetFieldsCounters done [14:45:45]requested_item shift.num is exist - process it [14:45:45]requested_item shift.opened is exist - process it [14:45:45]req_shift_opened [14:45:45]FM_GetShiftState [14:45:45]SAM_PROTO_GetShiftState [14:45:45]wFMCommunicate request_size=4 [14:45:45]MH_SAM_APDU [14:45:45]CAPDU: 80 13 01 00 [14:45:45]Write to MH i2c: E2 08 00 35 0B 80 13 01 00 00 00 00 00 BD [14:45:45]Write i2c OK [14:45:45]MH_I2C_Read... [14:45:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:45:45]Read from MH i2c: E2 [14:45:45]MH_I2C_Read... [14:45:45]Read from MH i2c: E2 0E 00 [14:45:45]MH_I2C_Read... [14:45:45]Read from MH i2c: E2 0E 00 35 0B 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 35 [14:45:45]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:45:45]wFMCommunicate OK [14:45:45]SAM_PROTO_GetShiftState done [14:45:45]FM_GetShiftState done [14:45:45]req_shift_opened done [14:45:45]requested_item shift.open_date is exist - process it [14:45:45]req_shift_open_date [14:45:45]req_shift_open_date done [14:45:45]produce_requested_data done [14:45:45]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229400,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [14:45:45]process_action_free close_receipt [14:45:45]json_value_free [14:45:45]json_value_free done [14:45:45]process_json_proto returns [14:45:45]Send response to host [14:45:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229400,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [14:45:45]free response buf [14:45:45]execute_script done [14:45:45]execute_script returns [14:45:45]free content buf [14:45:45]Sock 7.Close socket [14:45:45]Sock 7.Thread stoped [14:45:48]OFD Sender: No OFD packet to send [14:45:53]OFD Sender: No OFD packet to send [14:45:58]OFD Sender: No OFD packet to send [14:46:03]OFD Sender: No OFD packet to send [14:46:04]accept exits with 9 [14:46:04]New connection [14:46:04]New thread 3067391332 created [14:46:04]Thread 3067534692 joined [14:46:04]Waiting for new connection... [14:46:04] Sock 9.Parse request [14:46:04]Sock 9.Check first char [14:46:04]Sock 9.First char is OK [14:46:04]request: POST /json_proto HTTP/1.0 [14:46:04]Method: POST [14:46:04]URL: /json_proto [14:46:04]Method is POST - this is cgi request [14:46:04]url: /json_proto [14:46:04]query_string will be loaded in cgi processing [14:46:04]execute_cgi json_proto POST (null) [14:46:04]execute_cgi path=json_proto method=POST [14:46:04]POST find Content-Length [14:46:04]Host: 172.17.44.195:8080 [14:46:04]Content-Length: 1209 [14:46:04]Content-Type: application/json [14:46:04] [14:46:04]POST finish read [14:46:04]Found Content-Length = 1209 [14:46:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "print_text", "params" : { "text" : " *****\u0422\u041E\u0412\u0410\u0420\u041D\u042B\u0419 \u0427\u0415\u041A*****\u000A \u0410\u0417\u0421-133\u000A \u041F\u0430\u0440\u0442\u043D\u0435\u0440 \u043D\u0435\u0444\u0442\u044C\u000A 00000000012345\u000A\u041A\u0430\u0441\u0441\u0438\u0440 : \u0422\u043E\u043A\u0442\u043E\u0441\u0443\u043D\u043E\u0432\u0430 \u0410. \u000A\u0421\u0447\u0435\u0442 N : (1)1966446\u000A24.10.2024 14:41\u000A \u041F\u0420\u041E\u0414\u0410\u0416\u0410\u000A\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A): 44\u000A\u0412\u0438\u0434 \u0413\u0421\u041C : 2710124500\u000A\u0410\u0438-95-\u041A-5\u000A 30.000 x 74.20\u000A\u0418\u0422\u041E\u0413: 2226.00\u000A\u0422\u0438\u043F \u043E\u043F\u043B\u0430\u0442\u044B: \u0422\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u0447\u0435\u0441\u043A\u0438\u0439 \u043E\u0442\u043F\u0443\u0441\u043A: \u000A ______________________\u000A (\u043F\u043E\u0434\u043F\u0438\u0441\u044C)" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:46:04]execute_script... [14:46:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "print_text", "params" : { "text" : " *****\u0422\u041E\u0412\u0410\u0420\u041D\u042B\u0419 \u0427\u0415\u041A*****\u000A \u0410\u0417\u0421-133\u000A \u041F\u0430\u0440\u0442\u043D\u0435\u0440 \u043D\u0435\u0444\u0442\u044C\u000A 00000000012345\u000A\u041A\u0430\u0441\u0441\u0438\u0440 : \u0422\u043E\u043A\u0442\u043E\u0441\u0443\u043D\u043E\u0432\u0430 \u0410. \u000A\u0421\u0447\u0435\u0442 N : (1)1966446\u000A24.10.2024 14:41\u000A \u041F\u0420\u041E\u0414\u0410\u0416\u0410\u000A\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A): 44\u000A\u0412\u0438\u0434 \u0413\u0421\u041C : 2710124500\u000A\u0410\u0438-95-\u041A-5\u000A 30.000 x 74.20\u000A\u0418\u0422\u041E\u0413: 2226.00\u000A\u0422\u0438\u043F \u043E\u043F\u043B\u0430\u0442\u044B: \u0422\u0435\u0445\u043D\u043E\u043B\u043E\u0433\u0438\u0447\u0435\u0441\u043A\u0438\u0439 \u043E\u0442\u043F\u0443\u0441\u043A: \u000A ______________________\u000A (\u043F\u043E\u0434\u043F\u0438\u0441\u044C)" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:46:04]POST & json_proto [14:46:04]process_json_proto [14:46:04]json parsed OK: [14:46:04]protocol is kg_v1.0 [14:46:04]action value=print_text [14:46:04]process_action print_text [14:46:04]cmd_print_text [14:46:04]ExternCall_PrintAddStr [14:46:04]wPrintStart [14:46:04]Write to MH i2c: 01 00 00 36 0B 41 [14:46:04]Write i2c OK [14:46:04]MH_I2C_Read... [14:46:04]Read from MH i2c: 01 [14:46:04]MH_I2C_Read... [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 36 0B 00 00 00 00 00 FF 0F 56 [14:46:04]RasterBufferAndPrint [14:46:04]line *****ТОВАРНЫЙ ЧЕК***** [14:46:04]line АЗС-133 [14:46:04]line Партнер нефть [14:46:04]line 00000000012345 [14:46:04]line Кассир : Токтосунова А. [14:46:04]line Счет N : (1)1966446 [14:46:04]line 24.10.2024 14:41 [14:46:04]line ПРОДАЖА [14:46:04]line ТРК (МРК, ГНК): 44 [14:46:04]line Вид ГСМ : 2710124500 [14:46:04]line Аи-95-К-5 [14:46:04]line 30.000 x 74.20 [14:46:04]line ИТОГ: 2226.00 [14:46:04]line Тип оплаты: Технологический отпуск: [14:46:04]line ______________________ [14:46:04]line (подпись) [14:46:04]written 0, free lines is 4095 [14:46:04]Write to MH i2c: 01 00 00 4A 0B 55 [14:46:04]Write i2c OK [14:46:04]MH_I2C_Read... [14:46:04]Read from MH i2c: 01 [14:46:04]MH_I2C_Read... [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 4A 0B 00 00 00 00 00 10 0E 7A [14:46:04]RasterBufferAndPrint [14:46:04]line [14:46:04]line [14:46:04]line [14:46:04]line [14:46:04]line [14:46:04]written 0, free lines is 3602 [14:46:04]MH_Cut [14:46:04]Write to MH i2c: D1 01 00 51 0B 01 2E [14:46:04]Write i2c OK [14:46:04]MH_I2C_Read... [14:46:04]Read from MH i2c: D1 [14:46:04]MH_I2C_Read... [14:46:04]Read from MH i2c: D1 01 00 [14:46:04]MH_I2C_Read... [14:46:04]Read from MH i2c: D1 01 00 51 0B 00 2D [14:46:04]Write to MH i2c: 01 00 00 52 0B 5D [14:46:04]Write i2c OK [14:46:04]MH_I2C_Read... [14:46:05]*** Cut start [14:46:05]*** Partial cut [14:46:05]*** CUTSNS_PIN = 1 [14:46:05]*** CUTSNS_PIN = 0 [14:46:05]*** Brake cut motor [14:46:05]Read from MH i2c: 01 [14:46:05]MH_I2C_Read... [14:46:05]*** Stop cut motor [14:46:05]*** Cut end [14:46:05]Read from MH i2c: 01 07 00 [14:46:05]MH_I2C_Read... [14:46:05]Read from MH i2c: 01 07 00 52 0B 00 00 00 00 00 FF 0F 72 [14:46:05]process_action print_text done [14:46:05]requested_data is exist [14:46:05]produce_requested_data [14:46:05]requested_item fm.sn is exist - process it [14:46:05]wFMCommunicate request_size=4 [14:46:05]MH_SAM_APDU [14:46:05]CAPDU: 80 11 00 00 [14:46:05]Write to MH i2c: E2 08 00 53 0B 80 11 00 00 00 00 00 00 D8 [14:46:05]Write i2c OK [14:46:05]MH_I2C_Read... [14:46:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:46:05]Read from MH i2c: E2 [14:46:05]MH_I2C_Read... [14:46:05]Read from MH i2c: E2 17 00 [14:46:05]MH_I2C_Read... [14:46:05]Read from MH i2c: E2 17 00 53 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 2F [14:46:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:46:05]wFMCommunicate OK [14:46:05]requested_item fd.num is exist - process it [14:46:05]SAM_PROTO_GetFieldsCounters [14:46:05]wFMCommunicate request_size=4 [14:46:05]MH_SAM_APDU [14:46:05]CAPDU: 80 13 00 00 [14:46:05]Write to MH i2c: E2 08 00 54 0B 80 13 00 00 00 00 00 00 DB [14:46:05]Write i2c OK [14:46:05]MH_I2C_Read... [14:46:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:46:06]Read from MH i2c: E2 [14:46:06]MH_I2C_Read... [14:46:06]Read from MH i2c: E2 62 00 [14:46:06]MH_I2C_Read... [14:46:06]Read from MH i2c: E2 62 00 54 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 18 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 0A 01 00 00 5E 04 04 00 0A 01 00 00 57 04 04 00 0B 01 00 00 19 04 04 00 00 00 00 00 90 00 DB [14:46:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 18 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 0A 01 00 00 5E 04 04 00 0A 01 00 00 57 04 04 00 0B 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:46:06]wFMCommunicate OK [14:46:06]SAM_PROTO_GetFieldsCounters done [14:46:06]requested_item shift.num is exist - process it [14:46:06]requested_item shift.opened is exist - process it [14:46:06]req_shift_opened [14:46:06]FM_GetShiftState [14:46:06]SAM_PROTO_GetShiftState [14:46:06]wFMCommunicate request_size=4 [14:46:06]MH_SAM_APDU [14:46:06]CAPDU: 80 13 01 00 [14:46:06]Write to MH i2c: E2 08 00 55 0B 80 13 01 00 00 00 00 00 DD [14:46:06]Write i2c OK [14:46:06]MH_I2C_Read... [14:46:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:46:06]Read from MH i2c: E2 [14:46:06]MH_I2C_Read... [14:46:06]Read from MH i2c: E2 0E 00 [14:46:06]MH_I2C_Read... [14:46:06]Read from MH i2c: E2 0E 00 55 0B 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 55 [14:46:06]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:46:06]wFMCommunicate OK [14:46:06]SAM_PROTO_GetShiftState done [14:46:06]FM_GetShiftState done [14:46:06]req_shift_opened done [14:46:06]requested_item shift.open_date is exist - process it [14:46:06]req_shift_open_date [14:46:06]req_shift_open_date done [14:46:06]produce_requested_data done [14:46:06]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229400,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [14:46:06]process_action_free print_text [14:46:06]json_value_free [14:46:06]json_value_free done [14:46:06]process_json_proto returns [14:46:06]Send response to host [14:46:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229400,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [14:46:06]free response buf [14:46:06]execute_script done [14:46:06]execute_script returns [14:46:06]free content buf [14:46:06]Sock 9.Close socket [14:46:06]Sock 9.Thread stoped [14:46:08]OFD Sender: No OFD packet to send [14:46:13]OFD Sender: No OFD packet to send [14:46:18]OFD Sender: No OFD packet to send [14:46:19]accept exits with 7 [14:46:19]New connection [14:46:19]New thread 3067534692 created [14:46:19]Thread 3067391332 joined [14:46:19]Waiting for new connection... [14:46:19] Sock 7.Parse request [14:46:19]Sock 7.Check first char [14:46:19]Sock 7.First char is OK [14:46:19]request: POST /json_proto HTTP/1.0 [14:46:19]Method: POST [14:46:19]URL: /json_proto [14:46:19]Method is POST - this is cgi request [14:46:19]url: /json_proto [14:46:19]query_string will be loaded in cgi processing [14:46:19]execute_cgi json_proto POST (null) [14:46:19]execute_cgi path=json_proto method=POST [14:46:19]POST find Content-Length [14:46:19]Host: 172.17.44.195:8080 [14:46:19]Content-Length: 675 [14:46:19]Content-Type: application/json [14:46:19] [14:46:19]POST finish read [14:46:19]Found Content-Length = 675 [14:46:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966448", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:46:19]execute_script... [14:46: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)1966448", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:46:19]POST & json_proto [14:46:19]process_json_proto [14:46:19]json parsed OK: [14:46:19]protocol is kg_v1.0 [14:46:19]action value=close_receipt [14:46:19]process_action close_receipt [14:46:19]cmd_close_receipt [14:46:19]MH_GetDate [14:46:19]Write to MH i2c: F0 00 00 56 0B 50 [14:46:19]Write i2c OK [14:46:19]MH_I2C_Read... [14:46:19]Read from MH i2c: F0 [14:46:19]MH_I2C_Read... [14:46:19]Read from MH i2c: F0 09 00 [14:46:19]MH_I2C_Read... [14:46:19]Read from MH i2c: F0 09 00 56 0B 00 BC 5D 1A 67 82 C9 CF 66 73 [14:46:19]GetLastDocTimeStamp 1729781141 [14:46:19]current date 1729781180 [14:46:19]FM_GetShiftState [14:46:19]SAM_PROTO_GetShiftState [14:46:19]wFMCommunicate request_size=4 [14:46:19]MH_SAM_APDU [14:46:19]CAPDU: 80 13 01 00 [14:46:19]Write to MH i2c: E2 08 00 57 0B 80 13 01 00 00 00 00 00 DF [14:46:19]Write i2c OK [14:46:19]MH_I2C_Read... [14:46:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:46:19]Read from MH i2c: E2 [14:46:19]MH_I2C_Read... [14:46:19]Read from MH i2c: E2 0E 00 [14:46:19]MH_I2C_Read... [14:46:19]Read from MH i2c: E2 0E 00 57 0B 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 57 [14:46:19]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:46:19]wFMCommunicate OK [14:46:19]SAM_PROTO_GetShiftState done [14:46:19]FM_GetShiftState done [14:46:19]opened in 1729728859 [14:46:19]opened+sec_in_day 1729815259 [14:46:19]quantity*price = 40005 [14:46:19]sum+1 = 40006 [14:46:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 267 24.10.2024 14:46 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229401 ФПД: 223114213629405 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T144620&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229401&fm=223114213629405&tin=02508201610067®Number=0000000000091685&sum=40000 [14:46:20]StoreToDocumentArchive [14:46:20]shift 537 fd 229401 [14:46:20]save to /storage/0537/doc_00229401 [14:46:20]save last doc name /storage/0537/doc_00229401 to /storage/kkm_last_doc_name [14:46:20]save OK [14:46:20]Clear old archive folders... [14:46:20]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:46:20]tlvbuf is 02017AD0 [14:46:20]SAM_PROTO_ClearQueue [14:46:20]wFMCommunicate request_size=4 [14:46:20]MH_SAM_APDU [14:46:20]CAPDU: 80 09 00 00 [14:46:20]Write to MH i2c: E2 08 00 64 0B 80 09 00 00 00 00 00 00 E1 [14:46:20]Write i2c OK [14:46:20]MH_I2C_Read... [14:46:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:46:20]Read from MH i2c: E2 [14:46:20]MH_I2C_Read... [14:46:20]Read from MH i2c: E2 03 00 [14:46:20]MH_I2C_Read... [14:46:20]Read from MH i2c: E2 03 00 64 0B 00 90 00 E3 [14:46:20]RAPDU: 90 00 [14:46:20]wFMCommunicate OK [14:46:20]SAM_PROTO_ClearQueue done [14:46:20]KKMCreateOFDPacket [14:46:20]OFDProtocolAddRootSTLVToBuf [14:46:20]FM_MakeSignedData [14:46:20]FM_MakeSignedData [14:46:20]SAM_PROTO_SignData [14:46:20]wFMCommunicate request_size=4 [14:46:20]MH_SAM_APDU [14:46:20]CAPDU: 80 0D 01 02 [14:46:20]Write to MH i2c: E2 08 00 65 0B 80 0D 01 02 00 00 00 00 E9 [14:46:20]Write i2c OK [14:46:20]MH_I2C_Read... [14:46:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:46:20]Read from MH i2c: E2 [14:46:20]MH_I2C_Read... [14:46:20]Read from MH i2c: E2 03 00 [14:46:20]MH_I2C_Read... [14:46:20]Read from MH i2c: E2 03 00 65 0B 00 90 00 E4 [14:46:20]RAPDU: 90 00 [14:46:20]wFMCommunicate OK [14:46:20]wFMCommunicate request_size=255 [14:46:20]MH_SAM_APDU [14:46:20]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 0B 01 00 00 F4 03 04 00 BC 5D 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 19 80 03 00 35 04 06 00 CA EB D3 72 [14:46:20]Write to MH i2c: E2 02 01 66 0B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 0B 01 00 00 F4 03 04 00 BC 5D 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 19 80 03 00 35 04 06 00 CA EB D3 72 00 00 C0 [14:46:20]Write i2c OK [14:46:20]MH_I2C_Read... [14:46:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:46:21]Read from MH i2c: E2 [14:46:21]MH_I2C_Read... [14:46:21]Read from MH i2c: E2 03 00 [14:46:21]MH_I2C_Read... [14:46:21]Read from MH i2c: E2 03 00 66 0B 00 90 00 E5 [14:46:21]RAPDU: 90 00 [14:46:21]wFMCommunicate OK [14:46:21]wFMCommunicate request_size=7 [14:46:21]MH_SAM_APDU [14:46:21]CAPDU: 80 0D 02 02 02 9D DD [14:46:21]Write to MH i2c: E2 0A 00 67 0B 80 0D 02 02 02 00 9D DD 00 00 6A [14:46:21]Write i2c OK [14:46:21]MH_I2C_Read... [14:46:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:46:21]Read from MH i2c: E2 [14:46:21]MH_I2C_Read... [14:46:21]Read from MH i2c: E2 03 00 [14:46:21]MH_I2C_Read... [14:46:21]Read from MH i2c: E2 03 00 67 0B 00 90 00 E6 [14:46:21]RAPDU: 90 00 [14:46:21]wFMCommunicate OK [14:46:21]wFMCommunicate request_size=4 [14:46:21]MH_SAM_APDU [14:46:21]CAPDU: 80 0D 03 02 [14:46:21]Write to MH i2c: E2 08 00 68 0B 80 0D 03 02 00 00 00 00 EE [14:46:21]Write i2c OK [14:46:21]MH_I2C_Read... [14:46:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:46:21]Read from MH i2c: E2 [14:46:21]MH_I2C_Read... [14:46:21]Read from MH i2c: E2 0B 00 [14:46:21]MH_I2C_Read... [14:46:21]Read from MH i2c: E2 0B 00 68 0B 00 FC 36 CB FA 23 FA 43 8E 90 00 D4 [14:46:21]RAPDU: FC 36 CB FA 23 FA 43 8E 90 00 [14:46:21]wFMCommunicate OK [14:46:21]SAM_PROTO_SignData done [14:46:21]FM_MakeSignedData done [14:46:21]CreateOFDProtocolMessage [14:46:21]wFMCommunicate request_size=4 [14:46:21]MH_SAM_APDU [14:46:21]CAPDU: 80 11 00 00 [14:46:21]Write to MH i2c: E2 08 00 69 0B 80 11 00 00 00 00 00 00 EE [14:46:21]Write i2c OK [14:46:21]MH_I2C_Read... [14:46:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:46:21]Read from MH i2c: E2 [14:46:21]MH_I2C_Read... [14:46:21]Read from MH i2c: E2 17 00 [14:46:21]MH_I2C_Read... [14:46:21]Read from MH i2c: E2 17 00 69 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 45 [14:46:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:46:21]wFMCommunicate OK [14:46:21]CreateOFDProtocolMessage done [14:46:21]OFDSenderStorePacket 229401 [14:46:21]StoreOFDPacket docnum=229401 [14:46:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0C 01 00 00 37 2F 04 01 E7 49 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 0B 01 00 00 F4 03 04 00 BC 5D 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 19 80 03 00 35 04 06 00 CA EB D3 72 9D DD FC 36 CB FA 23 FA 43 8E [14:46:21]CheckFolder [14:46:21]dirname=/storage/ofd_packets [14:46:21]CheckFolder done [14:46:21]ProducePacketName [14:46:21]name=ofd_packets/00229401 [14:46:21]NVStorageSaveData ofd_packets/00229401 [14:46:21]File name is /storage/ofd_packets/00229401 [14:46:21]Write 298 bytes [14:46:21]NVStorageSaveData done [14:46:21]OFDSenderStorePacket done [14:46:21]KKMCreateOFDPacket done [14:46:21]NVStorageSaveData kkm_last_timestamp [14:46:21]File name is /storage/kkm_last_timestamp [14:46:21]Write 4 bytes [14:46:21]NVStorageSaveData done [14:46:21]ExternCall_PrintAddStr [14:46:21]wPrintStart [14:46:21]Write to MH i2c: 01 00 00 6A 0B 75 [14:46:21]Write i2c OK [14:46:21]MH_I2C_Read... [14:46:21]Read from MH i2c: 01 [14:46:21]MH_I2C_Read... [14:46:21]Read from MH i2c: 01 07 00 [14:46:21]MH_I2C_Read... [14:46:21]Read from MH i2c: 01 07 00 6A 0B 00 00 00 00 00 FF 0F 8A [14:46:21]RasterBufferAndPrint [14:46:21]line Счет N : (1)1966448 [14:46:21]line ИНН: 02508201610067 [14:46:21]line Контрольно-Кассовый Чек [14:46:21]line ПРОДАЖА [14:46:21]line ТРК (МРК, ГНК) : 11 [14:46:21]line Товар: 2710194210 [14:46:21]line ДТ-К-5 [14:46:21]line 5.250 * 76.20 [14:46:21]line = 400.05 [14:46:21]line НДС 12% НСП 1% [14:46:21]line > о реализуемом товаре [14:46:21]line ОКРУГЛЕНИЕ: -0.05 [14:46:21]line ИТОГО: 400.00 [14:46:21]line Внесено: 400.00 [14:46:21]line СДАЧА: 0.00 [14:46:21]line НСП 1% : 3.54 [14:46:21]line НДС 12% : 42.48 [14:46:21]line Наличными: 400.00 [14:46:21]line Безнал.: 0.00 [14:46:21]line Место: АЗС № 133 "Партнер Нефть" [14:46:21]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [14:46:21]line СНО: Общий режим [14:46:21]line Чек 267 24.10.2024 14:46 [14:46:21]line Смена: 537 ФФД: 1.0 [14:46:21]line ЗНМ: 0300000091 [14:46:21]line РНМ: 0000000000091685 [14:46:21]line Версия ККМ: 001 [14:46:21]line ФМ: 0000000000871839 [14:46:21]line ФД: 229401 [14:46:21]line ФПД: 223114213629405 [14:46:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T144620&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229401&fm=223114213629405&tin=02508201610067®Number=0000000000091685&sum=40000 [14:46:21]OFD Sender: Processing packet 229401 [packets to send 38, broken 37] [14:46:21]ProducePacketName [14:46:21]name=ofd_packets/00229401 [14:46:21]OFD Sender: To server: pG, [14:46:21]CommunicateWithHost lk.salyk.kg:30040 [14:46:21]ConnectInit lk.salyk.kg [14:46:21]written 0, free lines is 4095 [14:46:21]Connected sock=10 [14:46:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0C 01 00 00 37 2F 04 01 E7 49 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 0B 01 00 00 F4 03 04 00 BC 5D 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 19 80 03 00 35 04 06 00 CA EB D3 72 9D DD FC 36 CB FA 23 FA 43 8E [14:46:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 3D F8 47 00 0C 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 38 33 39 10 04 04 00 19 80 03 00 F4 03 04 00 AD 08 1A 67 B6 04 01 00 00 3F A0 D9 EA D9 7E 62 86 [14:46:22]CommunicateWithHost err = 0 [14:46:22]CheckOFDResponse [14:46:22]1017 (14) - 77093643461234 [14:46:22]1041 (16) - 0000000000871839 [14:46:22]1040 (4) - 229401 [14:46:22]1012 (4) - 24.10.2024 08:43 [14:46:22]1206 (1) - 0 [14:46:22]OFD Sender: Remove packet 229401 [14:46:22]ProducePacketName [14:46:22]name=ofd_packets/00229401 [14:46:22]NVStorageDeleteData [14:46:22]Write to MH i2c: 01 00 00 94 0B 9F [14:46:22]Write i2c OK [14:46:22]MH_I2C_Read... [14:46:22]Read from MH i2c: 01 [14:46:22]MH_I2C_Read... [14:46:22]Read from MH i2c: 01 07 00 [14:46:22]MH_I2C_Read... [14:46:22]Read from MH i2c: 01 07 00 94 0B 00 00 00 00 00 A8 0C 5A [14:46:22]RasterBufferAndPrint [14:46:22]line [14:46:22]line [14:46:22]line [14:46:22]line [14:46:22]line [14:46:22]written 0, free lines is 3245 [14:46:22]MH_Cut [14:46:22]Write to MH i2c: D1 01 00 9B 0B 01 78 [14:46:22]Write i2c OK [14:46:22]MH_I2C_Read... [14:46:22]Read from MH i2c: D1 [14:46:22]MH_I2C_Read... [14:46:22]Read from MH i2c: D1 01 00 [14:46:22]MH_I2C_Read... [14:46:22]Read from MH i2c: D1 01 00 9B 0B 00 77 [14:46:22]Write to MH i2c: 01 00 00 9C 0B A7 [14:46:22]Write i2c OK [14:46:22]MH_I2C_Read... [14:46:22]OFD Sender: No OFD packet to send [14:46:23]*** Cut start [14:46:23]*** Partial cut [14:46:23]*** CUTSNS_PIN = 1 [14:46:23]*** CUTSNS_PIN = 0 [14:46:23]*** Brake cut motor [14:46:23]Read from MH i2c: 01 [14:46:23]MH_I2C_Read... [14:46:23]*** Stop cut motor [14:46:23]*** Cut end [14:46:23]Read from MH i2c: 01 07 00 [14:46:23]MH_I2C_Read... [14:46:23]Read from MH i2c: 01 07 00 9C 0B 00 00 00 00 00 FF 0F BC [14:46:23]process_action close_receipt done [14:46:23]requested_data is exist [14:46:23]produce_requested_data [14:46:23]requested_item fm.sn is exist - process it [14:46:23]wFMCommunicate request_size=4 [14:46:23]MH_SAM_APDU [14:46:23]CAPDU: 80 11 00 00 [14:46:23]Write to MH i2c: E2 08 00 9D 0B 80 11 00 00 00 00 00 00 22 [14:46:23]Write i2c OK [14:46:23]MH_I2C_Read... [14:46:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:46:23]Read from MH i2c: E2 [14:46:23]MH_I2C_Read... [14:46:23]Read from MH i2c: E2 17 00 [14:46:23]MH_I2C_Read... [14:46:23]Read from MH i2c: E2 17 00 9D 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 79 [14:46:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:46:23]wFMCommunicate OK [14:46:23]requested_item fd.num is exist - process it [14:46:23]SAM_PROTO_GetFieldsCounters [14:46:23]wFMCommunicate request_size=4 [14:46:23]MH_SAM_APDU [14:46:23]CAPDU: 80 13 00 00 [14:46:23]Write to MH i2c: E2 08 00 9E 0B 80 13 00 00 00 00 00 00 25 [14:46:23]Write i2c OK [14:46:23]MH_I2C_Read... [14:46:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:46:23]Read from MH i2c: E2 [14:46:23]MH_I2C_Read... [14:46:23]Read from MH i2c: E2 62 00 [14:46:23]MH_I2C_Read... [14:46:23]Read from MH i2c: E2 62 00 9E 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 19 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 0B 01 00 00 5E 04 04 00 0B 01 00 00 57 04 04 00 0C 01 00 00 19 04 04 00 00 00 00 00 90 00 29 [14:46:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 19 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 0B 01 00 00 5E 04 04 00 0B 01 00 00 57 04 04 00 0C 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:46:23]wFMCommunicate OK [14:46:23]SAM_PROTO_GetFieldsCounters done [14:46:23]requested_item shift.num is exist - process it [14:46:23]requested_item shift.opened is exist - process it [14:46:23]req_shift_opened [14:46:23]FM_GetShiftState [14:46:23]SAM_PROTO_GetShiftState [14:46:23]wFMCommunicate request_size=4 [14:46:23]MH_SAM_APDU [14:46:23]CAPDU: 80 13 01 00 [14:46:23]Write to MH i2c: E2 08 00 9F 0B 80 13 01 00 00 00 00 00 27 [14:46:23]Write i2c OK [14:46:23]MH_I2C_Read... [14:46:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:46:24]Read from MH i2c: E2 [14:46:24]MH_I2C_Read... [14:46:24]Read from MH i2c: E2 0E 00 [14:46:24]MH_I2C_Read... [14:46:24]Read from MH i2c: E2 0E 00 9F 0B 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 9F [14:46:24]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:46:24]wFMCommunicate OK [14:46:24]SAM_PROTO_GetShiftState done [14:46:24]FM_GetShiftState done [14:46:24]req_shift_opened done [14:46:24]requested_item shift.open_date is exist - process it [14:46:24]req_shift_open_date [14:46:24]req_shift_open_date done [14:46:24]produce_requested_data done [14:46:24]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229401,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [14:46:24]process_action_free close_receipt [14:46:24]json_value_free [14:46:24]json_value_free done [14:46:24]process_json_proto returns [14:46:24]Send response to host [14:46:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229401,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [14:46:24]free response buf [14:46:24]execute_script done [14:46:24]execute_script returns [14:46:24]free content buf [14:46:24]Sock 7.Close socket [14:46:24]Sock 7.Thread stoped [14:46:27]OFD Sender: No OFD packet to send [14:46:32]OFD Sender: No OFD packet to send [14:46:37]OFD Sender: No OFD packet to send [14:46:42]OFD Sender: No OFD packet to send [14:46:47]OFD Sender: No OFD packet to send [14:46:52]OFD Sender: No OFD packet to send [14:46:57]OFD Sender: No OFD packet to send [14:47:02]OFD Sender: No OFD packet to send [14:47:07]OFD Sender: No OFD packet to send [14:47:12]OFD Sender: No OFD packet to send [14:47:17]OFD Sender: No OFD packet to send [14:47:22]OFD Sender: No OFD packet to send [14:47:27]OFD Sender: No OFD packet to send [14:47:32]OFD Sender: No OFD packet to send [14:47:37]OFD Sender: No OFD packet to send [14:47:42]OFD Sender: No OFD packet to send [14:47:47]OFD Sender: No OFD packet to send [14:47:52]OFD Sender: No OFD packet to send [14:47:57]OFD Sender: No OFD packet to send [14:48:02]OFD Sender: No OFD packet to send [14:48:07]OFD Sender: No OFD packet to send [14:48:12]OFD Sender: No OFD packet to send [14:48:17]OFD Sender: No OFD packet to send [14:48:22]OFD Sender: No OFD packet to send [14:48:27]OFD Sender: No OFD packet to send [14:48:32]OFD Sender: No OFD packet to send [14:48:37]OFD Sender: No OFD packet to send [14:48:42]OFD Sender: No OFD packet to send [14:48:47]OFD Sender: No OFD packet to send [14:48:52]OFD Sender: No OFD packet to send [14:48:57]OFD Sender: No OFD packet to send [14:49:02]OFD Sender: No OFD packet to send [14:49:07]OFD Sender: No OFD packet to send [14:49:12]OFD Sender: No OFD packet to send [14:49:17]OFD Sender: No OFD packet to send [14:49:22]OFD Sender: No OFD packet to send [14:49:27]OFD Sender: No OFD packet to send [14:49:32]OFD Sender: No OFD packet to send [14:49:37]OFD Sender: No OFD packet to send [14:49:42]OFD Sender: No OFD packet to send [14:49:47]OFD Sender: No OFD packet to send [14:49:52]OFD Sender: No OFD packet to send [14:49:57]OFD Sender: No OFD packet to send [14:50:02]OFD Sender: No OFD packet to send [14:50:07]OFD Sender: No OFD packet to send [14:50:12]OFD Sender: No OFD packet to send [14:50:17]OFD Sender: No OFD packet to send [14:50:22]OFD Sender: No OFD packet to send [14:50:27]OFD Sender: No OFD packet to send [14:50:32]OFD Sender: No OFD packet to send [14:50:37]OFD Sender: No OFD packet to send [14:50:42]OFD Sender: No OFD packet to send [14:50:47]OFD Sender: No OFD packet to send [14:50:52]OFD Sender: No OFD packet to send [14:50:57]OFD Sender: No OFD packet to send [14:51:01]accept exits with 9 [14:51:01]New connection [14:51:01]New thread 3067391332 created [14:51:01]Thread 3067534692 joined [14:51:01]Waiting for new connection... [14:51:01] Sock 9.Parse request [14:51:01]Sock 9.Check first char [14:51:01]Sock 9.First char is OK [14:51:01]request: POST /json_proto HTTP/1.0 [14:51:01]Method: POST [14:51:01]URL: /json_proto [14:51:01]Method is POST - this is cgi request [14:51:01]url: /json_proto [14:51:01]query_string will be loaded in cgi processing [14:51:01]execute_cgi json_proto POST (null) [14:51:01]execute_cgi path=json_proto method=POST [14:51:01]POST find Content-Length [14:51:01]Host: 172.17.44.195:8080 [14:51:01]Content-Length: 678 [14:51:01]Content-Type: application/json [14:51:01] [14:51:01]POST finish read [14:51:01]Found Content-Length = 678 [14:51:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966450", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:51:01]execute_script... [14:51: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)1966450", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:51:01]POST & json_proto [14:51:01]process_json_proto [14:51:01]json parsed OK: [14:51:01]protocol is kg_v1.0 [14:51:01]action value=close_receipt [14:51:01]process_action close_receipt [14:51:01]cmd_close_receipt [14:51:01]MH_GetDate [14:51:01]Write to MH i2c: F0 00 00 A0 0B 9A [14:51:01]Write i2c OK [14:51:01]MH_I2C_Read... [14:51:01]Read from MH i2c: F0 [14:51:01]MH_I2C_Read... [14:51:01]Read from MH i2c: F0 09 00 [14:51:01]MH_I2C_Read... [14:51:01]Read from MH i2c: F0 09 00 A0 0B 00 D6 5E 1A 67 82 C9 CF 66 D8 [14:51:01]GetLastDocTimeStamp 1729781180 [14:51:01]current date 1729781462 [14:51:01]FM_GetShiftState [14:51:01]SAM_PROTO_GetShiftState [14:51:01]wFMCommunicate request_size=4 [14:51:01]MH_SAM_APDU [14:51:01]CAPDU: 80 13 01 00 [14:51:01]Write to MH i2c: E2 08 00 A1 0B 80 13 01 00 00 00 00 00 29 [14:51:01]Write i2c OK [14:51:01]MH_I2C_Read... [14:51:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:51:01]Read from MH i2c: E2 [14:51:01]MH_I2C_Read... [14:51:01]Read from MH i2c: E2 0E 00 [14:51:01]MH_I2C_Read... [14:51:01]Read from MH i2c: E2 0E 00 A1 0B 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 A1 [14:51:01]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:51:01]wFMCommunicate OK [14:51:01]SAM_PROTO_GetShiftState done [14:51:01]FM_GetShiftState done [14:51:01]opened in 1729728859 [14:51:01]opened+sec_in_day 1729815259 [14:51:01]quantity*price = 50010 [14:51:01]sum+1 = 50012 [14:51:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 268 24.10.2024 14:51 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229402 ФПД: 180322816405836 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T145102&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229402&fm=180322816405836&tin=02508201610067®Number=0000000000091685&sum=50000 [14:51:02]StoreToDocumentArchive [14:51:02]shift 537 fd 229402 [14:51:02]save to /storage/0537/doc_00229402 [14:51:02]save last doc name /storage/0537/doc_00229402 to /storage/kkm_last_doc_name [14:51:02]save OK [14:51:02]Clear old archive folders... [14:51:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:51:02]tlvbuf is 01FD5680 [14:51:02]SAM_PROTO_ClearQueue [14:51:02]wFMCommunicate request_size=4 [14:51:02]MH_SAM_APDU [14:51:02]CAPDU: 80 09 00 00 [14:51:02]Write to MH i2c: E2 08 00 AE 0B 80 09 00 00 00 00 00 00 2B [14:51:02]Write i2c OK [14:51:02]MH_I2C_Read... [14:51:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:51:02]Read from MH i2c: E2 [14:51:02]MH_I2C_Read... [14:51:02]Read from MH i2c: E2 03 00 [14:51:02]MH_I2C_Read... [14:51:02]Read from MH i2c: E2 03 00 AE 0B 00 90 00 2D [14:51:02]RAPDU: 90 00 [14:51:02]wFMCommunicate OK [14:51:02]SAM_PROTO_ClearQueue done [14:51:02]KKMCreateOFDPacket [14:51:02]OFDProtocolAddRootSTLVToBuf [14:51:02]FM_MakeSignedData [14:51:02]FM_MakeSignedData [14:51:02]SAM_PROTO_SignData [14:51:02]wFMCommunicate request_size=4 [14:51:02]MH_SAM_APDU [14:51:02]CAPDU: 80 0D 01 02 [14:51:02]Write to MH i2c: E2 08 00 AF 0B 80 0D 01 02 00 00 00 00 33 [14:51:02]Write i2c OK [14:51:02]MH_I2C_Read... [14:51:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:51:02]Read from MH i2c: E2 [14:51:02]MH_I2C_Read... [14:51:02]Read from MH i2c: E2 03 00 [14:51:02]MH_I2C_Read... [14:51:02]Read from MH i2c: E2 03 00 AF 0B 00 90 00 2E [14:51:02]RAPDU: 90 00 [14:51:02]wFMCommunicate OK [14:51:02]wFMCommunicate request_size=255 [14:51:02]MH_SAM_APDU [14:51: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 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 0C 01 00 00 F4 03 04 00 D6 5E 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 1A 80 03 00 35 04 06 00 A4 [14:51:02]Write to MH i2c: E2 02 01 B0 0B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 01 00 00 F4 03 04 00 D6 5E 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 1A 80 03 00 35 04 06 00 A4 00 00 C0 [14:51:02]Write i2c OK [14:51:02]MH_I2C_Read... [14:51:02]OFD Sender: No OFD packet to send [14:51:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:51:03]Read from MH i2c: E2 [14:51:03]MH_I2C_Read... [14:51:03]Read from MH i2c: E2 03 00 [14:51:03]MH_I2C_Read... [14:51:03]Read from MH i2c: E2 03 00 B0 0B 00 90 00 2F [14:51:03]RAPDU: 90 00 [14:51:03]wFMCommunicate OK [14:51:03]wFMCommunicate request_size=10 [14:51:03]MH_SAM_APDU [14:51:03]CAPDU: 80 0D 02 02 05 00 AD 6A B1 4C [14:51:03]Write to MH i2c: E2 0D 00 B1 0B 80 0D 02 02 05 00 00 AD 6A B1 4C 00 00 54 [14:51:03]Write i2c OK [14:51:03]MH_I2C_Read... [14:51:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:51:03]Read from MH i2c: E2 [14:51:03]MH_I2C_Read... [14:51:03]Read from MH i2c: E2 03 00 [14:51:03]MH_I2C_Read... [14:51:03]Read from MH i2c: E2 03 00 B1 0B 00 90 00 30 [14:51:03]RAPDU: 90 00 [14:51:03]wFMCommunicate OK [14:51:03]wFMCommunicate request_size=4 [14:51:03]MH_SAM_APDU [14:51:03]CAPDU: 80 0D 03 02 [14:51:03]Write to MH i2c: E2 08 00 B2 0B 80 0D 03 02 00 00 00 00 38 [14:51:03]Write i2c OK [14:51:03]MH_I2C_Read... [14:51:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:51:03]Read from MH i2c: E2 [14:51:03]MH_I2C_Read... [14:51:03]Read from MH i2c: E2 0B 00 [14:51:03]MH_I2C_Read... [14:51:03]Read from MH i2c: E2 0B 00 B2 0B 00 48 58 26 37 E5 4F 05 C6 90 00 35 [14:51:03]RAPDU: 48 58 26 37 E5 4F 05 C6 90 00 [14:51:03]wFMCommunicate OK [14:51:03]SAM_PROTO_SignData done [14:51:03]FM_MakeSignedData done [14:51:03]CreateOFDProtocolMessage [14:51:03]wFMCommunicate request_size=4 [14:51:03]MH_SAM_APDU [14:51:03]CAPDU: 80 11 00 00 [14:51:03]Write to MH i2c: E2 08 00 B3 0B 80 11 00 00 00 00 00 00 38 [14:51:03]Write i2c OK [14:51:03]MH_I2C_Read... [14:51:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:51:03]Read from MH i2c: E2 [14:51:03]MH_I2C_Read... [14:51:03]Read from MH i2c: E2 17 00 [14:51:03]MH_I2C_Read... [14:51:03]Read from MH i2c: E2 17 00 B3 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 8F [14:51:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:51:03]wFMCommunicate OK [14:51:03]CreateOFDProtocolMessage done [14:51:03]OFDSenderStorePacket 229402 [14:51:03]StoreOFDPacket docnum=229402 [14:51:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 5C 33 07 01 4D 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 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 0C 01 00 00 F4 03 04 00 D6 5E 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 1A 80 03 00 35 04 06 00 A4 00 AD 6A B1 4C 48 58 26 37 E5 4F 05 C6 [14:51:03]CheckFolder [14:51:03]dirname=/storage/ofd_packets [14:51:03]CheckFolder done [14:51:03]ProducePacketName [14:51:03]name=ofd_packets/00229402 [14:51:03]NVStorageSaveData ofd_packets/00229402 [14:51:03]File name is /storage/ofd_packets/00229402 [14:51:03]Write 301 bytes [14:51:03]NVStorageSaveData done [14:51:03]OFDSenderStorePacket done [14:51:03]KKMCreateOFDPacket done [14:51:03]NVStorageSaveData kkm_last_timestamp [14:51:03]File name is /storage/kkm_last_timestamp [14:51:03]Write 4 bytes [14:51:03]NVStorageSaveData done [14:51:03]ExternCall_PrintAddStr [14:51:03]wPrintStart [14:51:03]Write to MH i2c: 01 00 00 B4 0B BF [14:51:03]Write i2c OK [14:51:03]MH_I2C_Read... [14:51:03]Read from MH i2c: 01 [14:51:03]MH_I2C_Read... [14:51:03]Read from MH i2c: 01 07 00 [14:51:03]MH_I2C_Read... [14:51:03]Read from MH i2c: 01 07 00 B4 0B 00 00 00 00 00 FF 0F D4 [14:51:03]RasterBufferAndPrint [14:51:03]line Счет N : (1)1966450 [14:51:03]line ИНН: 02508201610067 [14:51:03]line Контрольно-Кассовый Чек [14:51:03]line ПРОДАЖА [14:51:03]line ТРК (МРК, ГНК) : 44 [14:51:03]line Товар: 2710124500 [14:51:03]line Аи-95-К-5 [14:51:03]line 6.740 * 74.20 [14:51:03]line = 500.11 [14:51:03]line НДС 12% НСП 1% [14:51:03]line > о реализуемом товаре [14:51:03]line ОКРУГЛЕНИЕ: -0.11 [14:51:03]line ИТОГО: 500.00 [14:51:03]line Внесено: 500.00 [14:51:03]line СДАЧА: 0.00 [14:51:03]line НСП 1% : 4.43 [14:51:03]line НДС 12% : 53.11 [14:51:03]line Наличными: 500.00 [14:51:03]line Безнал.: 0.00 [14:51:03]line Место: АЗС № 133 "Партнер Нефть" [14:51:03]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [14:51:03]line СНО: Общий режим [14:51:03]line Чек 268 24.10.2024 14:51 [14:51:03]line Смена: 537 ФФД: 1.0 [14:51:03]line ЗНМ: 0300000091 [14:51:03]line РНМ: 0000000000091685 [14:51:03]line Версия ККМ: 001 [14:51:03]line ФМ: 0000000000871839 [14:51:03]line ФД: 229402 [14:51:03]line ФПД: 180322816405836 [14:51:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T145102&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229402&fm=180322816405836&tin=02508201610067®Number=0000000000091685&sum=50000 [14:51:03]written 0, free lines is 4095 [14:51:03]OFD Sender: Processing packet 229402 [packets to send 38, broken 37] [14:51:03]ProducePacketName [14:51:03]name=ofd_packets/00229402 [14:51:03]OFD Sender: To server: pG, [14:51:03]CommunicateWithHost lk.salyk.kg:30040 [14:51:03]ConnectInit lk.salyk.kg [14:51:03]Connected sock=11 [14:51:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 5C 33 07 01 4D 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 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 0C 01 00 00 F4 03 04 00 D6 5E 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 1A 80 03 00 35 04 06 00 A4 00 AD 6A B1 4C 48 58 26 37 E5 4F 05 C6 [14:51:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 32 20 47 00 9C 48 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 1A 80 03 00 F4 03 04 00 C6 09 1A 67 B6 04 01 00 00 EC A6 C7 FF 0C 11 46 52 [14:51:03]CommunicateWithHost err = 0 [14:51:03]CheckOFDResponse [14:51:03]1017 (14) - 77093643461234 [14:51:03]1041 (16) - 0000000000871839 [14:51:03]1040 (4) - 229402 [14:51:03]1012 (4) - 24.10.2024 08:48 [14:51:03]1206 (1) - 0 [14:51:03]OFD Sender: Remove packet 229402 [14:51:03]ProducePacketName [14:51:03]name=ofd_packets/00229402 [14:51:03]NVStorageDeleteData [14:51:03]Write to MH i2c: 01 00 00 DE 0B E9 [14:51:03]Write i2c OK [14:51:03]MH_I2C_Read... [14:51:03]Read from MH i2c: 01 [14:51:03]MH_I2C_Read... [14:51:03]Read from MH i2c: 01 07 00 [14:51:03]MH_I2C_Read... [14:51:03]Read from MH i2c: 01 07 00 DE 0B 00 00 00 00 00 A3 0C 9F [14:51:03]RasterBufferAndPrint [14:51:03]line [14:51:03]line [14:51:03]line [14:51:03]line [14:51:03]line [14:51:03]written 0, free lines is 3240 [14:51:03]MH_Cut [14:51:03]Write to MH i2c: D1 01 00 E5 0B 01 C2 [14:51:03]Write i2c OK [14:51:03]MH_I2C_Read... [14:51:03]Read from MH i2c: D1 [14:51:03]MH_I2C_Read... [14:51:03]Read from MH i2c: D1 01 00 [14:51:03]MH_I2C_Read... [14:51:03]Read from MH i2c: D1 01 00 E5 0B 00 C1 [14:51:03]Write to MH i2c: 01 00 00 E6 0B F1 [14:51:03]Write i2c OK [14:51:03]MH_I2C_Read... [14:51:04]OFD Sender: No OFD packet to send [14:51:04]*** Cut start [14:51:04]*** Partial cut [14:51:04]*** CUTSNS_PIN = 1 [14:51:04]*** CUTSNS_PIN = 0 [14:51:04]*** Brake cut motor [14:51:05]Read from MH i2c: 01 [14:51:05]MH_I2C_Read... [14:51:05]*** Stop cut motor [14:51:05]*** Cut end [14:51:05]Read from MH i2c: 01 07 00 [14:51:05]MH_I2C_Read... [14:51:05]Read from MH i2c: 01 07 00 E6 0B 00 00 00 00 00 FF 0F 06 [14:51:05]process_action close_receipt done [14:51:05]requested_data is exist [14:51:05]produce_requested_data [14:51:05]requested_item fm.sn is exist - process it [14:51:05]wFMCommunicate request_size=4 [14:51:05]MH_SAM_APDU [14:51:05]CAPDU: 80 11 00 00 [14:51:05]Write to MH i2c: E2 08 00 E7 0B 80 11 00 00 00 00 00 00 6C [14:51:05]Write i2c OK [14:51:05]MH_I2C_Read... [14:51:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:51:05]Read from MH i2c: E2 [14:51:05]MH_I2C_Read... [14:51:05]Read from MH i2c: E2 17 00 [14:51:05]MH_I2C_Read... [14:51:05]Read from MH i2c: E2 17 00 E7 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 C3 [14:51:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:51:05]wFMCommunicate OK [14:51:05]requested_item fd.num is exist - process it [14:51:05]SAM_PROTO_GetFieldsCounters [14:51:05]wFMCommunicate request_size=4 [14:51:05]MH_SAM_APDU [14:51:05]CAPDU: 80 13 00 00 [14:51:05]Write to MH i2c: E2 08 00 E8 0B 80 13 00 00 00 00 00 00 6F [14:51:05]Write i2c OK [14:51:05]MH_I2C_Read... [14:51:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:51:05]Read from MH i2c: E2 [14:51:05]MH_I2C_Read... [14:51:05]Read from MH i2c: E2 62 00 [14:51:05]MH_I2C_Read... [14:51:05]Read from MH i2c: E2 62 00 E8 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 1A 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 0C 01 00 00 5E 04 04 00 0C 01 00 00 57 04 04 00 0D 01 00 00 19 04 04 00 00 00 00 00 90 00 77 [14:51:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 1A 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 0C 01 00 00 5E 04 04 00 0C 01 00 00 57 04 04 00 0D 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:51:05]wFMCommunicate OK [14:51:05]SAM_PROTO_GetFieldsCounters done [14:51:05]requested_item shift.num is exist - process it [14:51:05]requested_item shift.opened is exist - process it [14:51:05]req_shift_opened [14:51:05]FM_GetShiftState [14:51:05]SAM_PROTO_GetShiftState [14:51:05]wFMCommunicate request_size=4 [14:51:05]MH_SAM_APDU [14:51:05]CAPDU: 80 13 01 00 [14:51:05]Write to MH i2c: E2 08 00 E9 0B 80 13 01 00 00 00 00 00 71 [14:51:05]Write i2c OK [14:51:05]MH_I2C_Read... [14:51:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:51:05]Read from MH i2c: E2 [14:51:05]MH_I2C_Read... [14:51:05]Read from MH i2c: E2 0E 00 [14:51:05]MH_I2C_Read... [14:51:05]Read from MH i2c: E2 0E 00 E9 0B 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 E9 [14:51:05]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:51:05]wFMCommunicate OK [14:51:05]SAM_PROTO_GetShiftState done [14:51:05]FM_GetShiftState done [14:51:05]req_shift_opened done [14:51:05]requested_item shift.open_date is exist - process it [14:51:05]req_shift_open_date [14:51:05]req_shift_open_date done [14:51:05]produce_requested_data done [14:51:05]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229402,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [14:51:05]process_action_free close_receipt [14:51:05]json_value_free [14:51:05]json_value_free done [14:51:05]process_json_proto returns [14:51:05]Send response to host [14:51:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229402,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [14:51:05]free response buf [14:51:05]execute_script done [14:51:05]execute_script returns [14:51:05]free content buf [14:51:05]Sock 9.Close socket [14:51:05]Sock 9.Thread stoped [14:51:09]OFD Sender: No OFD packet to send [14:51:14]OFD Sender: No OFD packet to send [14:51:19]OFD Sender: No OFD packet to send [14:51:24]OFD Sender: No OFD packet to send [14:51:29]OFD Sender: No OFD packet to send [14:51:34]OFD Sender: No OFD packet to send [14:51:39]OFD Sender: No OFD packet to send [14:51:44]OFD Sender: No OFD packet to send [14:51:49]OFD Sender: No OFD packet to send [14:51:54]OFD Sender: No OFD packet to send [14:51:59]OFD Sender: No OFD packet to send [14:52:04]OFD Sender: No OFD packet to send [14:52:09]OFD Sender: No OFD packet to send [14:52:14]OFD Sender: No OFD packet to send [14:52:19]OFD Sender: No OFD packet to send [14:52:24]OFD Sender: No OFD packet to send [14:52:29]OFD Sender: No OFD packet to send [14:52:34]OFD Sender: No OFD packet to send [14:52:39]OFD Sender: No OFD packet to send [14:52:44]OFD Sender: No OFD packet to send [14:52:49]OFD Sender: No OFD packet to send [14:52:54]OFD Sender: No OFD packet to send [14:52:59]OFD Sender: No OFD packet to send [14:53:04]OFD Sender: No OFD packet to send [14:53:09]OFD Sender: No OFD packet to send [14:53:14]OFD Sender: No OFD packet to send [14:53:19]OFD Sender: No OFD packet to send [14:53:24]OFD Sender: No OFD packet to send [14:53:29]OFD Sender: No OFD packet to send [14:53:34]OFD Sender: No OFD packet to send [14:53:39]OFD Sender: No OFD packet to send [14:53:44]OFD Sender: No OFD packet to send [14:53:49]OFD Sender: No OFD packet to send [14:53:49]accept exits with 7 [14:53:49]New connection [14:53:49]New thread 3067534692 created [14:53:49]Thread 3067391332 joined [14:53:49]Waiting for new connection... [14:53:49] Sock 7.Parse request [14:53:49]Sock 7.Check first char [14:53:49]Sock 7.First char is OK [14:53:49]request: POST /json_proto HTTP/1.0 [14:53:49]Method: POST [14:53:49]URL: /json_proto [14:53:49]Method is POST - this is cgi request [14:53:49]url: /json_proto [14:53:49]query_string will be loaded in cgi processing [14:53:49]execute_cgi json_proto POST (null) [14:53:49]execute_cgi path=json_proto method=POST [14:53:49]POST find Content-Length [14:53:49]Host: 172.17.44.195:8080 [14:53:49]Content-Length: 770 [14:53:49]Content-Type: application/json [14:53:49] [14:53:49]POST finish read [14:53:49]Found Content-Length = 770 [14:53:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966451", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:53:49]execute_script... [14: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)1966451", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 1000.16 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:53:49]POST & json_proto [14:53:49]process_json_proto [14:53:49]json parsed OK: [14:53:49]protocol is kg_v1.0 [14:53:49]action value=close_receipt [14:53:49]process_action close_receipt [14:53:49]cmd_close_receipt [14:53:49]MH_GetDate [14:53:49]Write to MH i2c: F0 00 00 EA 0B E4 [14:53:49]Write i2c OK [14:53:49]MH_I2C_Read... [14:53:49]Read from MH i2c: F0 [14:53:49]MH_I2C_Read... [14:53:49]Read from MH i2c: F0 09 00 [14:53:49]MH_I2C_Read... [14:53:49]Read from MH i2c: F0 09 00 EA 0B 00 7E 5F 1A 67 82 C9 CF 66 CB [14:53:49]GetLastDocTimeStamp 1729781462 [14:53:49]current date 1729781630 [14:53:49]FM_GetShiftState [14:53:49]SAM_PROTO_GetShiftState [14:53:49]wFMCommunicate request_size=4 [14:53:49]MH_SAM_APDU [14:53:49]CAPDU: 80 13 01 00 [14:53:49]Write to MH i2c: E2 08 00 EB 0B 80 13 01 00 00 00 00 00 73 [14:53:49]Write i2c OK [14:53:49]MH_I2C_Read... [14:53:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:53:49]Read from MH i2c: E2 [14:53:49]MH_I2C_Read... [14:53:49]Read from MH i2c: E2 0E 00 [14:53:49]MH_I2C_Read... [14:53:49]Read from MH i2c: E2 0E 00 EB 0B 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 EB [14:53:49]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:53:49]wFMCommunicate OK [14:53:49]SAM_PROTO_GetShiftState done [14:53:49]FM_GetShiftState done [14:53:49]opened in 1729728859 [14:53:49]opened+sec_in_day 1729815259 [14:53:49]quantity*price = 100015 [14:53:49]sum+1 = 100017 [14:53:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.16 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 0.00 Безнал.: 1000.16 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 269 24.10.2024 14:53 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871839 ФД: 229403 ФПД: 11529835729506 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T145350&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229403&fm=11529835729506&tin=02508201610067®Number=0000000000091685&sum=100016 [14:53:50]StoreToDocumentArchive [14:53:50]shift 537 fd 229403 [14:53:50]save to /storage/0537/doc_00229403 [14:53:50]save last doc name /storage/0537/doc_00229403 to /storage/kkm_last_doc_name [14:53:50]save OK [14:53:50]Clear old archive folders... [14:53:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:53:50]tlvbuf is 02017C80 [14:53:50]SAM_PROTO_ClearQueue [14:53:50]wFMCommunicate request_size=4 [14:53:50]MH_SAM_APDU [14:53:50]CAPDU: 80 09 00 00 [14:53:50]Write to MH i2c: E2 08 00 F8 0B 80 09 00 00 00 00 00 00 75 [14:53:50]Write i2c OK [14:53:50]MH_I2C_Read... [14:53:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:53:50]Read from MH i2c: E2 [14:53:50]MH_I2C_Read... [14:53:50]Read from MH i2c: E2 03 00 [14:53:50]MH_I2C_Read... [14:53:50]Read from MH i2c: E2 03 00 F8 0B 00 90 00 77 [14:53:50]RAPDU: 90 00 [14:53:50]wFMCommunicate OK [14:53:50]SAM_PROTO_ClearQueue done [14:53:50]KKMCreateOFDPacket [14:53:50]OFDProtocolAddRootSTLVToBuf [14:53:50]FM_MakeSignedData [14:53:50]FM_MakeSignedData [14:53:50]SAM_PROTO_SignData [14:53:50]wFMCommunicate request_size=4 [14:53:50]MH_SAM_APDU [14:53:50]CAPDU: 80 0D 01 02 [14:53:50]Write to MH i2c: E2 08 00 F9 0B 80 0D 01 02 00 00 00 00 7D [14:53:50]Write i2c OK [14:53:50]MH_I2C_Read... [14:53:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:53:50]Read from MH i2c: E2 [14:53:50]MH_I2C_Read... [14:53:50]Read from MH i2c: E2 03 00 [14:53:50]MH_I2C_Read... [14:53:50]Read from MH i2c: E2 03 00 F9 0B 00 90 00 78 [14:53:50]RAPDU: 90 00 [14:53:50]wFMCommunicate OK [14:53:50]wFMCommunicate request_size=255 [14:53:50]MH_SAM_APDU [14:53: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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 01 00 00 F4 03 04 00 7E 5F 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 1B 80 03 00 35 04 06 00 0A [14:53:50]Write to MH i2c: E2 02 01 FA 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 01 00 00 F4 03 04 00 7E 5F 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 1B 80 03 00 35 04 06 00 0A 00 00 5D [14:53:50]Write i2c OK [14:53:50]MH_I2C_Read... [14:53:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:53:51]Read from MH i2c: E2 [14:53:51]MH_I2C_Read... [14:53:51]Read from MH i2c: E2 03 00 [14:53:51]MH_I2C_Read... [14:53:51]Read from MH i2c: E2 03 00 FA 0B 00 90 00 79 [14:53:51]RAPDU: 90 00 [14:53:51]wFMCommunicate OK [14:53:51]wFMCommunicate request_size=10 [14:53:51]MH_SAM_APDU [14:53:51]CAPDU: 80 0D 02 02 05 7C 7F C3 52 62 [14:53:51]Write to MH i2c: E2 0D 00 FB 0B 80 0D 02 02 05 00 7C 7F C3 52 62 00 00 FC [14:53:51]Write i2c OK [14:53:51]MH_I2C_Read... [14:53:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:53:51]Read from MH i2c: E2 [14:53:51]MH_I2C_Read... [14:53:51]Read from MH i2c: E2 03 00 [14:53:51]MH_I2C_Read... [14:53:51]Read from MH i2c: E2 03 00 FB 0B 00 90 00 7A [14:53:51]RAPDU: 90 00 [14:53:51]wFMCommunicate OK [14:53:51]wFMCommunicate request_size=4 [14:53:51]MH_SAM_APDU [14:53:51]CAPDU: 80 0D 03 02 [14:53:51]Write to MH i2c: E2 08 00 FC 0B 80 0D 03 02 00 00 00 00 82 [14:53:51]Write i2c OK [14:53:51]MH_I2C_Read... [14:53:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:53:51]Read from MH i2c: E2 [14:53:51]MH_I2C_Read... [14:53:51]Read from MH i2c: E2 0B 00 [14:53:51]MH_I2C_Read... [14:53:51]Read from MH i2c: E2 0B 00 FC 0B 00 D9 56 38 5E DB 58 D8 0E 90 00 61 [14:53:51]RAPDU: D9 56 38 5E DB 58 D8 0E 90 00 [14:53:51]wFMCommunicate OK [14:53:51]SAM_PROTO_SignData done [14:53:51]FM_MakeSignedData done [14:53:51]CreateOFDProtocolMessage [14:53:51]wFMCommunicate request_size=4 [14:53:51]MH_SAM_APDU [14:53:51]CAPDU: 80 11 00 00 [14:53:51]Write to MH i2c: E2 08 00 FD 0B 80 11 00 00 00 00 00 00 82 [14:53:51]Write i2c OK [14:53:51]MH_I2C_Read... [14:53:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:53:51]Read from MH i2c: E2 [14:53:51]MH_I2C_Read... [14:53:51]Read from MH i2c: E2 17 00 [14:53:51]MH_I2C_Read... [14:53:51]Read from MH i2c: E2 17 00 FD 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 D9 [14:53:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:53:51]wFMCommunicate OK [14:53:51]CreateOFDProtocolMessage done [14:53:51]OFDSenderStorePacket 229403 [14:53:51]StoreOFDPacket docnum=229403 [14:53:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 46 13 07 01 D2 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 01 00 00 F4 03 04 00 7E 5F 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 1B 80 03 00 35 04 06 00 0A 7C 7F C3 52 62 D9 56 38 5E DB 58 D8 0E [14:53:51]CheckFolder [14:53:51]dirname=/storage/ofd_packets [14:53:51]CheckFolder done [14:53:51]ProducePacketName [14:53:51]name=ofd_packets/00229403 [14:53:51]NVStorageSaveData ofd_packets/00229403 [14:53:51]File name is /storage/ofd_packets/00229403 [14:53:51]Write 301 bytes [14:53:51]NVStorageSaveData done [14:53:51]OFDSenderStorePacket done [14:53:51]KKMCreateOFDPacket done [14:53:51]NVStorageSaveData kkm_last_timestamp [14:53:51]File name is /storage/kkm_last_timestamp [14:53:51]Write 4 bytes [14:53:51]NVStorageSaveData done [14:53:51]ExternCall_PrintAddStr [14:53:51]wPrintStart [14:53:51]Write to MH i2c: 01 00 00 FE 0B 09 [14:53:51]Write i2c OK [14:53:51]MH_I2C_Read... [14:53:51]Read from MH i2c: 01 [14:53:51]MH_I2C_Read... [14:53:51]Read from MH i2c: 01 07 00 [14:53:51]MH_I2C_Read... [14:53:51]Read from MH i2c: 01 07 00 FE 0B 00 00 00 00 00 FF 0F 1E [14:53:51]RasterBufferAndPrint [14:53:51]line Счет N : (1)1966451 [14:53:51]line ИНН: 02508201610067 [14:53:51]line Контрольно-Кассовый Чек [14:53:51]line ПРОДАЖА [14:53:51]line ТРК (МРК, ГНК) : 43 [14:53:51]line Товар: 2710124130 [14:53:51]line Аи-92-К-5 [14:53:51]line 14.950 * 66.90 [14:53:51]line = 1000.16 [14:53:51]line НДС 12% НСП 1% [14:53:51]line > о реализуемом товаре [14:53:51]line ИТОГО: 1000.16 [14:53:51]line НСП 1% : 8.85 [14:53:51]line НДС 12% : 106.21 [14:53:51]line Наличными: 0.00 [14:53:51]line Безнал.: 1000.16 [14:53:51]line Место: АЗС № 133 "Партнер Нефть" [14:53:51]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [14:53:51]line СНО: Общий режим [14:53:51]line Чек 269 24.10.2024 14:53 [14:53:51]line Смена: 537 ФФД: 1.0 [14:53:51]line ЗНМ: 0300000091 [14:53:51]line РНМ: 0000000000091685 [14:53:51]line Версия ККМ: 001 [14:53:51]line Платежная система: Mbank [14:53:51]line ФМ: 0000000000871839 [14:53:51]line ФД: 229403 [14:53:51]line ФПД: 11529835729506 [14:53:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T145350&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229403&fm=11529835729506&tin=02508201610067®Number=0000000000091685&sum=100016 [14:53:51]written 0, free lines is 4095 [14:53:51]OFD Sender: Processing packet 229403 [packets to send 38, broken 37] [14:53:51]ProducePacketName [14:53:51]name=ofd_packets/00229403 [14:53:51]OFD Sender: To server: pG, [14:53:51]CommunicateWithHost lk.salyk.kg:30040 [14:53:51]ConnectInit lk.salyk.kg [14:53:51]Connected sock=10 [14:53:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 46 13 07 01 D2 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 01 00 00 F4 03 04 00 7E 5F 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 1B 80 03 00 35 04 06 00 0A 7C 7F C3 52 62 D9 56 38 5E DB 58 D8 0E [14:53:51]Write to MH i2c: 01 00 00 26 0C 32 [14:53:51]Write i2c OK [14:53:51]MH_I2C_Read... [14:53:51]Read from MH i2c: 01 [14:53:51]MH_I2C_Read... [14:53:51]Read from MH i2c: 01 07 00 [14:53:51]MH_I2C_Read... [14:53:51]Read from MH i2c: 01 07 00 26 0C 00 00 00 00 00 E5 0C 2A [14:53:51]RasterBufferAndPrint [14:53:51]line [14:53:51]line [14:53:51]line [14:53:51]line [14:53:51]line [14:53:51]written 0, free lines is 3305 [14:53:51]MH_Cut [14:53:51]Write to MH i2c: D1 01 00 2D 0C 01 0B [14:53:51]Write i2c OK [14:53:51]MH_I2C_Read... [14:53:51]Read from MH i2c: D1 [14:53:51]MH_I2C_Read... [14:53:51]Read from MH i2c: D1 01 00 [14:53:51]MH_I2C_Read... [14:53:51]Read from MH i2c: D1 01 00 2D 0C 00 0A [14:53:51]Write to MH i2c: 01 00 00 2E 0C 3A [14:53:51]Write i2c OK [14:53:51]MH_I2C_Read... [14:53:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 0A F9 47 00 2A BF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 1B 80 03 00 F4 03 04 00 6F 0A 1A 67 B6 04 01 00 00 87 A3 C3 28 B1 6B 7E 27 [14:53:52]CommunicateWithHost err = 0 [14:53:52]CheckOFDResponse [14:53:52]1017 (14) - 77093643461234 [14:53:52]1041 (16) - 0000000000871839 [14:53:52]1040 (4) - 229403 [14:53:52]1012 (4) - 24.10.2024 08:50 [14:53:52]1206 (1) - 0 [14:53:52]OFD Sender: Remove packet 229403 [14:53:52]ProducePacketName [14:53:52]name=ofd_packets/00229403 [14:53:52]NVStorageDeleteData [14:53:52]OFD Sender: No OFD packet to send [14:53:52]*** Cut start [14:53:52]*** Partial cut [14:53:52]*** CUTSNS_PIN = 1 [14:53:52]*** CUTSNS_PIN = 0 [14:53:53]*** Brake cut motor [14:53:53]Read from MH i2c: 01 [14:53:53]MH_I2C_Read... [14:53:53]*** Stop cut motor [14:53:53]*** Cut end [14:53:53]Read from MH i2c: 01 07 00 [14:53:53]MH_I2C_Read... [14:53:53]Read from MH i2c: 01 07 00 2E 0C 00 00 00 00 00 FF 0F 4F [14:53:53]process_action close_receipt done [14:53:53]requested_data is exist [14:53:53]produce_requested_data [14:53:53]requested_item fm.sn is exist - process it [14:53:53]wFMCommunicate request_size=4 [14:53:53]MH_SAM_APDU [14:53:53]CAPDU: 80 11 00 00 [14:53:53]Write to MH i2c: E2 08 00 2F 0C 80 11 00 00 00 00 00 00 B5 [14:53:53]Write i2c OK [14:53:53]MH_I2C_Read... [14:53:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:53:53]Read from MH i2c: E2 [14:53:53]MH_I2C_Read... [14:53:53]Read from MH i2c: E2 17 00 [14:53:53]MH_I2C_Read... [14:53:53]Read from MH i2c: E2 17 00 2F 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 0C [14:53:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:53:53]wFMCommunicate OK [14:53:53]requested_item fd.num is exist - process it [14:53:53]SAM_PROTO_GetFieldsCounters [14:53:53]wFMCommunicate request_size=4 [14:53:53]MH_SAM_APDU [14:53:53]CAPDU: 80 13 00 00 [14:53:53]Write to MH i2c: E2 08 00 30 0C 80 13 00 00 00 00 00 00 B8 [14:53:53]Write i2c OK [14:53:53]MH_I2C_Read... [14:53:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:53:53]Read from MH i2c: E2 [14:53:53]MH_I2C_Read... [14:53:53]Read from MH i2c: E2 62 00 [14:53:53]MH_I2C_Read... [14:53:53]Read from MH i2c: E2 62 00 30 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 1B 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 0D 01 00 00 5E 04 04 00 0D 01 00 00 57 04 04 00 0E 01 00 00 19 04 04 00 00 00 00 00 90 00 C4 [14:53:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 1B 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 0D 01 00 00 5E 04 04 00 0D 01 00 00 57 04 04 00 0E 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:53:53]wFMCommunicate OK [14:53:53]SAM_PROTO_GetFieldsCounters done [14:53:53]requested_item shift.num is exist - process it [14:53:53]requested_item shift.opened is exist - process it [14:53:53]req_shift_opened [14:53:53]FM_GetShiftState [14:53:53]SAM_PROTO_GetShiftState [14:53:53]wFMCommunicate request_size=4 [14:53:53]MH_SAM_APDU [14:53:53]CAPDU: 80 13 01 00 [14:53:53]Write to MH i2c: E2 08 00 31 0C 80 13 01 00 00 00 00 00 BA [14:53:53]Write i2c OK [14:53:53]MH_I2C_Read... [14:53:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:53:53]Read from MH i2c: E2 [14:53:53]MH_I2C_Read... [14:53:53]Read from MH i2c: E2 0E 00 [14:53:53]MH_I2C_Read... [14:53:53]Read from MH i2c: E2 0E 00 31 0C 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 32 [14:53:53]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:53:53]wFMCommunicate OK [14:53:53]SAM_PROTO_GetShiftState done [14:53:53]FM_GetShiftState done [14:53:53]req_shift_opened done [14:53:53]requested_item shift.open_date is exist - process it [14:53:53]req_shift_open_date [14:53:53]req_shift_open_date done [14:53:53]produce_requested_data done [14:53:53]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229403,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [14:53:53]process_action_free close_receipt [14:53:53]json_value_free [14:53:53]json_value_free done [14:53:53]process_json_proto returns [14:53:53]Send response to host [14:53:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229403,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [14:53:53]free response buf [14:53:53]execute_script done [14:53:53]execute_script returns [14:53:53]free content buf [14:53:53]Sock 7.Close socket [14:53:53]Sock 7.Thread stoped [14:53:57]OFD Sender: No OFD packet to send [14:54:02]OFD Sender: No OFD packet to send [14:54:07]OFD Sender: No OFD packet to send [14:54:12]OFD Sender: No OFD packet to send [14:54:17]OFD Sender: No OFD packet to send [14:54:22]OFD Sender: No OFD packet to send [14:54:27]OFD Sender: No OFD packet to send [14:54:32]OFD Sender: No OFD packet to send [14:54:37]OFD Sender: No OFD packet to send [14:54:42]OFD Sender: No OFD packet to send [14:54:44]accept exits with 9 [14:54:44]New connection [14:54:44]New thread 3067391332 created [14:54:44]Thread 3067534692 joined [14:54:44]Waiting for new connection... [14:54:44] Sock 9.Parse request [14:54:44]Sock 9.Check first char [14:54:44]Sock 9.First char is OK [14:54:44]request: POST /json_proto HTTP/1.0 [14:54:44]Method: POST [14:54:44]URL: /json_proto [14:54:44]Method is POST - this is cgi request [14:54:44]url: /json_proto [14:54:44]query_string will be loaded in cgi processing [14:54:44]execute_cgi json_proto POST (null) [14:54:44]execute_cgi path=json_proto method=POST [14:54:44]POST find Content-Length [14:54:44]Host: 172.17.44.195:8080 [14:54:44]Content-Length: 680 [14:54:44]Content-Type: application/json [14:54:44] [14:54:44]POST finish read [14:54:44]Found Content-Length = 680 [14:54:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966452", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:54:44]execute_script... [14:54: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)1966452", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:54:44]POST & json_proto [14:54:44]process_json_proto [14:54:44]json parsed OK: [14:54:44]protocol is kg_v1.0 [14:54:44]action value=close_receipt [14:54:44]process_action close_receipt [14:54:44]cmd_close_receipt [14:54:44]MH_GetDate [14:54:44]Write to MH i2c: F0 00 00 32 0C 2D [14:54:44]Write i2c OK [14:54:44]MH_I2C_Read... [14:54:44]Read from MH i2c: F0 [14:54:44]MH_I2C_Read... [14:54:44]Read from MH i2c: F0 09 00 [14:54:44]MH_I2C_Read... [14:54:44]Read from MH i2c: F0 09 00 32 0C 00 B5 5F 1A 67 82 C9 CF 66 4B [14:54:44]GetLastDocTimeStamp 1729781630 [14:54:44]current date 1729781685 [14:54:44]FM_GetShiftState [14:54:44]SAM_PROTO_GetShiftState [14:54:44]wFMCommunicate request_size=4 [14:54:44]MH_SAM_APDU [14:54:44]CAPDU: 80 13 01 00 [14:54:44]Write to MH i2c: E2 08 00 33 0C 80 13 01 00 00 00 00 00 BC [14:54:44]Write i2c OK [14:54:44]MH_I2C_Read... [14:54:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:54:44]Read from MH i2c: E2 [14:54:44]MH_I2C_Read... [14:54:44]Read from MH i2c: E2 0E 00 [14:54:44]MH_I2C_Read... [14:54:44]Read from MH i2c: E2 0E 00 33 0C 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 34 [14:54:44]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:54:44]wFMCommunicate OK [14:54:44]SAM_PROTO_GetShiftState done [14:54:44]FM_GetShiftState done [14:54:44]opened in 1729728859 [14:54:44]opened+sec_in_day 1729815259 [14:54:44]quantity*price = 200025 [14:54:44]sum+1 = 200026 [14:54:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 270 24.10.2024 14:54 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229404 ФПД: 137123787328542 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T145445&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229404&fm=137123787328542&tin=02508201610067®Number=0000000000091685&sum=200000 [14:54:45]StoreToDocumentArchive [14:54:45]shift 537 fd 229404 [14:54:45]save to /storage/0537/doc_00229404 [14:54:45]save last doc name /storage/0537/doc_00229404 to /storage/kkm_last_doc_name [14:54:45]save OK [14:54:45]Clear old archive folders... [14:54:45]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:54:45]tlvbuf is 01F79D80 [14:54:45]SAM_PROTO_ClearQueue [14:54:45]wFMCommunicate request_size=4 [14:54:45]MH_SAM_APDU [14:54:45]CAPDU: 80 09 00 00 [14:54:45]Write to MH i2c: E2 08 00 40 0C 80 09 00 00 00 00 00 00 BE [14:54:45]Write i2c OK [14:54:45]MH_I2C_Read... [14:54:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:54:45]Read from MH i2c: E2 [14:54:45]MH_I2C_Read... [14:54:45]Read from MH i2c: E2 03 00 [14:54:45]MH_I2C_Read... [14:54:45]Read from MH i2c: E2 03 00 40 0C 00 90 00 C0 [14:54:45]RAPDU: 90 00 [14:54:45]wFMCommunicate OK [14:54:45]SAM_PROTO_ClearQueue done [14:54:45]KKMCreateOFDPacket [14:54:45]OFDProtocolAddRootSTLVToBuf [14:54:45]FM_MakeSignedData [14:54:45]FM_MakeSignedData [14:54:45]SAM_PROTO_SignData [14:54:45]wFMCommunicate request_size=4 [14:54:45]MH_SAM_APDU [14:54:45]CAPDU: 80 0D 01 02 [14:54:45]Write to MH i2c: E2 08 00 41 0C 80 0D 01 02 00 00 00 00 C6 [14:54:45]Write i2c OK [14:54:45]MH_I2C_Read... [14:54:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:54:45]Read from MH i2c: E2 [14:54:45]MH_I2C_Read... [14:54:45]Read from MH i2c: E2 03 00 [14:54:45]MH_I2C_Read... [14:54:45]Read from MH i2c: E2 03 00 41 0C 00 90 00 C1 [14:54:45]RAPDU: 90 00 [14:54:45]wFMCommunicate OK [14:54:45]wFMCommunicate request_size=255 [14:54:45]MH_SAM_APDU [14:54:45]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 0E 01 00 00 F4 03 04 00 B5 5F 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 1C 80 03 00 35 04 06 00 7C B6 9E A2 [14:54:45]Write to MH i2c: E2 02 01 42 0C 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 0E 01 00 00 F4 03 04 00 B5 5F 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 1C 80 03 00 35 04 06 00 7C B6 9E A2 00 00 11 [14:54:45]Write i2c OK [14:54:45]MH_I2C_Read... [14:54:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:54:46]Read from MH i2c: E2 [14:54:46]MH_I2C_Read... [14:54:46]Read from MH i2c: E2 03 00 [14:54:46]MH_I2C_Read... [14:54:46]Read from MH i2c: E2 03 00 42 0C 00 90 00 C2 [14:54:46]RAPDU: 90 00 [14:54:46]wFMCommunicate OK [14:54:46]wFMCommunicate request_size=7 [14:54:46]MH_SAM_APDU [14:54:46]CAPDU: 80 0D 02 02 02 4C 1E [14:54:46]Write to MH i2c: E2 0A 00 43 0C 80 0D 02 02 02 00 4C 1E 00 00 37 [14:54:46]Write i2c OK [14:54:46]MH_I2C_Read... [14:54:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:54:46]Read from MH i2c: E2 [14:54:46]MH_I2C_Read... [14:54:46]Read from MH i2c: E2 03 00 [14:54:46]MH_I2C_Read... [14:54:46]Read from MH i2c: E2 03 00 43 0C 00 90 00 C3 [14:54:46]RAPDU: 90 00 [14:54:46]wFMCommunicate OK [14:54:46]wFMCommunicate request_size=4 [14:54:46]MH_SAM_APDU [14:54:46]CAPDU: 80 0D 03 02 [14:54:46]Write to MH i2c: E2 08 00 44 0C 80 0D 03 02 00 00 00 00 CB [14:54:46]Write i2c OK [14:54:46]MH_I2C_Read... [14:54:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:54:46]Read from MH i2c: E2 [14:54:46]MH_I2C_Read... [14:54:46]Read from MH i2c: E2 0B 00 [14:54:46]MH_I2C_Read... [14:54:46]Read from MH i2c: E2 0B 00 44 0C 00 04 E4 6C B1 85 57 23 A7 90 00 77 [14:54:46]RAPDU: 04 E4 6C B1 85 57 23 A7 90 00 [14:54:46]wFMCommunicate OK [14:54:46]SAM_PROTO_SignData done [14:54:46]FM_MakeSignedData done [14:54:46]CreateOFDProtocolMessage [14:54:46]wFMCommunicate request_size=4 [14:54:46]MH_SAM_APDU [14:54:46]CAPDU: 80 11 00 00 [14:54:46]Write to MH i2c: E2 08 00 45 0C 80 11 00 00 00 00 00 00 CB [14:54:46]Write i2c OK [14:54:46]MH_I2C_Read... [14:54:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:54:46]Read from MH i2c: E2 [14:54:46]MH_I2C_Read... [14:54:46]Read from MH i2c: E2 17 00 [14:54:46]MH_I2C_Read... [14:54:46]Read from MH i2c: E2 17 00 45 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 22 [14:54:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:54:46]wFMCommunicate OK [14:54:46]CreateOFDProtocolMessage done [14:54:46]OFDSenderStorePacket 229404 [14:54:46]StoreOFDPacket docnum=229404 [14:54:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0C 01 00 00 93 F9 04 01 02 85 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 01 00 00 F4 03 04 00 B5 5F 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 1C 80 03 00 35 04 06 00 7C B6 9E A2 4C 1E 04 E4 6C B1 85 57 23 A7 [14:54:46]CheckFolder [14:54:46]dirname=/storage/ofd_packets [14:54:46]CheckFolder done [14:54:46]ProducePacketName [14:54:46]name=ofd_packets/00229404 [14:54:46]NVStorageSaveData ofd_packets/00229404 [14:54:46]File name is /storage/ofd_packets/00229404 [14:54:46]Write 298 bytes [14:54:46]NVStorageSaveData done [14:54:46]OFDSenderStorePacket done [14:54:46]KKMCreateOFDPacket done [14:54:46]NVStorageSaveData kkm_last_timestamp [14:54:46]File name is /storage/kkm_last_timestamp [14:54:46]Write 4 bytes [14:54:46]NVStorageSaveData done [14:54:46]ExternCall_PrintAddStr [14:54:46]wPrintStart [14:54:46]Write to MH i2c: 01 00 00 46 0C 52 [14:54:46]Write i2c OK [14:54:46]MH_I2C_Read... [14:54:46]Read from MH i2c: 01 [14:54:46]MH_I2C_Read... [14:54:46]Read from MH i2c: 01 07 00 [14:54:46]MH_I2C_Read... [14:54:46]Read from MH i2c: 01 07 00 46 0C 00 00 00 00 00 FF 0F 67 [14:54:46]RasterBufferAndPrint [14:54:46]line Счет N : (1)1966452 [14:54:46]line ИНН: 02508201610067 [14:54:46]line Контрольно-Кассовый Чек [14:54:46]line ПРОДАЖА [14:54:46]line ТРК (МРК, ГНК) : 41 [14:54:46]line Товар: 2710194210 [14:54:46]line ДТ-К-5 [14:54:46]line 26.250 * 76.20 [14:54:46]line = 2000.25 [14:54:46]line НДС 12% НСП 1% [14:54:46]line > о реализуемом товаре [14:54:46]line ОКРУГЛЕНИЕ: -0.25 [14:54:46]line ИТОГО: 2000.00 [14:54:46]line Внесено: 2000.00 [14:54:46]line СДАЧА: 0.00 [14:54:46]line НСП 1% : 17.70 [14:54:46]line НДС 12% : 212.42 [14:54:46]line Наличными: 2000.00 [14:54:46]line Безнал.: 0.00 [14:54:46]line Место: АЗС № 133 "Партнер Нефть" [14:54:46]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [14:54:46]line СНО: Общий режим [14:54:46]line Чек 270 24.10.2024 14:54 [14:54:46]line Смена: 537 ФФД: 1.0 [14:54:46]line ЗНМ: 0300000091 [14:54:46]line РНМ: 0000000000091685 [14:54:46]line Версия ККМ: 001 [14:54:46]line ФМ: 0000000000871839 [14:54:46]line ФД: 229404 [14:54:46]line ФПД: 137123787328542 [14:54:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T145445&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229404&fm=137123787328542&tin=02508201610067®Number=0000000000091685&sum=200000 [14:54:46]OFD Sender: Processing packet 229404 [packets to send 38, broken 37] [14:54:46]ProducePacketName [14:54:46]name=ofd_packets/00229404 [14:54:46]OFD Sender: To server: pG, [14:54:46]CommunicateWithHost lk.salyk.kg:30040 [14:54:46]ConnectInit lk.salyk.kg [14:54:46]written 0, free lines is 4095 [14:54:46]Connected sock=10 [14:54:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0C 01 00 00 93 F9 04 01 02 85 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 01 00 00 F4 03 04 00 B5 5F 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 1C 80 03 00 35 04 06 00 7C B6 9E A2 4C 1E 04 E4 6C B1 85 57 23 A7 [14:54:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 A4 1A 47 00 95 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 38 33 39 10 04 04 00 1C 80 03 00 F4 03 04 00 A6 0A 1A 67 B6 04 01 00 00 AC 1C B8 47 8C 89 AD A8 [14:54:46]CommunicateWithHost err = 0 [14:54:46]CheckOFDResponse [14:54:46]1017 (14) - 77093643461234 [14:54:46]1041 (16) - 0000000000871839 [14:54:46]1040 (4) - 229404 [14:54:46]1012 (4) - 24.10.2024 08:51 [14:54:46]1206 (1) - 0 [14:54:46]OFD Sender: Remove packet 229404 [14:54:46]ProducePacketName [14:54:46]name=ofd_packets/00229404 [14:54:46]NVStorageDeleteData [14:54:46]Write to MH i2c: 01 00 00 70 0C 7C [14:54:46]Write i2c OK [14:54:46]MH_I2C_Read... [14:54:46]Read from MH i2c: 01 [14:54:46]MH_I2C_Read... [14:54:46]Read from MH i2c: 01 07 00 [14:54:46]MH_I2C_Read... [14:54:46]Read from MH i2c: 01 07 00 70 0C 00 00 00 00 00 A2 0C 31 [14:54:46]RasterBufferAndPrint [14:54:46]line [14:54:46]line [14:54:46]line [14:54:46]line [14:54:46]line [14:54:46]written 0, free lines is 3238 [14:54:46]MH_Cut [14:54:46]Write to MH i2c: D1 01 00 77 0C 01 55 [14:54:46]Write i2c OK [14:54:46]MH_I2C_Read... [14:54:46]Read from MH i2c: D1 [14:54:46]MH_I2C_Read... [14:54:46]Read from MH i2c: D1 01 00 [14:54:46]MH_I2C_Read... [14:54:46]Read from MH i2c: D1 01 00 77 0C 00 54 [14:54:46]Write to MH i2c: 01 00 00 78 0C 84 [14:54:46]Write i2c OK [14:54:46]MH_I2C_Read... [14:54:47]OFD Sender: No OFD packet to send [14:54:47]*** Cut start [14:54:47]*** Partial cut [14:54:47]*** CUTSNS_PIN = 1 [14:54:47]*** CUTSNS_PIN = 0 [14:54:48]*** Brake cut motor [14:54:48]Read from MH i2c: 01 [14:54:48]MH_I2C_Read... [14:54:48]*** Stop cut motor [14:54:48]*** Cut end [14:54:48]Read from MH i2c: 01 07 00 [14:54:48]MH_I2C_Read... [14:54:48]Read from MH i2c: 01 07 00 78 0C 00 00 00 00 00 FF 0F 99 [14:54:48]process_action close_receipt done [14:54:48]requested_data is exist [14:54:48]produce_requested_data [14:54:48]requested_item fm.sn is exist - process it [14:54:48]wFMCommunicate request_size=4 [14:54:48]MH_SAM_APDU [14:54:48]CAPDU: 80 11 00 00 [14:54:48]Write to MH i2c: E2 08 00 79 0C 80 11 00 00 00 00 00 00 FF [14:54:48]Write i2c OK [14:54:48]MH_I2C_Read... [14:54:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:54:48]Read from MH i2c: E2 [14:54:48]MH_I2C_Read... [14:54:48]Read from MH i2c: E2 17 00 [14:54:48]MH_I2C_Read... [14:54:48]Read from MH i2c: E2 17 00 79 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 56 [14:54:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:54:48]wFMCommunicate OK [14:54:48]requested_item fd.num is exist - process it [14:54:48]SAM_PROTO_GetFieldsCounters [14:54:48]wFMCommunicate request_size=4 [14:54:48]MH_SAM_APDU [14:54:48]CAPDU: 80 13 00 00 [14:54:48]Write to MH i2c: E2 08 00 7A 0C 80 13 00 00 00 00 00 00 02 [14:54:48]Write i2c OK [14:54:48]MH_I2C_Read... [14:54:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:54:48]Read from MH i2c: E2 [14:54:48]MH_I2C_Read... [14:54:48]Read from MH i2c: E2 62 00 [14:54:48]MH_I2C_Read... [14:54:48]Read from MH i2c: E2 62 00 7A 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 1C 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 0E 01 00 00 5E 04 04 00 0E 01 00 00 57 04 04 00 0F 01 00 00 19 04 04 00 00 00 00 00 90 00 12 [14:54:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 1C 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 0E 01 00 00 5E 04 04 00 0E 01 00 00 57 04 04 00 0F 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:54:48]wFMCommunicate OK [14:54:48]SAM_PROTO_GetFieldsCounters done [14:54:48]requested_item shift.num is exist - process it [14:54:48]requested_item shift.opened is exist - process it [14:54:48]req_shift_opened [14:54:48]FM_GetShiftState [14:54:48]SAM_PROTO_GetShiftState [14:54:48]wFMCommunicate request_size=4 [14:54:48]MH_SAM_APDU [14:54:48]CAPDU: 80 13 01 00 [14:54:48]Write to MH i2c: E2 08 00 7B 0C 80 13 01 00 00 00 00 00 04 [14:54:48]Write i2c OK [14:54:48]MH_I2C_Read... [14:54:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:54:48]Read from MH i2c: E2 [14:54:48]MH_I2C_Read... [14:54:48]Read from MH i2c: E2 0E 00 [14:54:48]MH_I2C_Read... [14:54:48]Read from MH i2c: E2 0E 00 7B 0C 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 7C [14:54:48]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:54:48]wFMCommunicate OK [14:54:48]SAM_PROTO_GetShiftState done [14:54:48]FM_GetShiftState done [14:54:48]req_shift_opened done [14:54:48]requested_item shift.open_date is exist - process it [14:54:48]req_shift_open_date [14:54:48]req_shift_open_date done [14:54:48]produce_requested_data done [14:54:48]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229404,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [14:54:48]process_action_free close_receipt [14:54:48]json_value_free [14:54:48]json_value_free done [14:54:48]process_json_proto returns [14:54:48]Send response to host [14:54:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229404,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [14:54:48]free response buf [14:54:48]execute_script done [14:54:48]execute_script returns [14:54:48]free content buf [14:54:48]Sock 9.Close socket [14:54:48]Sock 9.Thread stoped [14:54:50]accept exits with 7 [14:54:50]New connection [14:54:50]New thread 3067534692 created [14:54:50]Thread 3067391332 joined [14:54:50]Waiting for new connection... [14:54:50] Sock 7.Parse request [14:54:50]Sock 7.Check first char [14:54:50]Sock 7.First char is OK [14:54:50]request: POST /json_proto HTTP/1.0 [14:54:50]Method: POST [14:54:50]URL: /json_proto [14:54:50]Method is POST - this is cgi request [14:54:50]url: /json_proto [14:54:50]query_string will be loaded in cgi processing [14:54:50]execute_cgi json_proto POST (null) [14:54:50]execute_cgi path=json_proto method=POST [14:54:50]POST find Content-Length [14:54:50]Host: 172.17.44.195:8080 [14:54:50]Content-Length: 737 [14:54:50]Content-Type: application/json [14:54:50] [14:54:50]POST finish read [14:54:50]Found Content-Length = 737 [14:54:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale_refund", "base_FD": 229404, "base_FM": "0000000000871839", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966452", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:54:50]execute_script... [14:54:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale_refund", "base_FD": 229404, "base_FM": "0000000000871839", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966452", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:54:50]POST & json_proto [14:54:50]process_json_proto [14:54:50]json parsed OK: [14:54:50]protocol is kg_v1.0 [14:54:50]action value=close_receipt [14:54:50]process_action close_receipt [14:54:50]cmd_close_receipt [14:54:50]MH_GetDate [14:54:50]Write to MH i2c: F0 00 00 7C 0C 77 [14:54:50]Write i2c OK [14:54:50]MH_I2C_Read... [14:54:50]Read from MH i2c: F0 [14:54:50]MH_I2C_Read... [14:54:50]Read from MH i2c: F0 09 00 [14:54:50]MH_I2C_Read... [14:54:50]Read from MH i2c: F0 09 00 7C 0C 00 BB 5F 1A 67 82 C9 CF 66 9B [14:54:50]GetLastDocTimeStamp 1729781685 [14:54:50]current date 1729781691 [14:54:50]FM_GetShiftState [14:54:50]SAM_PROTO_GetShiftState [14:54:50]wFMCommunicate request_size=4 [14:54:50]MH_SAM_APDU [14:54:50]CAPDU: 80 13 01 00 [14:54:50]Write to MH i2c: E2 08 00 7D 0C 80 13 01 00 00 00 00 00 06 [14:54:50]Write i2c OK [14:54:50]MH_I2C_Read... [14:54:50]Read from MH i2c: E2 [14:54:50]MH_I2C_Read... [14:54:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:54:50]Read from MH i2c: E2 0E 00 [14:54:50]MH_I2C_Read... [14:54:50]Read from MH i2c: E2 0E 00 7D 0C 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 7E [14:54:50]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:54:50]wFMCommunicate OK [14:54:50]SAM_PROTO_GetShiftState done [14:54:50]FM_GetShiftState done [14:54:50]opened in 1729728859 [14:54:50]opened+sec_in_day 1729815259 [14:54:50]quantity*price = 200025 [14:54:50]sum+1 = 200026 [14:54:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 271 24.10.2024 14:54 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФД осн.: 229404 ФМ осн.: 0000000000871839 ФМ: 0000000000871839 ФД: 229405 ФПД: 170852110680730 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T145451&type=2&operation_type=1&fn_number=0000000000871839&fd_number=229405&fm=170852110680730&tin=02508201610067®Number=0000000000091685&sum=200000 [14:54:51]StoreToDocumentArchive [14:54:51]shift 537 fd 229405 [14:54:51]save to /storage/0537/doc_00229405 [14:54:51]save last doc name /storage/0537/doc_00229405 to /storage/kkm_last_doc_name [14:54:51]save OK [14:54:51]Clear old archive folders... [14:54:51]ProcessDocumentItem done err = 0, tmpTLVsize=276 [14:54:51]tlvbuf is 01FA62E0 [14:54:51]SAM_PROTO_ClearQueue [14:54:51]wFMCommunicate request_size=4 [14:54:51]MH_SAM_APDU [14:54:51]CAPDU: 80 09 00 00 [14:54:51]Write to MH i2c: E2 08 00 8C 0C 80 09 00 00 00 00 00 00 0A [14:54:51]Write i2c OK [14:54:51]MH_I2C_Read... [14:54:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:54:51]Read from MH i2c: E2 [14:54:51]MH_I2C_Read... [14:54:51]Read from MH i2c: E2 03 00 [14:54:51]MH_I2C_Read... [14:54:51]Read from MH i2c: E2 03 00 8C 0C 00 90 00 0C [14:54:51]RAPDU: 90 00 [14:54:51]wFMCommunicate OK [14:54:51]SAM_PROTO_ClearQueue done [14:54:51]KKMCreateOFDPacket [14:54:51]OFDProtocolAddRootSTLVToBuf [14:54:51]FM_MakeSignedData [14:54:51]FM_MakeSignedData [14:54:51]SAM_PROTO_SignData [14:54:51]wFMCommunicate request_size=4 [14:54:51]MH_SAM_APDU [14:54:51]CAPDU: 80 0D 01 02 [14:54:51]Write to MH i2c: E2 08 00 8D 0C 80 0D 01 02 00 00 00 00 12 [14:54:51]Write i2c OK [14:54:51]MH_I2C_Read... [14:54:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:54:51]Read from MH i2c: E2 [14:54:51]MH_I2C_Read... [14:54:51]Read from MH i2c: E2 03 00 [14:54:51]MH_I2C_Read... [14:54:51]Read from MH i2c: E2 03 00 8D 0C 00 90 00 0D [14:54:51]RAPDU: 90 00 [14:54:51]wFMCommunicate OK [14:54:51]wFMCommunicate request_size=255 [14:54:51]MH_SAM_APDU [14:54:51]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 02 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 01 00 00 F4 03 04 00 BB 5F 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 27 04 04 00 1C 80 03 00 28 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 11 04 10 00 30 30 30 30 [14:54:52]Write to MH i2c: E2 02 01 8E 0C 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 02 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 01 00 00 F4 03 04 00 BB 5F 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 27 04 04 00 1C 80 03 00 28 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 11 04 10 00 30 30 30 30 00 00 E4 [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 8E 0C 00 90 00 0E [14:54:52]RAPDU: 90 00 [14:54:52]wFMCommunicate OK [14:54:52]wFMCommunicate request_size=35 [14:54:52]MH_SAM_APDU [14:54:52]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 1D 80 03 00 35 04 06 00 9B 63 9B 5D C2 9A [14:54:52]Write to MH i2c: E2 26 00 8F 0C 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 1D 80 03 00 35 04 06 00 9B 63 9B 5D C2 9A 00 00 FE [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 8F 0C 00 90 00 0F [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 90 0C 80 0D 03 02 00 00 00 00 17 [14:54:52]Write i2c OK [14:54:52]MH_I2C_Read... [14:54:52]OFD Sender: No OFD packet to send [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 90 0C 00 8C 54 36 A7 8C F7 05 D8 90 00 35 [14:54:52]RAPDU: 8C 54 36 A7 8C F7 05 D8 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 91 0C 80 11 00 00 00 00 00 00 17 [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 91 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 6E [14:54:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:54:52]wFMCommunicate OK [14:54:52]CreateOFDProtocolMessage done [14:54:52]OFDSenderStorePacket 229405 [14:54:52]StoreOFDPacket docnum=229405 [14:54:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 28 01 00 00 7A D5 20 01 53 CC 5A 03 01 00 03 00 14 01 1E 04 01 00 02 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 01 00 00 F4 03 04 00 BB 5F 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 27 04 04 00 1C 80 03 00 28 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 1D 80 03 00 35 04 06 00 9B 63 9B 5D C2 9A 8C 54 36 A7 8C F7 05 D8 [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/00229405 [14:54:52]NVStorageSaveData ofd_packets/00229405 [14:54:52]File name is /storage/ofd_packets/00229405 [14:54:52]Write 326 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 92 0C 9E [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 92 0C 00 00 00 00 00 FF 0F B3 [14:54:52]RasterBufferAndPrint [14:54:52]line Счет N : (1)1966452 [14:54:52]line ИНН: 02508201610067 [14:54:52]line Контрольно-Кассовый Чек [14:54:52]line ВОЗВРАТ ПРОДАЖИ [14:54:52]line ТРК (МРК, ГНК) : 41 [14:54:52]line Товар: 2710194210 [14:54:52]line ДТ-К-5 [14:54:52]line 26.250 * 76.20 [14:54:52]line = 2000.25 [14:54:52]line НДС 12% НСП 1% [14:54:52]line > о реализуемом товаре [14:54:52]line ОКРУГЛЕНИЕ: -0.25 [14:54:52]line ИТОГО: 2000.00 [14:54:52]line НСП 1% : 17.70 [14:54:52]line НДС 12% : 212.42 [14:54:52]line Наличными: 2000.00 [14:54:52]line Безнал.: 0.00 [14:54:52]line Место: АЗС № 133 "Партнер Нефть" [14:54:52]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [14:54:52]line СНО: Общий режим [14:54:52]line Чек 271 24.10.2024 14:54 [14:54:52]line Смена: 537 ФФД: 1.0 [14:54:52]line ЗНМ: 0300000091 [14:54:52]line РНМ: 0000000000091685 [14:54:52]line Версия ККМ: 001 [14:54:52]line ФД осн.: 229404 [14:54:52]line ФМ осн.: 0000000000871839 [14:54:52]line ФМ: 0000000000871839 [14:54:52]line ФД: 229405 [14:54:52]line ФПД: 170852110680730 [14:54:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T145451&type=2&operation_type=1&fn_number=0000000000871839&fd_number=229405&fm=170852110680730&tin=02508201610067®Number=0000000000091685&sum=200000 [14:54:52]OFD Sender: Processing packet 229405 [packets to send 38, broken 37] [14:54:52]ProducePacketName [14:54:52]name=ofd_packets/00229405 [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:52]written 0, free lines is 4095 [14:54:52]Connected sock=10 [14:54:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 28 01 00 00 7A D5 20 01 53 CC 5A 03 01 00 03 00 14 01 1E 04 01 00 02 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 01 00 00 F4 03 04 00 BB 5F 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 27 04 04 00 1C 80 03 00 28 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 1D 80 03 00 35 04 06 00 9B 63 9B 5D C2 9A 8C 54 36 A7 8C F7 05 D8 [14:54:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 C2 75 47 00 32 DB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 1D 80 03 00 F4 03 04 00 AC 0A 1A 67 B6 04 01 00 00 41 26 2B 12 D3 7F A4 8D [14:54:52]CommunicateWithHost err = 0 [14:54:52]CheckOFDResponse [14:54:52]1017 (14) - 77093643461234 [14:54:52]1041 (16) - 0000000000871839 [14:54:52]1040 (4) - 229405 [14:54:52]1012 (4) - 24.10.2024 08:51 [14:54:52]1206 (1) - 0 [14:54:52]OFD Sender: Remove packet 229405 [14:54:52]ProducePacketName [14:54:52]name=ofd_packets/00229405 [14:54:52]NVStorageDeleteData [14:54:52]Write to MH i2c: 01 00 00 BC 0C C8 [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 BC 0C 00 00 00 00 00 AE 0C 89 [14:54:52]RasterBufferAndPrint [14:54:52]line [14:54:52]line [14:54:52]line [14:54:52]line [14:54:52]line [14:54:52]written 0, free lines is 3254 [14:54:52]MH_Cut [14:54:52]Write to MH i2c: D1 01 00 C3 0C 01 A1 [14:54:52]Write i2c OK [14:54:52]MH_I2C_Read... [14:54:52]Read from MH i2c: D1 [14:54:52]MH_I2C_Read... [14:54:52]Read from MH i2c: D1 01 00 [14:54:52]MH_I2C_Read... [14:54:52]Read from MH i2c: D1 01 00 C3 0C 00 A0 [14:54:52]Write to MH i2c: 01 00 00 C4 0C D0 [14:54:52]Write i2c OK [14:54:52]MH_I2C_Read... [14:54:53]OFD Sender: No OFD packet to send [14:54:53]*** Cut start [14:54:53]*** Partial cut [14:54:53]*** CUTSNS_PIN = 1 [14:54:53]*** CUTSNS_PIN = 0 [14:54:54]*** Brake cut motor [14:54:54]Read from MH i2c: 01 [14:54:54]MH_I2C_Read... [14:54:54]*** Stop cut motor [14:54:54]*** Cut end [14:54:54]Read from MH i2c: 01 07 00 [14:54:54]MH_I2C_Read... [14:54:54]Read from MH i2c: 01 07 00 C4 0C 00 00 00 00 00 FF 0F E5 [14:54:54]process_action close_receipt done [14:54:54]requested_data is exist [14:54:54]produce_requested_data [14:54:54]requested_item fm.sn is exist - process it [14:54:54]wFMCommunicate request_size=4 [14:54:54]MH_SAM_APDU [14:54:54]CAPDU: 80 11 00 00 [14:54:54]Write to MH i2c: E2 08 00 C5 0C 80 11 00 00 00 00 00 00 4B [14:54:54]Write i2c OK [14:54:54]MH_I2C_Read... [14:54:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:54:54]Read from MH i2c: E2 [14:54:54]MH_I2C_Read... [14:54:54]Read from MH i2c: E2 17 00 [14:54:54]MH_I2C_Read... [14:54:54]Read from MH i2c: E2 17 00 C5 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 A2 [14:54:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:54:54]wFMCommunicate OK [14:54:54]requested_item fd.num is exist - process it [14:54:54]SAM_PROTO_GetFieldsCounters [14:54:54]wFMCommunicate request_size=4 [14:54:54]MH_SAM_APDU [14:54:54]CAPDU: 80 13 00 00 [14:54:54]Write to MH i2c: E2 08 00 C6 0C 80 13 00 00 00 00 00 00 4E [14:54:54]Write i2c OK [14:54:54]MH_I2C_Read... [14:54:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:54:54]Read from MH i2c: E2 [14:54:54]MH_I2C_Read... [14:54:54]Read from MH i2c: E2 62 00 [14:54:54]MH_I2C_Read... [14:54:54]Read from MH i2c: E2 62 00 C6 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 1D 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 0F 01 00 00 5E 04 04 00 0F 01 00 00 57 04 04 00 10 01 00 00 19 04 04 00 00 00 00 00 90 00 62 [14: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 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 1D 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 0F 01 00 00 5E 04 04 00 0F 01 00 00 57 04 04 00 10 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:54:54]wFMCommunicate OK [14:54:54]SAM_PROTO_GetFieldsCounters done [14:54:54]requested_item shift.num is exist - process it [14:54:54]requested_item shift.opened is exist - process it [14:54:54]req_shift_opened [14:54:54]FM_GetShiftState [14:54:54]SAM_PROTO_GetShiftState [14:54:54]wFMCommunicate request_size=4 [14:54:54]MH_SAM_APDU [14:54:54]CAPDU: 80 13 01 00 [14:54:54]Write to MH i2c: E2 08 00 C7 0C 80 13 01 00 00 00 00 00 50 [14:54:54]Write i2c OK [14:54:54]MH_I2C_Read... [14:54:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:54:54]Read from MH i2c: E2 [14:54:54]MH_I2C_Read... [14:54:54]Read from MH i2c: E2 0E 00 [14:54:54]MH_I2C_Read... [14:54:54]Read from MH i2c: E2 0E 00 C7 0C 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 C8 [14:54:54]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:54:54]wFMCommunicate OK [14:54:54]SAM_PROTO_GetShiftState done [14:54:54]FM_GetShiftState done [14:54:54]req_shift_opened done [14:54:54]requested_item shift.open_date is exist - process it [14:54:54]req_shift_open_date [14:54:54]req_shift_open_date done [14:54:54]produce_requested_data done [14:54:54]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229405,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [14:54:54]process_action_free close_receipt [14:54:54]json_value_free [14:54:54]json_value_free done [14:54:54]process_json_proto returns [14:54:54]Send response to host [14:54:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229405,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [14:54:54]free response buf [14:54:54]execute_script done [14:54:54]execute_script returns [14:54:54]free content buf [14:54:54]Sock 7.Close socket [14:54:54]Sock 7.Thread stoped [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: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:02]accept exits with 9 [14:56:02]New connection [14:56:02]New thread 3067391332 created [14:56:02]Thread 3067534692 joined [14:56:02]Waiting for new connection... [14:56:02] Sock 9.Parse request [14:56:02]Sock 9.Check first char [14:56:02]Sock 9.First char is OK [14:56:02]request: POST /json_proto HTTP/1.0 [14:56:02]Method: POST [14:56:02]URL: /json_proto [14:56:02]Method is POST - this is cgi request [14:56:02]url: /json_proto [14:56:02]query_string will be loaded in cgi processing [14:56:02]execute_cgi json_proto POST (null) [14:56:02]execute_cgi path=json_proto method=POST [14:56:02]POST find Content-Length [14:56:02]Host: 172.17.44.195:8080 [14:56:02]Content-Length: 677 [14:56:02]Content-Type: application/json [14:56:02] [14:56:02]POST finish read [14:56:02]Found Content-Length = 677 [14:56:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966449", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417", "price" : 38.90, "quantity" : 56.640, "sum" : 2203.30, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4000.00, "total" : 2203.00, "payments": [ { "type": 0, "sum" : 2203.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:56:02]execute_script... [14:56: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)1966449", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417", "price" : 38.90, "quantity" : 56.640, "sum" : 2203.30, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4000.00, "total" : 2203.00, "payments": [ { "type": 0, "sum" : 2203.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:56:02]POST & json_proto [14:56:02]process_json_proto [14:56:02]json parsed OK: [14:56:02]protocol is kg_v1.0 [14:56:02]action value=close_receipt [14:56:02]process_action close_receipt [14:56:02]cmd_close_receipt [14:56:02]MH_GetDate [14:56:02]Write to MH i2c: F0 00 00 C8 0C C3 [14:56:02]Write i2c OK [14:56:02]MH_I2C_Read... [14:56:02]Read from MH i2c: F0 [14:56:02]MH_I2C_Read... [14:56:02]Read from MH i2c: F0 09 00 [14:56:02]MH_I2C_Read... [14:56:02]Read from MH i2c: F0 09 00 C8 0C 00 03 60 1A 67 82 C9 CF 66 30 [14:56:02]GetLastDocTimeStamp 1729781691 [14:56:02]current date 1729781763 [14:56:02]FM_GetShiftState [14:56:02]SAM_PROTO_GetShiftState [14:56:02]wFMCommunicate request_size=4 [14:56:02]MH_SAM_APDU [14:56:02]CAPDU: 80 13 01 00 [14:56:02]Write to MH i2c: E2 08 00 C9 0C 80 13 01 00 00 00 00 00 52 [14:56:02]Write i2c OK [14:56:02]MH_I2C_Read... [14:56:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:56:02]Read from MH i2c: E2 [14:56:02]MH_I2C_Read... [14:56:02]Read from MH i2c: E2 0E 00 [14:56:02]MH_I2C_Read... [14:56:02]Read from MH i2c: E2 0E 00 C9 0C 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 CA [14:56:02]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:56:02]wFMCommunicate OK [14:56:02]SAM_PROTO_GetShiftState done [14:56:02]FM_GetShiftState done [14:56:02]opened in 1729728859 [14:56:02]opened+sec_in_day 1729815259 [14:56:02]quantity*price = 220329 [14:56:02]sum+1 = 220331 [14:56:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.30 ИТОГО: 2203.00 Внесено: 4000.00 СДАЧА: 1797.00 НСП 1% : 19.50 НДС 12% : 233.98 Наличными: 2203.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 272 24.10.2024 14:56 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229406 ФПД: 44841772564123 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T145603&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229406&fm=44841772564123&tin=02508201610067®Number=0000000000091685&sum=220300 [14:56:03]StoreToDocumentArchive [14:56:03]shift 537 fd 229406 [14:56:03]save to /storage/0537/doc_00229406 [14:56:03]save last doc name /storage/0537/doc_00229406 to /storage/kkm_last_doc_name [14:56:03]save OK [14:56:03]Clear old archive folders... [14:56:03]ProcessDocumentItem done err = 0, tmpTLVsize=245 [14:56:03]tlvbuf is 01FD5040 [14:56:03]SAM_PROTO_ClearQueue [14:56:03]wFMCommunicate request_size=4 [14:56:03]MH_SAM_APDU [14:56:03]CAPDU: 80 09 00 00 [14:56:03]Write to MH i2c: E2 08 00 D6 0C 80 09 00 00 00 00 00 00 54 [14:56:03]Write i2c OK [14:56:03]MH_I2C_Read... [14:56:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:56:03]Read from MH i2c: E2 [14:56:03]MH_I2C_Read... [14:56:03]Read from MH i2c: E2 03 00 [14:56:03]MH_I2C_Read... [14:56:03]Read from MH i2c: E2 03 00 D6 0C 00 90 00 56 [14:56:03]RAPDU: 90 00 [14:56:03]wFMCommunicate OK [14:56:03]SAM_PROTO_ClearQueue done [14:56:03]KKMCreateOFDPacket [14:56:03]OFDProtocolAddRootSTLVToBuf [14:56:03]FM_MakeSignedData [14:56:03]FM_MakeSignedData [14:56:03]SAM_PROTO_SignData [14:56:03]wFMCommunicate request_size=4 [14:56:03]MH_SAM_APDU [14:56:03]CAPDU: 80 0D 01 02 [14:56:03]Write to MH i2c: E2 08 00 D7 0C 80 0D 01 02 00 00 00 00 5C [14:56:03]Write i2c OK [14:56:03]MH_I2C_Read... [14:56:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:56:03]Read from MH i2c: E2 [14:56:03]MH_I2C_Read... [14:56:03]Read from MH i2c: E2 03 00 [14:56:03]MH_I2C_Read... [14:56:03]Read from MH i2c: E2 03 00 D7 0C 00 90 00 57 [14:56:03]RAPDU: 90 00 [14:56:03]wFMCommunicate OK [14:56:03]wFMCommunicate request_size=254 [14:56:03]MH_SAM_APDU [14:56:03]CAPDU: 80 0D 02 02 F9 03 00 F5 00 1E 04 01 00 01 23 04 47 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 06 00 D0 93 D0 90 D0 97 FF 03 08 00 03 40 DD 00 00 00 00 00 37 04 06 00 32 0F 00 00 00 00 13 04 06 00 AA 5C 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 5C 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9E 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 66 5B 00 00 00 00 07 04 06 00 8C 5C 03 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 03 60 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 1E 80 03 00 35 04 06 00 28 C8 89 EC BE 9B [14:56:03]Write to MH i2c: E2 01 01 D8 0C 80 0D 02 02 F9 00 03 00 F5 00 1E 04 01 00 01 23 04 47 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 06 00 D0 93 D0 90 D0 97 FF 03 08 00 03 40 DD 00 00 00 00 00 37 04 06 00 32 0F 00 00 00 00 13 04 06 00 AA 5C 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 5C 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9E 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 66 5B 00 00 00 00 07 04 06 00 8C 5C 03 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 03 60 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 1E 80 03 00 35 04 06 00 28 C8 89 EC BE 9B 00 00 26 [14:56:03]Write i2c OK [14:56:03]MH_I2C_Read... [14:56:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:56:03]Read from MH i2c: E2 [14:56:03]MH_I2C_Read... [14:56:03]Read from MH i2c: E2 03 00 [14:56:03]MH_I2C_Read... [14:56:03]Read from MH i2c: E2 03 00 D8 0C 00 90 00 58 [14:56:03]RAPDU: 90 00 [14:56:03]wFMCommunicate OK [14:56:03]wFMCommunicate request_size=4 [14:56:03]MH_SAM_APDU [14:56:03]CAPDU: 80 0D 03 02 [14:56:03]Write to MH i2c: E2 08 00 D9 0C 80 0D 03 02 00 00 00 00 60 [14:56:03]Write i2c OK [14:56:03]MH_I2C_Read... [14:56:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:56:03]Read from MH i2c: E2 [14:56:03]MH_I2C_Read... [14:56:03]Read from MH i2c: E2 0B 00 [14:56:03]MH_I2C_Read... [14:56:03]Read from MH i2c: E2 0B 00 D9 0C 00 BF 5E 19 F9 E9 F3 F3 D0 90 00 2F [14:56:03]RAPDU: BF 5E 19 F9 E9 F3 F3 D0 90 00 [14:56:03]wFMCommunicate OK [14:56:03]SAM_PROTO_SignData done [14:56:03]FM_MakeSignedData done [14:56:03]CreateOFDProtocolMessage [14:56:03]wFMCommunicate request_size=4 [14:56:03]MH_SAM_APDU [14:56:03]CAPDU: 80 11 00 00 [14:56:03]Write to MH i2c: E2 08 00 DA 0C 80 11 00 00 00 00 00 00 60 [14:56:03]Write i2c OK [14:56:03]MH_I2C_Read... [14:56:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:56:04]Read from MH i2c: E2 [14:56:04]MH_I2C_Read... [14:56:04]Read from MH i2c: E2 17 00 [14:56:04]MH_I2C_Read... [14:56:04]Read from MH i2c: E2 17 00 DA 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 B7 [14:56:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:56:04]wFMCommunicate OK [14:56:04]CreateOFDProtocolMessage done [14:56:04]OFDSenderStorePacket 229406 [14:56:04]StoreOFDPacket docnum=229406 [14:56:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 09 01 00 00 0A ED 01 01 C6 48 5A 03 01 00 03 00 F5 00 1E 04 01 00 01 23 04 47 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 06 00 D0 93 D0 90 D0 97 FF 03 08 00 03 40 DD 00 00 00 00 00 37 04 06 00 32 0F 00 00 00 00 13 04 06 00 AA 5C 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 5C 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9E 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 66 5B 00 00 00 00 07 04 06 00 8C 5C 03 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 03 60 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 1E 80 03 00 35 04 06 00 28 C8 89 EC BE 9B BF 5E 19 F9 E9 F3 F3 D0 [14:56:04]CheckFolder [14:56:04]dirname=/storage/ofd_packets [14:56:04]CheckFolder done [14:56:04]ProducePacketName [14:56:04]name=ofd_packets/00229406 [14:56:04]NVStorageSaveData ofd_packets/00229406 [14:56:04]File name is /storage/ofd_packets/00229406 [14:56:04]Write 295 bytes [14:56:04]NVStorageSaveData done [14:56:04]OFDSenderStorePacket done [14:56:04]KKMCreateOFDPacket done [14:56:04]NVStorageSaveData kkm_last_timestamp [14:56:04]File name is /storage/kkm_last_timestamp [14:56:04]Write 4 bytes [14:56:04]NVStorageSaveData done [14:56:04]ExternCall_PrintAddStr [14:56:04]wPrintStart [14:56:04]Write to MH i2c: 01 00 00 DB 0C E7 [14:56:04]Write i2c OK [14:56:04]MH_I2C_Read... [14:56:04]Read from MH i2c: 01 [14:56:04]MH_I2C_Read... [14:56:04]Read from MH i2c: 01 07 00 [14:56:04]MH_I2C_Read... [14:56:04]Read from MH i2c: 01 07 00 DB 0C 00 00 00 00 00 FF 0F FC [14:56:04]RasterBufferAndPrint [14:56:04]line Счет N : (1)1966449 [14:56:04]line ИНН: 02508201610067 [14:56:04]line Контрольно-Кассовый Чек [14:56:04]line ПРОДАЖА [14:56:04]line ТРК (МРК, ГНК) : 71 [14:56:04]line Товар: 2711129700 [14:56:04]line ГАЗ [14:56:04]line 56.640 * 38.90 [14:56:04]line = 2203.30 [14:56:04]line НДС 12% НСП 1% [14:56:04]line > о реализуемом товаре [14:56:04]line ОКРУГЛЕНИЕ: -0.30 [14:56:04]line ИТОГО: 2203.00 [14:56:04]line Внесено: 4000.00 [14:56:04]line СДАЧА: 1797.00 [14:56:04]line НСП 1% : 19.50 [14:56:04]line НДС 12% : 233.98 [14:56:04]line Наличными: 2203.00 [14:56:04]line Безнал.: 0.00 [14:56:04]line Место: АЗС № 133 "Партнер Нефть" [14:56:04]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [14:56:04]line СНО: Общий режим [14:56:04]line Чек 272 24.10.2024 14:56 [14:56:04]line Смена: 537 ФФД: 1.0 [14:56:04]line ЗНМ: 0300000091 [14:56:04]line РНМ: 0000000000091685 [14:56:04]line Версия ККМ: 001 [14:56:04]line ФМ: 0000000000871839 [14:56:04]line ФД: 229406 [14:56:04]line ФПД: 44841772564123 [14:56:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T145603&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229406&fm=44841772564123&tin=02508201610067®Number=0000000000091685&sum=220300 [14:56:04]OFD Sender: Processing packet 229406 [packets to send 38, broken 37] [14:56:04]ProducePacketName [14:56:04]name=ofd_packets/00229406 [14:56:04]OFD Sender: To server: pG, [14:56:04]CommunicateWithHost lk.salyk.kg:30040 [14:56:04]ConnectInit lk.salyk.kg [14:56:04]written 0, free lines is 4095 [14:56:04]Connected sock=10 [14: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 38 33 39 09 01 00 00 0A ED 01 01 C6 48 5A 03 01 00 03 00 F5 00 1E 04 01 00 01 23 04 47 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 06 00 D0 93 D0 90 D0 97 FF 03 08 00 03 40 DD 00 00 00 00 00 37 04 06 00 32 0F 00 00 00 00 13 04 06 00 AA 5C 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 5C 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9E 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 66 5B 00 00 00 00 07 04 06 00 8C 5C 03 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 03 60 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 1E 80 03 00 35 04 06 00 28 C8 89 EC BE 9B BF 5E 19 F9 E9 F3 F3 D0 [14: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 38 33 39 4F 00 00 00 CD C1 47 00 42 A2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 1E 80 03 00 F4 03 04 00 F4 0A 1A 67 B6 04 01 00 00 1D 70 38 08 1D 0E 2A B7 [14:56:04]CommunicateWithHost err = 0 [14:56:04]CheckOFDResponse [14:56:04]1017 (14) - 77093643461234 [14:56:04]1041 (16) - 0000000000871839 [14:56:04]1040 (4) - 229406 [14:56:04]1012 (4) - 24.10.2024 08:53 [14:56:04]1206 (1) - 0 [14:56:04]OFD Sender: Remove packet 229406 [14:56:04]ProducePacketName [14:56:04]name=ofd_packets/00229406 [14:56:04]NVStorageDeleteData [14:56:04]Write to MH i2c: 01 00 00 05 0D 12 [14:56:04]Write i2c OK [14:56:04]MH_I2C_Read... [14:56:04]Read from MH i2c: 01 [14:56:04]MH_I2C_Read... [14:56:04]Read from MH i2c: 01 07 00 [14:56:04]MH_I2C_Read... [14:56:04]Read from MH i2c: 01 07 00 05 0D 00 00 00 00 00 AA 0C CF [14:56:04]RasterBufferAndPrint [14:56:04]line [14:56:04]line [14:56:04]line [14:56:04]line [14:56:04]line [14:56:04]written 0, free lines is 3247 [14:56:04]MH_Cut [14:56:04]Write to MH i2c: D1 01 00 0C 0D 01 EB [14:56:04]Write i2c OK [14:56:04]MH_I2C_Read... [14:56:04]Read from MH i2c: D1 [14:56:04]MH_I2C_Read... [14:56:04]Read from MH i2c: D1 01 00 [14:56:04]MH_I2C_Read... [14:56:04]Read from MH i2c: D1 01 00 0C 0D 00 EA [14:56:04]Write to MH i2c: 01 00 00 0D 0D 1A [14:56:04]Write i2c OK [14:56:04]MH_I2C_Read... [14:56:05]OFD Sender: No OFD packet to send [14:56:05]*** Cut start [14:56:05]*** Partial cut [14:56:05]*** CUTSNS_PIN = 1 [14:56:05]*** CUTSNS_PIN = 0 [14:56:06]*** Brake cut motor [14:56:06]Read from MH i2c: 01 [14:56:06]MH_I2C_Read... [14:56:06]*** Stop cut motor [14:56:06]*** Cut end [14:56:06]Read from MH i2c: 01 07 00 [14:56:06]MH_I2C_Read... [14:56:06]Read from MH i2c: 01 07 00 0D 0D 00 00 00 00 00 FF 0F 2F [14:56:06]process_action close_receipt done [14:56:06]requested_data is exist [14:56:06]produce_requested_data [14:56:06]requested_item fm.sn is exist - process it [14:56:06]wFMCommunicate request_size=4 [14:56:06]MH_SAM_APDU [14:56:06]CAPDU: 80 11 00 00 [14:56:06]Write to MH i2c: E2 08 00 0E 0D 80 11 00 00 00 00 00 00 95 [14:56:06]Write i2c OK [14:56:06]MH_I2C_Read... [14:56:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:56:06]Read from MH i2c: E2 [14:56:06]MH_I2C_Read... [14:56:06]Read from MH i2c: E2 17 00 [14:56:06]MH_I2C_Read... [14:56:06]Read from MH i2c: E2 17 00 0E 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 EC [14:56:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:56:06]wFMCommunicate OK [14:56:06]requested_item fd.num is exist - process it [14:56:06]SAM_PROTO_GetFieldsCounters [14:56:06]wFMCommunicate request_size=4 [14:56:06]MH_SAM_APDU [14:56:06]CAPDU: 80 13 00 00 [14:56:06]Write to MH i2c: E2 08 00 0F 0D 80 13 00 00 00 00 00 00 98 [14:56:06]Write i2c OK [14:56:06]MH_I2C_Read... [14:56:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:56:06]Read from MH i2c: E2 [14:56:06]MH_I2C_Read... [14:56:06]Read from MH i2c: E2 62 00 [14:56:06]MH_I2C_Read... [14:56:06]Read from MH i2c: E2 62 00 0F 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 1E 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 10 01 00 00 5E 04 04 00 10 01 00 00 57 04 04 00 11 01 00 00 19 04 04 00 00 00 00 00 90 00 B0 [14:56:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 1E 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 10 01 00 00 5E 04 04 00 10 01 00 00 57 04 04 00 11 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:56:06]wFMCommunicate OK [14:56:06]SAM_PROTO_GetFieldsCounters done [14:56:06]requested_item shift.num is exist - process it [14:56:06]requested_item shift.opened is exist - process it [14:56:06]req_shift_opened [14:56:06]FM_GetShiftState [14:56:06]SAM_PROTO_GetShiftState [14:56:06]wFMCommunicate request_size=4 [14:56:06]MH_SAM_APDU [14:56:06]CAPDU: 80 13 01 00 [14:56:06]Write to MH i2c: E2 08 00 10 0D 80 13 01 00 00 00 00 00 9A [14:56:06]Write i2c OK [14:56:06]MH_I2C_Read... [14:56:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:56:06]Read from MH i2c: E2 [14:56:06]MH_I2C_Read... [14:56:06]Read from MH i2c: E2 0E 00 [14:56:06]MH_I2C_Read... [14:56:06]Read from MH i2c: E2 0E 00 10 0D 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 12 [14:56:06]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:56:06]wFMCommunicate OK [14:56:06]SAM_PROTO_GetShiftState done [14:56:06]FM_GetShiftState done [14:56:06]req_shift_opened done [14:56:06]requested_item shift.open_date is exist - process it [14:56:06]req_shift_open_date [14:56:06]req_shift_open_date done [14:56:06]produce_requested_data done [14:56:06]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229406,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [14:56:06]process_action_free close_receipt [14:56:06]json_value_free [14:56:06]json_value_free done [14:56:06]process_json_proto returns [14:56:06]Send response to host [14:56:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229406,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [14:56:06]free response buf [14:56:06]execute_script done [14:56:06]execute_script returns [14:56:06]free content buf [14:56:06]Sock 9.Close socket [14:56:06]Sock 9.Thread stoped [14:56:10]OFD Sender: No OFD packet to send [14:56:15]OFD Sender: No OFD packet to send [14:56:20]OFD Sender: No OFD packet to send [14:56:25]OFD Sender: No OFD packet to send [14:56:30]OFD Sender: No OFD packet to send [14:56:35]OFD Sender: No OFD packet to send [14:56:40]OFD Sender: No OFD packet to send [14:56:45]OFD Sender: No OFD packet to send [14:56:50]OFD Sender: No OFD packet to send [14:56:55]OFD Sender: No OFD packet to send [14:57:00]OFD Sender: No OFD packet to send [14:57:05]OFD Sender: No OFD packet to send [14:57:10]OFD Sender: No OFD packet to send [14:57:15]OFD Sender: No OFD packet to send [14:57:20]OFD Sender: No OFD packet to send [14:57:25]OFD Sender: No OFD packet to send [14:57:30]OFD Sender: No OFD packet to send [14:57:31]accept exits with 7 [14:57:31]New connection [14:57:31]New thread 3067534692 created [14:57:31]Thread 3067391332 joined [14:57:31]Waiting for new connection... [14:57:31] Sock 7.Parse request [14:57:31]Sock 7.Check first char [14:57:31]Sock 7.First char is OK [14:57:31]request: POST /json_proto HTTP/1.0 [14:57:31]Method: POST [14:57:31]URL: /json_proto [14:57:31]Method is POST - this is cgi request [14:57:31]url: /json_proto [14:57:31]query_string will be loaded in cgi processing [14:57:31]execute_cgi json_proto POST (null) [14:57:31]execute_cgi path=json_proto method=POST [14:57:31]POST find Content-Length [14:57:31]Host: 172.17.44.195:8080 [14:57:31]Content-Length: 678 [14:57:31]Content-Type: application/json [14:57:31] [14:57:31]POST finish read [14:57:31]Found Content-Length = 678 [14:57:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966455", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:57:31]execute_script... [14: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)1966455", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:57:31]POST & json_proto [14:57:31]process_json_proto [14:57:31]json parsed OK: [14:57:31]protocol is kg_v1.0 [14:57:31]action value=close_receipt [14:57:31]process_action close_receipt [14:57:31]cmd_close_receipt [14:57:31]MH_GetDate [14:57:31]Write to MH i2c: F0 00 00 11 0D 0D [14:57:31]Write i2c OK [14:57:31]MH_I2C_Read... [14:57:31]Read from MH i2c: F0 [14:57:31]MH_I2C_Read... [14:57:31]Read from MH i2c: F0 09 00 [14:57:31]MH_I2C_Read... [14:57:31]Read from MH i2c: F0 09 00 11 0D 00 5C 60 1A 67 82 C9 CF 66 D3 [14:57:31]GetLastDocTimeStamp 1729781763 [14:57:31]current date 1729781852 [14:57:31]FM_GetShiftState [14:57:31]SAM_PROTO_GetShiftState [14:57:31]wFMCommunicate request_size=4 [14:57:31]MH_SAM_APDU [14:57:31]CAPDU: 80 13 01 00 [14:57:31]Write to MH i2c: E2 08 00 12 0D 80 13 01 00 00 00 00 00 9C [14:57:31]Write i2c OK [14:57:31]MH_I2C_Read... [14:57:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:57:31]Read from MH i2c: E2 [14:57:31]MH_I2C_Read... [14:57:31]Read from MH i2c: E2 0E 00 [14:57:31]MH_I2C_Read... [14:57:31]Read from MH i2c: E2 0E 00 12 0D 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 14 [14:57:31]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:57:31]wFMCommunicate OK [14:57:31]SAM_PROTO_GetShiftState done [14:57:31]FM_GetShiftState done [14:57:31]opened in 1729728859 [14:57:31]opened+sec_in_day 1729815259 [14:57:31]quantity*price = 20003 [14:57:31]sum+1 = 20004 [14:57:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 273 24.10.2024 14:57 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229407 ФПД: 102758771217123 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T145732&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229407&fm=102758771217123&tin=02508201610067®Number=0000000000091685&sum=20000 [14:57:33]StoreToDocumentArchive [14:57:33]shift 537 fd 229407 [14:57:33]save to /storage/0537/doc_00229407 [14:57:33]save last doc name /storage/0537/doc_00229407 to /storage/kkm_last_doc_name [14:57:33]save OK [14:57:33]Clear old archive folders... [14:57:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:57:33]tlvbuf is 02018520 [14:57:33]SAM_PROTO_ClearQueue [14:57:33]wFMCommunicate request_size=4 [14:57:33]MH_SAM_APDU [14:57:33]CAPDU: 80 09 00 00 [14:57:33]Write to MH i2c: E2 08 00 1F 0D 80 09 00 00 00 00 00 00 9E [14:57:33]Write i2c OK [14:57:33]MH_I2C_Read... [14:57:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:57:33]Read from MH i2c: E2 [14:57:33]MH_I2C_Read... [14:57:33]Read from MH i2c: E2 03 00 [14:57:33]MH_I2C_Read... [14:57:33]Read from MH i2c: E2 03 00 1F 0D 00 90 00 A0 [14:57:33]RAPDU: 90 00 [14:57:33]wFMCommunicate OK [14:57:33]SAM_PROTO_ClearQueue done [14:57:33]KKMCreateOFDPacket [14:57:33]OFDProtocolAddRootSTLVToBuf [14:57:33]FM_MakeSignedData [14:57:33]FM_MakeSignedData [14:57:33]SAM_PROTO_SignData [14:57:33]wFMCommunicate request_size=4 [14:57:33]MH_SAM_APDU [14:57:33]CAPDU: 80 0D 01 02 [14:57:33]Write to MH i2c: E2 08 00 20 0D 80 0D 01 02 00 00 00 00 A6 [14:57:33]Write i2c OK [14:57:33]MH_I2C_Read... [14:57:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:57:33]Read from MH i2c: E2 [14:57:33]MH_I2C_Read... [14:57:33]Read from MH i2c: E2 03 00 [14:57:33]MH_I2C_Read... [14:57:33]Read from MH i2c: E2 03 00 20 0D 00 90 00 A1 [14:57:33]RAPDU: 90 00 [14:57:33]wFMCommunicate OK [14:57:33]wFMCommunicate request_size=255 [14:57:33]MH_SAM_APDU [14:57:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 01 00 00 F4 03 04 00 5C 60 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 1F 80 03 00 35 04 06 00 5D [14:57:33]Write to MH i2c: E2 02 01 21 0D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 01 00 00 F4 03 04 00 5C 60 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 1F 80 03 00 35 04 06 00 5D 00 00 68 [14:57:33]Write i2c OK [14:57:33]MH_I2C_Read... [14:57:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:57:33]Read from MH i2c: E2 [14:57:33]MH_I2C_Read... [14:57:33]Read from MH i2c: E2 03 00 [14:57:33]MH_I2C_Read... [14:57:33]Read from MH i2c: E2 03 00 21 0D 00 90 00 A2 [14:57:33]RAPDU: 90 00 [14:57:33]wFMCommunicate OK [14:57:33]wFMCommunicate request_size=10 [14:57:33]MH_SAM_APDU [14:57:33]CAPDU: 80 0D 02 02 05 75 64 0E 52 E3 [14:57:33]Write to MH i2c: E2 0D 00 22 0D 80 0D 02 02 05 00 75 64 0E 52 E3 00 00 CF [14:57:33]Write i2c OK [14:57:33]MH_I2C_Read... [14:57:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:57:33]Read from MH i2c: E2 [14:57:33]MH_I2C_Read... [14:57:33]Read from MH i2c: E2 03 00 [14:57:33]MH_I2C_Read... [14:57:33]Read from MH i2c: E2 03 00 22 0D 00 90 00 A3 [14:57:33]RAPDU: 90 00 [14:57:33]wFMCommunicate OK [14:57:33]wFMCommunicate request_size=4 [14:57:33]MH_SAM_APDU [14:57:33]CAPDU: 80 0D 03 02 [14:57:33]Write to MH i2c: E2 08 00 23 0D 80 0D 03 02 00 00 00 00 AB [14:57:33]Write i2c OK [14:57:33]MH_I2C_Read... [14:57:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:57:33]Read from MH i2c: E2 [14:57:33]MH_I2C_Read... [14:57:33]Read from MH i2c: E2 0B 00 [14:57:33]MH_I2C_Read... [14:57:33]Read from MH i2c: E2 0B 00 23 0D 00 5E 45 83 E7 E5 82 11 60 90 00 91 [14:57:33]RAPDU: 5E 45 83 E7 E5 82 11 60 90 00 [14:57:33]wFMCommunicate OK [14:57:33]SAM_PROTO_SignData done [14:57:33]FM_MakeSignedData done [14:57:33]CreateOFDProtocolMessage [14:57:33]wFMCommunicate request_size=4 [14:57:33]MH_SAM_APDU [14:57:33]CAPDU: 80 11 00 00 [14:57:33]Write to MH i2c: E2 08 00 24 0D 80 11 00 00 00 00 00 00 AB [14:57:33]Write i2c OK [14:57:33]MH_I2C_Read... [14:57:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:57:33]Read from MH i2c: E2 [14:57:33]MH_I2C_Read... [14:57:33]Read from MH i2c: E2 17 00 [14:57:33]MH_I2C_Read... [14:57:33]Read from MH i2c: E2 17 00 24 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 02 [14:57:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:57:33]wFMCommunicate OK [14:57:33]CreateOFDProtocolMessage done [14:57:33]OFDSenderStorePacket 229407 [14:57:33]StoreOFDPacket docnum=229407 [14:57:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 67 DF 07 01 7A 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 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 01 00 00 F4 03 04 00 5C 60 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 1F 80 03 00 35 04 06 00 5D 75 64 0E 52 E3 5E 45 83 E7 E5 82 11 60 [14:57:33]CheckFolder [14:57:33]dirname=/storage/ofd_packets [14:57:33]CheckFolder done [14:57:33]ProducePacketName [14:57:33]name=ofd_packets/00229407 [14:57:33]NVStorageSaveData ofd_packets/00229407 [14:57:33]File name is /storage/ofd_packets/00229407 [14:57:33]Write 301 bytes [14:57:33]NVStorageSaveData done [14:57:33]OFDSenderStorePacket done [14:57:33]KKMCreateOFDPacket done [14:57:33]NVStorageSaveData kkm_last_timestamp [14:57:33]File name is /storage/kkm_last_timestamp [14:57:33]Write 4 bytes [14:57:33]NVStorageSaveData done [14:57:33]ExternCall_PrintAddStr [14:57:33]wPrintStart [14:57:33]Write to MH i2c: 01 00 00 25 0D 32 [14:57:33]Write i2c OK [14:57:33]MH_I2C_Read... [14:57:33]Read from MH i2c: 01 [14:57:33]MH_I2C_Read... [14:57:33]Read from MH i2c: 01 07 00 [14:57:33]MH_I2C_Read... [14:57:33]Read from MH i2c: 01 07 00 25 0D 00 00 00 00 00 FF 0F 47 [14:57:33]RasterBufferAndPrint [14:57:33]line Счет N : (1)1966455 [14:57:33]line ИНН: 02508201610067 [14:57:33]line Контрольно-Кассовый Чек [14:57:33]line ПРОДАЖА [14:57:33]line ТРК (МРК, ГНК) : 63 [14:57:33]line Товар: 2710124130 [14:57:33]line Аи-92-К-5 [14:57:33]line 2.990 * 66.90 [14:57:33]line = 200.03 [14:57:33]line НДС 12% НСП 1% [14:57:33]line > о реализуемом товаре [14:57:33]line ОКРУГЛЕНИЕ: -0.03 [14:57:33]line ИТОГО: 200.00 [14:57:33]line Внесено: 200.00 [14:57:33]line СДАЧА: 0.00 [14:57:33]line НСП 1% : 1.77 [14:57:33]line НДС 12% : 21.24 [14:57:33]line Наличными: 200.00 [14:57:33]line Безнал.: 0.00 [14:57:33]line Место: АЗС № 133 "Партнер Нефть" [14:57:33]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [14:57:33]line СНО: Общий режим [14:57:33]line Чек 273 24.10.2024 14:57 [14:57:33]line Смена: 537 ФФД: 1.0 [14:57:33]line ЗНМ: 0300000091 [14:57:33]line РНМ: 0000000000091685 [14:57:33]line Версия ККМ: 001 [14:57:33]line ФМ: 0000000000871839 [14:57:33]line ФД: 229407 [14:57:33]line ФПД: 102758771217123 [14:57:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T145732&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229407&fm=102758771217123&tin=02508201610067®Number=0000000000091685&sum=20000 [14:57:33]written 0, free lines is 4095 [14:57:33]OFD Sender: Processing packet 229407 [packets to send 38, broken 37] [14:57:33]ProducePacketName [14:57:33]name=ofd_packets/00229407 [14:57:33]OFD Sender: To server: pG, [14:57:33]CommunicateWithHost lk.salyk.kg:30040 [14:57:33]ConnectInit lk.salyk.kg [14:57:34]Connected sock=10 [14: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 38 33 39 0F 01 00 00 67 DF 07 01 7A 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 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 01 00 00 F4 03 04 00 5C 60 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 1F 80 03 00 35 04 06 00 5D 75 64 0E 52 E3 5E 45 83 E7 E5 82 11 60 [14: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 38 33 39 4F 00 00 00 05 5A 47 00 A0 2B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 1F 80 03 00 F4 03 04 00 4D 0B 1A 67 B6 04 01 00 00 58 7B 1E FB 9C 7F 0F B7 [14:57:34]CommunicateWithHost err = 0 [14:57:34]CheckOFDResponse [14:57:34]1017 (14) - 77093643461234 [14:57:34]1041 (16) - 0000000000871839 [14:57:34]1040 (4) - 229407 [14:57:34]1012 (4) - 24.10.2024 08:54 [14:57:34]1206 (1) - 0 [14:57:34]OFD Sender: Remove packet 229407 [14:57:34]ProducePacketName [14:57:34]name=ofd_packets/00229407 [14:57:34]NVStorageDeleteData [14:57:34]Write to MH i2c: 01 00 00 4F 0D 5C [14:57:34]Write i2c OK [14:57:34]MH_I2C_Read... [14:57:34]Read from MH i2c: 01 [14:57:34]MH_I2C_Read... [14:57:34]Read from MH i2c: 01 07 00 [14:57:34]MH_I2C_Read... [14:57:34]Read from MH i2c: 01 07 00 4F 0D 00 00 00 00 00 A8 0C 17 [14:57:34]RasterBufferAndPrint [14:57:34]line [14:57:34]line [14:57:34]line [14:57:34]line [14:57:34]line [14:57:34]written 0, free lines is 3245 [14:57:34]MH_Cut [14:57:34]Write to MH i2c: D1 01 00 56 0D 01 35 [14:57:34]Write i2c OK [14:57:34]MH_I2C_Read... [14:57:34]Read from MH i2c: D1 [14:57:34]MH_I2C_Read... [14:57:34]Read from MH i2c: D1 01 00 [14:57:34]MH_I2C_Read... [14:57:34]Read from MH i2c: D1 01 00 56 0D 00 34 [14:57:34]Write to MH i2c: 01 00 00 57 0D 64 [14:57:34]Write i2c OK [14:57:34]MH_I2C_Read... [14:57:34]OFD Sender: No OFD packet to send [14:57:35]*** Cut start [14:57:35]*** Partial cut [14:57:35]*** CUTSNS_PIN = 1 [14:57:35]*** CUTSNS_PIN = 0 [14:57:35]*** Brake cut motor [14:57:35]Read from MH i2c: 01 [14:57:35]MH_I2C_Read... [14:57:35]*** Stop cut motor [14:57:35]*** Cut end [14:57:35]Read from MH i2c: 01 07 00 [14:57:35]MH_I2C_Read... [14:57:35]Read from MH i2c: 01 07 00 57 0D 00 00 00 00 00 FF 0F 79 [14:57:35]process_action close_receipt done [14:57:35]requested_data is exist [14:57:35]produce_requested_data [14:57:35]requested_item fm.sn is exist - process it [14:57:35]wFMCommunicate request_size=4 [14:57:35]MH_SAM_APDU [14:57:35]CAPDU: 80 11 00 00 [14:57:35]Write to MH i2c: E2 08 00 58 0D 80 11 00 00 00 00 00 00 DF [14:57:35]Write i2c OK [14:57:35]MH_I2C_Read... [14:57:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:57:36]Read from MH i2c: E2 [14:57:36]MH_I2C_Read... [14:57:36]Read from MH i2c: E2 17 00 [14:57:36]MH_I2C_Read... [14:57:36]Read from MH i2c: E2 17 00 58 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 36 [14:57:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:57:36]wFMCommunicate OK [14:57:36]requested_item fd.num is exist - process it [14:57:36]SAM_PROTO_GetFieldsCounters [14:57:36]wFMCommunicate request_size=4 [14:57:36]MH_SAM_APDU [14:57:36]CAPDU: 80 13 00 00 [14:57:36]Write to MH i2c: E2 08 00 59 0D 80 13 00 00 00 00 00 00 E2 [14:57:36]Write i2c OK [14:57:36]MH_I2C_Read... [14:57:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:57:36]Read from MH i2c: E2 [14:57:36]MH_I2C_Read... [14:57:36]Read from MH i2c: E2 62 00 [14:57:36]MH_I2C_Read... [14:57:36]Read from MH i2c: E2 62 00 59 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 1F 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 11 01 00 00 5E 04 04 00 11 01 00 00 57 04 04 00 12 01 00 00 19 04 04 00 00 00 00 00 90 00 FE [14: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 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 1F 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 11 01 00 00 5E 04 04 00 11 01 00 00 57 04 04 00 12 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:57:36]wFMCommunicate OK [14:57:36]SAM_PROTO_GetFieldsCounters done [14:57:36]requested_item shift.num is exist - process it [14:57:36]requested_item shift.opened is exist - process it [14:57:36]req_shift_opened [14:57:36]FM_GetShiftState [14:57:36]SAM_PROTO_GetShiftState [14:57:36]wFMCommunicate request_size=4 [14:57:36]MH_SAM_APDU [14:57:36]CAPDU: 80 13 01 00 [14:57:36]Write to MH i2c: E2 08 00 5A 0D 80 13 01 00 00 00 00 00 E4 [14:57:36]Write i2c OK [14:57:36]MH_I2C_Read... [14:57:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:57:36]Read from MH i2c: E2 [14:57:36]MH_I2C_Read... [14:57:36]Read from MH i2c: E2 0E 00 [14:57:36]MH_I2C_Read... [14:57:36]Read from MH i2c: E2 0E 00 5A 0D 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 5C [14:57:36]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:57:36]wFMCommunicate OK [14:57:36]SAM_PROTO_GetShiftState done [14:57:36]FM_GetShiftState done [14:57:36]req_shift_opened done [14:57:36]requested_item shift.open_date is exist - process it [14:57:36]req_shift_open_date [14:57:36]req_shift_open_date done [14:57:36]produce_requested_data done [14:57:36]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229407,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [14:57:36]process_action_free close_receipt [14:57:36]json_value_free [14:57:36]json_value_free done [14:57:36]process_json_proto returns [14:57:36]Send response to host [14:57:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229407,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [14:57:36]free response buf [14:57:36]execute_script done [14:57:36]execute_script returns [14:57:36]free content buf [14:57:36]Sock 7.Close socket [14:57:36]Sock 7.Thread stoped [14:57:37]accept exits with 9 [14:57:37]New connection [14:57:37]New thread 3067391332 created [14:57:37]Thread 3067534692 joined [14:57:37]Waiting for new connection... [14:57:37] Sock 9.Parse request [14:57:37]Sock 9.Check first char [14:57:37]Sock 9.First char is OK [14:57:37]request: POST /json_proto HTTP/1.0 [14:57:37]Method: POST [14:57:37]URL: /json_proto [14:57:37]Method is POST - this is cgi request [14:57:37]url: /json_proto [14:57:37]query_string will be loaded in cgi processing [14:57:37]execute_cgi json_proto POST (null) [14:57:37]execute_cgi path=json_proto method=POST [14:57:37]POST find Content-Length [14:57:37]Host: 172.17.44.195:8080 [14:57:37]Content-Length: 798 [14:57:37]Content-Type: application/json [14:57:37] [14:57:37]POST finish read [14:57:37]Found Content-Length = 798 [14:57:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966453", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 18.710, "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\u000A4381970", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:57:37]execute_script... [14:57: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)1966453", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 18.710, "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\u000A4381970", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:57:37]POST & json_proto [14:57:37]process_json_proto [14:57:37]json parsed OK: [14:57:37]protocol is kg_v1.0 [14:57:37]action value=close_receipt [14:57:37]process_action close_receipt [14:57:37]cmd_close_receipt [14:57:37]MH_GetDate [14:57:37]Write to MH i2c: F0 00 00 5B 0D 57 [14:57:37]Write i2c OK [14:57:37]MH_I2C_Read... [14:57:37]Read from MH i2c: F0 [14:57:37]MH_I2C_Read... [14:57:37]Read from MH i2c: F0 09 00 [14:57:37]MH_I2C_Read... [14:57:37]Read from MH i2c: F0 09 00 5B 0D 00 61 60 1A 67 82 C9 CF 66 22 [14:57:37]GetLastDocTimeStamp 1729781852 [14:57:37]current date 1729781857 [14:57:37]FM_GetShiftState [14:57:37]SAM_PROTO_GetShiftState [14:57:37]wFMCommunicate request_size=4 [14:57:37]MH_SAM_APDU [14:57:37]CAPDU: 80 13 01 00 [14:57:37]Write to MH i2c: E2 08 00 5C 0D 80 13 01 00 00 00 00 00 E6 [14:57:37]Write i2c OK [14:57:37]MH_I2C_Read... [14:57:37]Read from MH i2c: E2 [14:57:37]MH_I2C_Read... [14:57:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:57:37]Read from MH i2c: E2 0E 00 [14:57:37]MH_I2C_Read... [14:57:37]Read from MH i2c: E2 0E 00 5C 0D 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 5E [14:57:37]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:57:37]wFMCommunicate OK [14:57:37]SAM_PROTO_GetShiftState done [14:57:37]FM_GetShiftState done [14:57:37]opened in 1729728859 [14:57:37]opened+sec_in_day 1729815259 [14:57:37]quantity*price = 0 [14:57:37]sum+1 = 1 [14:57:37]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 274 24.10.2024 14:57 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 Талоны: Топливные Талоны 4381970 ФМ: 0000000000871839 ФД: 229408 ФПД: 5728977038297 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T145738&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229408&fm=5728977038297&tin=02508201610067®Number=0000000000091685&sum=0 [14:57:38]StoreToDocumentArchive [14:57:38]shift 537 fd 229408 [14:57:38]save to /storage/0537/doc_00229408 [14:57:38]save last doc name /storage/0537/doc_00229408 to /storage/kkm_last_doc_name [14:57:38]save OK [14:57:38]Clear old archive folders... [14:57:38]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:57:38]tlvbuf is 01FFB7F0 [14:57:38]SAM_PROTO_ClearQueue [14:57:38]wFMCommunicate request_size=4 [14:57:38]MH_SAM_APDU [14:57:38]CAPDU: 80 09 00 00 [14:57:38]Write to MH i2c: E2 08 00 69 0D 80 09 00 00 00 00 00 00 E8 [14:57:38]Write i2c OK [14:57:38]MH_I2C_Read... [14:57:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:57:38]Read from MH i2c: E2 [14:57:38]MH_I2C_Read... [14:57:38]Read from MH i2c: E2 03 00 [14:57:38]MH_I2C_Read... [14:57:38]Read from MH i2c: E2 03 00 69 0D 00 90 00 EA [14:57:38]RAPDU: 90 00 [14:57:38]wFMCommunicate OK [14:57:38]SAM_PROTO_ClearQueue done [14:57:38]KKMCreateOFDPacket [14:57:38]OFDProtocolAddRootSTLVToBuf [14:57:38]FM_MakeSignedData [14:57:38]FM_MakeSignedData [14:57:38]SAM_PROTO_SignData [14:57:38]wFMCommunicate request_size=4 [14:57:38]MH_SAM_APDU [14:57:38]CAPDU: 80 0D 01 02 [14:57:38]Write to MH i2c: E2 08 00 6A 0D 80 0D 01 02 00 00 00 00 F0 [14:57:38]Write i2c OK [14:57:38]MH_I2C_Read... [14:57:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:57:38]Read from MH i2c: E2 [14:57:38]MH_I2C_Read... [14:57:38]Read from MH i2c: E2 03 00 [14:57:38]MH_I2C_Read... [14:57:38]Read from MH i2c: E2 03 00 6A 0D 00 90 00 EB [14:57:38]RAPDU: 90 00 [14:57:38]wFMCommunicate OK [14:57:38]wFMCommunicate request_size=255 [14:57:38]MH_SAM_APDU [14:57: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 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 16 49 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 01 00 00 F4 03 04 00 62 60 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 20 80 03 00 35 04 06 00 05 35 E1 A4 [14:57:38]Write to MH i2c: E2 02 01 6B 0D 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 16 49 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 01 00 00 F4 03 04 00 62 60 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 20 80 03 00 35 04 06 00 05 35 E1 A4 00 00 87 [14:57:39]Write i2c OK [14:57:39]MH_I2C_Read... [14:57:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:57:39]Read from MH i2c: E2 [14:57:39]MH_I2C_Read... [14:57:39]Read from MH i2c: E2 03 00 [14:57:39]MH_I2C_Read... [14:57:39]Read from MH i2c: E2 03 00 6B 0D 00 90 00 EC [14:57:39]RAPDU: 90 00 [14:57:39]wFMCommunicate OK [14:57:39]wFMCommunicate request_size=7 [14:57:39]MH_SAM_APDU [14:57:39]CAPDU: 80 0D 02 02 02 2B D9 [14:57:39]Write to MH i2c: E2 0A 00 6C 0D 80 0D 02 02 02 00 2B D9 00 00 FB [14:57:39]Write i2c OK [14:57:39]MH_I2C_Read... [14:57:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:57:39]Read from MH i2c: E2 [14:57:39]MH_I2C_Read... [14:57:39]Read from MH i2c: E2 03 00 [14:57:39]MH_I2C_Read... [14:57:39]Read from MH i2c: E2 03 00 6C 0D 00 90 00 ED [14:57:39]RAPDU: 90 00 [14:57:39]wFMCommunicate OK [14:57:39]wFMCommunicate request_size=4 [14:57:39]MH_SAM_APDU [14:57:39]CAPDU: 80 0D 03 02 [14:57:39]Write to MH i2c: E2 08 00 6D 0D 80 0D 03 02 00 00 00 00 F5 [14:57:39]Write i2c OK [14:57:39]MH_I2C_Read... [14:57:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:57:39]Read from MH i2c: E2 [14:57:39]MH_I2C_Read... [14:57:39]Read from MH i2c: E2 0B 00 [14:57:39]MH_I2C_Read... [14:57:39]Read from MH i2c: E2 0B 00 6D 0D 00 EB D8 57 CD 36 DB 2C B6 90 00 D0 [14:57:39]RAPDU: EB D8 57 CD 36 DB 2C B6 90 00 [14:57:39]wFMCommunicate OK [14:57:39]SAM_PROTO_SignData done [14:57:39]FM_MakeSignedData done [14:57:39]CreateOFDProtocolMessage [14:57:39]wFMCommunicate request_size=4 [14:57:39]MH_SAM_APDU [14:57:39]CAPDU: 80 11 00 00 [14:57:39]Write to MH i2c: E2 08 00 6E 0D 80 11 00 00 00 00 00 00 F5 [14:57:39]Write i2c OK [14:57:39]MH_I2C_Read... [14:57:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:57:39]Read from MH i2c: E2 [14:57:39]MH_I2C_Read... [14:57:39]Read from MH i2c: E2 17 00 [14:57:39]MH_I2C_Read... [14:57:39]Read from MH i2c: E2 17 00 6E 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 4C [14:57:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:57:39]wFMCommunicate OK [14:57:39]CreateOFDProtocolMessage done [14:57:39]OFDSenderStorePacket 229408 [14:57:39]StoreOFDPacket docnum=229408 [14:57:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0C 01 00 00 69 33 04 01 F3 D2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 16 49 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 01 00 00 F4 03 04 00 62 60 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 20 80 03 00 35 04 06 00 05 35 E1 A4 2B D9 EB D8 57 CD 36 DB 2C B6 [14:57:39]CheckFolder [14:57:39]dirname=/storage/ofd_packets [14:57:39]CheckFolder done [14:57:39]ProducePacketName [14:57:39]name=ofd_packets/00229408 [14:57:39]NVStorageSaveData ofd_packets/00229408 [14:57:39]File name is /storage/ofd_packets/00229408 [14:57:39]Write 298 bytes [14:57:39]NVStorageSaveData done [14:57:39]OFDSenderStorePacket done [14:57:39]KKMCreateOFDPacket done [14:57:39]NVStorageSaveData kkm_last_timestamp [14:57:39]File name is /storage/kkm_last_timestamp [14:57:39]Write 4 bytes [14:57:39]NVStorageSaveData done [14:57:39]ExternCall_PrintAddStr [14:57:39]wPrintStart [14:57:39]Write to MH i2c: 01 00 00 6F 0D 7C [14:57:39]Write i2c OK [14:57:39]MH_I2C_Read... [14:57:39]Read from MH i2c: 01 [14:57:39]MH_I2C_Read... [14:57:39]Read from MH i2c: 01 07 00 [14:57:39]MH_I2C_Read... [14:57:39]Read from MH i2c: 01 07 00 6F 0D 00 00 00 00 00 FF 0F 91 [14:57:39]RasterBufferAndPrint [14:57:39]line Счет N : (1)1966453 [14:57:39]line ИНН: 02508201610067 [14:57:39]line Контрольно-Кассовый Чек [14:57:39]line ПРОДАЖА [14:57:39]line ТРК (МРК, ГНК) : 21 [14:57:39]line Товар: 2710194210 [14:57:39]line ДТ-К-5 [14:57:39]line 18.710 * 0.00 [14:57:39]line = 0.00 [14:57:39]line НДС 12% НСП 1% [14:57:39]line > о реализуемом товаре [14:57:39]line ИТОГО: 0.00 [14:57:39]line НСП 1% : 0.00 [14:57:39]line НДС 12% : 0.00 [14:57:39]line Наличными: 0.00 [14:57:39]line Безнал.: 0.00 [14:57:39]line Место: АЗС № 133 "Партнер Нефть" [14:57:39]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [14:57:39]line СНО: Общий режим [14:57:39]line Чек 274 24.10.2024 14:57 [14:57:39]line Смена: 537 ФФД: 1.0 [14:57:39]line ЗНМ: 0300000091 [14:57:39]line РНМ: 0000000000091685 [14:57:39]line Версия ККМ: 001 [14:57:39]line Талоны: Топливные Талоны [14:57:39]line 4381970 [14:57:39]line ФМ: 0000000000871839 [14:57:39]line ФД: 229408 [14:57:39]line ФПД: 5728977038297 [14:57:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T145738&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229408&fm=5728977038297&tin=02508201610067®Number=0000000000091685&sum=0 [14:57:39]written 0, free lines is 4095 [14:57:39]OFD Sender: Processing packet 229408 [packets to send 38, broken 37] [14:57:39]ProducePacketName [14:57:39]name=ofd_packets/00229408 [14:57:39]OFD Sender: To server: pG, [14:57:39]CommunicateWithHost lk.salyk.kg:30040 [14:57:39]ConnectInit lk.salyk.kg [14:57:39]Connected sock=10 [14:57:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0C 01 00 00 69 33 04 01 F3 D2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 16 49 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 01 00 00 F4 03 04 00 62 60 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 20 80 03 00 35 04 06 00 05 35 E1 A4 2B D9 EB D8 57 CD 36 DB 2C B6 [14:57:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 85 D5 47 00 65 5C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 20 80 03 00 F4 03 04 00 53 0B 1A 67 B6 04 01 00 00 8D 11 B0 CD 70 7F 4E 49 [14:57:39]CommunicateWithHost err = 0 [14:57:39]CheckOFDResponse [14:57:39]1017 (14) - 77093643461234 [14:57:39]1041 (16) - 0000000000871839 [14:57:39]1040 (4) - 229408 [14:57:39]1012 (4) - 24.10.2024 08:54 [14:57:39]1206 (1) - 0 [14:57:39]OFD Sender: Remove packet 229408 [14:57:39]ProducePacketName [14:57:39]name=ofd_packets/00229408 [14:57:39]NVStorageDeleteData [14:57:39]Write to MH i2c: 01 00 00 98 0D A5 [14:57:39]Write i2c OK [14:57:39]MH_I2C_Read... [14:57:39]Read from MH i2c: 01 [14:57:39]MH_I2C_Read... [14:57:39]Read from MH i2c: 01 07 00 [14:57:39]MH_I2C_Read... [14:57:39]Read from MH i2c: 01 07 00 98 0D 00 00 00 00 00 CA 0C 82 [14:57:39]RasterBufferAndPrint [14:57:39]line [14:57:39]line [14:57:39]line [14:57:39]line [14:57:39]line [14:57:39]written 0, free lines is 3284 [14:57:39]MH_Cut [14:57:39]Write to MH i2c: D1 01 00 9F 0D 01 7E [14:57:39]Write i2c OK [14:57:39]MH_I2C_Read... [14:57:39]Read from MH i2c: D1 [14:57:39]MH_I2C_Read... [14:57:39]Read from MH i2c: D1 01 00 [14:57:39]MH_I2C_Read... [14:57:39]Read from MH i2c: D1 01 00 9F 0D 00 7D [14:57:39]Write to MH i2c: 01 00 00 A0 0D AD [14:57:39]Write i2c OK [14:57:39]MH_I2C_Read... [14:57:40]OFD Sender: No OFD packet to send [14:57:40]*** Cut start [14:57:40]*** Partial cut [14:57:40]*** CUTSNS_PIN = 1 [14:57:40]*** CUTSNS_PIN = 0 [14:57:41]*** Brake cut motor [14:57:41]Read from MH i2c: 01 [14:57:41]MH_I2C_Read... [14:57:41]*** Stop cut motor [14:57:41]*** Cut end [14:57:41]Read from MH i2c: 01 07 00 [14:57:41]MH_I2C_Read... [14:57:41]Read from MH i2c: 01 07 00 A0 0D 00 00 00 00 00 FF 0F C2 [14:57:41]process_action close_receipt done [14:57:41]requested_data is exist [14:57:41]produce_requested_data [14:57:41]requested_item fm.sn is exist - process it [14:57:41]wFMCommunicate request_size=4 [14:57:41]MH_SAM_APDU [14:57:41]CAPDU: 80 11 00 00 [14:57:41]Write to MH i2c: E2 08 00 A1 0D 80 11 00 00 00 00 00 00 28 [14:57:41]Write i2c OK [14:57:41]MH_I2C_Read... [14:57:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:57:41]Read from MH i2c: E2 [14:57:41]MH_I2C_Read... [14:57:41]Read from MH i2c: E2 17 00 [14:57:41]MH_I2C_Read... [14:57:41]Read from MH i2c: E2 17 00 A1 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 7F [14:57:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:57:41]wFMCommunicate OK [14:57:41]requested_item fd.num is exist - process it [14:57:41]SAM_PROTO_GetFieldsCounters [14:57:41]wFMCommunicate request_size=4 [14:57:41]MH_SAM_APDU [14:57:41]CAPDU: 80 13 00 00 [14:57:41]Write to MH i2c: E2 08 00 A2 0D 80 13 00 00 00 00 00 00 2B [14:57:41]Write i2c OK [14:57:41]MH_I2C_Read... [14:57:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:57:41]Read from MH i2c: E2 [14:57:41]MH_I2C_Read... [14:57:41]Read from MH i2c: E2 62 00 [14:57:41]MH_I2C_Read... [14:57:41]Read from MH i2c: E2 62 00 A2 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 20 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 12 01 00 00 5E 04 04 00 12 01 00 00 57 04 04 00 13 01 00 00 19 04 04 00 00 00 00 00 90 00 4B [14:57:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 20 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 12 01 00 00 5E 04 04 00 12 01 00 00 57 04 04 00 13 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:57:41]wFMCommunicate OK [14:57:41]SAM_PROTO_GetFieldsCounters done [14:57:41]requested_item shift.num is exist - process it [14:57:41]requested_item shift.opened is exist - process it [14:57:41]req_shift_opened [14:57:41]FM_GetShiftState [14:57:41]SAM_PROTO_GetShiftState [14:57:41]wFMCommunicate request_size=4 [14:57:41]MH_SAM_APDU [14:57:41]CAPDU: 80 13 01 00 [14:57:41]Write to MH i2c: E2 08 00 A3 0D 80 13 01 00 00 00 00 00 2D [14:57:41]Write i2c OK [14:57:41]MH_I2C_Read... [14:57:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:57:41]Read from MH i2c: E2 [14:57:41]MH_I2C_Read... [14:57:41]Read from MH i2c: E2 0E 00 [14:57:41]MH_I2C_Read... [14:57:41]Read from MH i2c: E2 0E 00 A3 0D 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 A5 [14:57:41]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:57:41]wFMCommunicate OK [14:57:41]SAM_PROTO_GetShiftState done [14:57:41]FM_GetShiftState done [14:57:41]req_shift_opened done [14:57:41]requested_item shift.open_date is exist - process it [14:57:41]req_shift_open_date [14:57:41]req_shift_open_date done [14:57:41]produce_requested_data done [14:57:41]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229408,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [14:57:41]process_action_free close_receipt [14:57:41]json_value_free [14:57:41]json_value_free done [14:57:41]process_json_proto returns [14:57:41]Send response to host [14:57:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229408,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [14:57:41]free response buf [14:57:41]execute_script done [14:57:41]execute_script returns [14:57:41]free content buf [14:57:41]Sock 9.Close socket [14:57:41]Sock 9.Thread stoped [14:57:45]OFD Sender: No OFD packet to send [14:57:50]OFD Sender: No OFD packet to send [14:57:55]OFD Sender: No OFD packet to send [14:58:00]OFD Sender: No OFD packet to send [14:58:05]OFD Sender: No OFD packet to send [14:58:09]accept exits with 7 [14:58:09]New connection [14:58:09]New thread 3067534692 created [14:58:09]Thread 3067391332 joined [14:58:09]Waiting for new connection... [14:58:09] Sock 7.Parse request [14:58:09]Sock 7.Check first char [14:58:09]Sock 7.First char is OK [14:58:09]request: POST /json_proto HTTP/1.0 [14:58:09]Method: POST [14:58:09]URL: /json_proto [14:58:09]Method is POST - this is cgi request [14:58:09]url: /json_proto [14:58:09]query_string will be loaded in cgi processing [14:58:09]execute_cgi json_proto POST (null) [14:58:09]execute_cgi path=json_proto method=POST [14:58:09]POST find Content-Length [14:58:09]Host: 172.17.44.195:8080 [14:58:09]Content-Length: 679 [14:58:09]Content-Type: application/json [14:58:09] [14:58:09]POST finish read [14:58:09]Found Content-Length = 679 [14:58:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966456", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:58:09]execute_script... [14:58:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966456", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:58:09]POST & json_proto [14:58:09]process_json_proto [14:58:09]json parsed OK: [14:58:09]protocol is kg_v1.0 [14:58:09]action value=close_receipt [14:58:09]process_action close_receipt [14:58:09]cmd_close_receipt [14:58:09]MH_GetDate [14:58:09]Write to MH i2c: F0 00 00 A4 0D A0 [14:58:09]Write i2c OK [14:58:09]MH_I2C_Read... [14:58:09]Read from MH i2c: F0 [14:58:09]MH_I2C_Read... [14:58:09]Read from MH i2c: F0 09 00 [14:58:09]MH_I2C_Read... [14:58:09]Read from MH i2c: F0 09 00 A4 0D 00 82 60 1A 67 82 C9 CF 66 8C [14:58:09]GetLastDocTimeStamp 1729781858 [14:58:09]current date 1729781890 [14:58:09]FM_GetShiftState [14:58:09]SAM_PROTO_GetShiftState [14:58:09]wFMCommunicate request_size=4 [14:58:09]MH_SAM_APDU [14:58:09]CAPDU: 80 13 01 00 [14:58:09]Write to MH i2c: E2 08 00 A5 0D 80 13 01 00 00 00 00 00 2F [14:58:09]Write i2c OK [14:58:09]MH_I2C_Read... [14:58:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:58:09]Read from MH i2c: E2 [14:58:09]MH_I2C_Read... [14:58:09]Read from MH i2c: E2 0E 00 [14:58:09]MH_I2C_Read... [14:58:09]Read from MH i2c: E2 0E 00 A5 0D 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 A7 [14:58:09]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:58:09]wFMCommunicate OK [14:58:09]SAM_PROTO_GetShiftState done [14:58:09]FM_GetShiftState done [14:58:09]opened in 1729728859 [14:58:09]opened+sec_in_day 1729815259 [14:58:09]quantity*price = 80012 [14:58:09]sum+1 = 80013 [14:58:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 275 24.10.2024 14:58 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229409 ФПД: 41925120862031 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T145810&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229409&fm=41925120862031&tin=02508201610067®Number=0000000000091685&sum=80000 [14:58:10]StoreToDocumentArchive [14:58:10]shift 537 fd 229409 [14:58:10]save to /storage/0537/doc_00229409 [14:58:10]save last doc name /storage/0537/doc_00229409 to /storage/kkm_last_doc_name [14:58:10]save OK [14:58:10]Clear old archive folders... [14:58:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:58:10]tlvbuf is 01FD54F0 [14:58:10]SAM_PROTO_ClearQueue [14:58:10]wFMCommunicate request_size=4 [14:58:10]MH_SAM_APDU [14:58:10]CAPDU: 80 09 00 00 [14:58:10]Write to MH i2c: E2 08 00 B2 0D 80 09 00 00 00 00 00 00 31 [14:58:10]Write i2c OK [14:58:10]MH_I2C_Read... [14:58:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:58:10]Read from MH i2c: E2 [14:58:10]MH_I2C_Read... [14:58:10]Read from MH i2c: E2 03 00 [14:58:10]MH_I2C_Read... [14:58:10]Read from MH i2c: E2 03 00 B2 0D 00 90 00 33 [14:58:10]RAPDU: 90 00 [14:58:10]wFMCommunicate OK [14:58:10]SAM_PROTO_ClearQueue done [14:58:10]KKMCreateOFDPacket [14:58:10]OFDProtocolAddRootSTLVToBuf [14:58:10]FM_MakeSignedData [14:58:10]FM_MakeSignedData [14:58:10]SAM_PROTO_SignData [14:58:10]wFMCommunicate request_size=4 [14:58:10]MH_SAM_APDU [14:58:10]CAPDU: 80 0D 01 02 [14:58:10]Write to MH i2c: E2 08 00 B3 0D 80 0D 01 02 00 00 00 00 39 [14:58:10]Write i2c OK [14:58:10]MH_I2C_Read... [14:58:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:58:10]Read from MH i2c: E2 [14:58:10]MH_I2C_Read... [14:58:10]Read from MH i2c: E2 03 00 [14:58:10]MH_I2C_Read... [14:58:10]Read from MH i2c: E2 03 00 B3 0D 00 90 00 34 [14:58:10]RAPDU: 90 00 [14:58:10]wFMCommunicate OK [14:58:10]wFMCommunicate request_size=255 [14:58:10]MH_SAM_APDU [14:58:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 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 13 01 00 00 F4 03 04 00 82 60 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 21 80 03 00 35 04 06 00 26 [14:58:10]Write to MH i2c: E2 02 01 B4 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 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 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 13 01 00 00 F4 03 04 00 82 60 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 21 80 03 00 35 04 06 00 26 00 00 18 [14:58:10]Write i2c OK [14:58:10]MH_I2C_Read... [14:58:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:58:11]Read from MH i2c: E2 [14:58:11]MH_I2C_Read... [14:58:11]Read from MH i2c: E2 03 00 [14:58:11]MH_I2C_Read... [14:58:11]Read from MH i2c: E2 03 00 B4 0D 00 90 00 35 [14:58:11]RAPDU: 90 00 [14:58:11]wFMCommunicate OK [14:58:11]wFMCommunicate request_size=10 [14:58:11]MH_SAM_APDU [14:58:11]CAPDU: 80 0D 02 02 05 21 73 EF A7 4F [14:58:11]Write to MH i2c: E2 0D 00 B5 0D 80 0D 02 02 05 00 21 73 EF A7 4F 00 00 BF [14:58:11]Write i2c OK [14:58:11]MH_I2C_Read... [14:58:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:58:11]Read from MH i2c: E2 [14:58:11]MH_I2C_Read... [14:58:11]Read from MH i2c: E2 03 00 [14:58:11]MH_I2C_Read... [14:58:11]Read from MH i2c: E2 03 00 B5 0D 00 90 00 36 [14:58:11]RAPDU: 90 00 [14:58:11]wFMCommunicate OK [14:58:11]wFMCommunicate request_size=4 [14:58:11]MH_SAM_APDU [14:58:11]CAPDU: 80 0D 03 02 [14:58:11]Write to MH i2c: E2 08 00 B6 0D 80 0D 03 02 00 00 00 00 3E [14:58:11]Write i2c OK [14:58:11]MH_I2C_Read... [14:58:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:58:11]Read from MH i2c: E2 [14:58:11]MH_I2C_Read... [14:58:11]Read from MH i2c: E2 0B 00 [14:58:11]MH_I2C_Read... [14:58:11]Read from MH i2c: E2 0B 00 B6 0D 00 9C B4 44 67 E2 29 86 38 90 00 03 [14:58:11]RAPDU: 9C B4 44 67 E2 29 86 38 90 00 [14:58:11]wFMCommunicate OK [14:58:11]SAM_PROTO_SignData done [14:58:11]FM_MakeSignedData done [14:58:11]CreateOFDProtocolMessage [14:58:11]wFMCommunicate request_size=4 [14:58:11]MH_SAM_APDU [14:58:11]CAPDU: 80 11 00 00 [14:58:11]Write to MH i2c: E2 08 00 B7 0D 80 11 00 00 00 00 00 00 3E [14:58:11]Write i2c OK [14:58:11]MH_I2C_Read... [14:58:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:58:11]Read from MH i2c: E2 [14:58:11]MH_I2C_Read... [14:58:11]Read from MH i2c: E2 17 00 [14:58:11]MH_I2C_Read... [14:58:11]Read from MH i2c: E2 17 00 B7 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 95 [14:58:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:58:11]wFMCommunicate OK [14:58:11]CreateOFDProtocolMessage done [14:58:11]OFDSenderStorePacket 229409 [14:58:11]StoreOFDPacket docnum=229409 [14:58:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 BD FA 07 01 12 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 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 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 13 01 00 00 F4 03 04 00 82 60 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 21 80 03 00 35 04 06 00 26 21 73 EF A7 4F 9C B4 44 67 E2 29 86 38 [14:58:11]CheckFolder [14:58:11]dirname=/storage/ofd_packets [14:58:11]CheckFolder done [14:58:11]ProducePacketName [14:58:11]name=ofd_packets/00229409 [14:58:11]NVStorageSaveData ofd_packets/00229409 [14:58:11]File name is /storage/ofd_packets/00229409 [14:58:11]Write 301 bytes [14:58:11]NVStorageSaveData done [14:58:11]OFDSenderStorePacket done [14:58:11]KKMCreateOFDPacket done [14:58:11]NVStorageSaveData kkm_last_timestamp [14:58:11]File name is /storage/kkm_last_timestamp [14:58:11]Write 4 bytes [14:58:11]NVStorageSaveData done [14:58:11]ExternCall_PrintAddStr [14:58:11]wPrintStart [14:58:11]Write to MH i2c: 01 00 00 B8 0D C5 [14:58:11]Write i2c OK [14:58:11]MH_I2C_Read... [14:58:11]Read from MH i2c: 01 [14:58:11]MH_I2C_Read... [14:58:11]Read from MH i2c: 01 07 00 [14:58:11]MH_I2C_Read... [14:58:11]Read from MH i2c: 01 07 00 B8 0D 00 00 00 00 00 FF 0F DA [14:58:11]RasterBufferAndPrint [14:58:11]line Счет N : (1)1966456 [14:58:11]line ИНН: 02508201610067 [14:58:11]line Контрольно-Кассовый Чек [14:58:11]line ПРОДАЖА [14:58:11]line ТРК (МРК, ГНК) : 33 [14:58:11]line Товар: 2710124130 [14:58:11]line Аи-92-К-5 [14:58:11]line 11.960 * 66.90 [14:58:11]line = 800.12 [14:58:11]line НДС 12% НСП 1% [14:58:11]line > о реализуемом товаре [14:58:11]line ОКРУГЛЕНИЕ: -0.12 [14:58:11]line ИТОГО: 800.00 [14:58:11]line Внесено: 800.00 [14:58:11]line СДАЧА: 0.00 [14:58:11]line НСП 1% : 7.08 [14:58:11]line НДС 12% : 84.97 [14:58:11]line Наличными: 800.00 [14:58:11]line Безнал.: 0.00 [14:58:11]line Место: АЗС № 133 "Партнер Нефть" [14:58:11]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [14:58:11]line СНО: Общий режим [14:58:11]line Чек 275 24.10.2024 14:58 [14:58:11]line Смена: 537 ФФД: 1.0 [14:58:11]line ЗНМ: 0300000091 [14:58:11]line РНМ: 0000000000091685 [14:58:11]line Версия ККМ: 001 [14:58:11]line ФМ: 0000000000871839 [14:58:11]line ФД: 229409 [14:58:11]line ФПД: 41925120862031 [14:58:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T145810&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229409&fm=41925120862031&tin=02508201610067®Number=0000000000091685&sum=80000 [14:58:11]written 0, free lines is 4095 [14:58:11]OFD Sender: Processing packet 229409 [packets to send 38, broken 37] [14:58:11]ProducePacketName [14:58:11]name=ofd_packets/00229409 [14:58:11]OFD Sender: To server: pG, [14:58:11]CommunicateWithHost lk.salyk.kg:30040 [14:58:11]ConnectInit lk.salyk.kg [14:58:11]Connected sock=11 [14:58:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 BD FA 07 01 12 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 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 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 13 01 00 00 F4 03 04 00 82 60 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 21 80 03 00 35 04 06 00 26 21 73 EF A7 4F 9C B4 44 67 E2 29 86 38 [14:58:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 80 DF 47 00 1F 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 38 33 39 10 04 04 00 21 80 03 00 F4 03 04 00 73 0B 1A 67 B6 04 01 00 00 F9 B0 94 E9 B6 69 00 08 [14:58:11]CommunicateWithHost err = 0 [14:58:11]CheckOFDResponse [14:58:11]1017 (14) - 77093643461234 [14:58:11]1041 (16) - 0000000000871839 [14:58:11]1040 (4) - 229409 [14:58:11]1012 (4) - 24.10.2024 08:55 [14:58:11]1206 (1) - 0 [14:58:11]OFD Sender: Remove packet 229409 [14:58:11]ProducePacketName [14:58:11]name=ofd_packets/00229409 [14:58:11]NVStorageDeleteData [14:58:11]Write to MH i2c: 01 00 00 E2 0D EF [14:58:11]Write i2c OK [14:58:11]MH_I2C_Read... [14:58:11]Read from MH i2c: 01 [14:58:11]MH_I2C_Read... [14:58:11]Read from MH i2c: 01 07 00 [14:58:11]MH_I2C_Read... [14:58:11]Read from MH i2c: 01 07 00 E2 0D 00 00 00 00 00 A9 0C AB [14:58:11]RasterBufferAndPrint [14:58:11]line [14:58:11]line [14:58:11]line [14:58:11]line [14:58:11]line [14:58:11]written 0, free lines is 3245 [14:58:11]MH_Cut [14:58:11]Write to MH i2c: D1 01 00 E9 0D 01 C8 [14:58:11]Write i2c OK [14:58:11]MH_I2C_Read... [14:58:11]Read from MH i2c: D1 [14:58:11]MH_I2C_Read... [14:58:11]Read from MH i2c: D1 01 00 [14:58:11]MH_I2C_Read... [14:58:11]Read from MH i2c: D1 01 00 E9 0D 00 C7 [14:58:11]Write to MH i2c: 01 00 00 EA 0D F7 [14:58:11]Write i2c OK [14:58:11]MH_I2C_Read... [14:58:12]OFD Sender: No OFD packet to send [14:58:12]*** Cut start [14:58:12]*** Partial cut [14:58:12]*** CUTSNS_PIN = 1 [14:58:12]*** CUTSNS_PIN = 0 [14:58:13]*** Brake cut motor [14:58:13]Read from MH i2c: 01 [14:58:13]MH_I2C_Read... [14:58:13]*** Stop cut motor [14:58:13]*** Cut end [14:58:13]Read from MH i2c: 01 07 00 [14:58:13]MH_I2C_Read... [14:58:13]Read from MH i2c: 01 07 00 EA 0D 00 00 00 00 00 FF 0F 0C [14:58:13]process_action close_receipt done [14:58:13]requested_data is exist [14:58:13]produce_requested_data [14:58:13]requested_item fm.sn is exist - process it [14:58:13]wFMCommunicate request_size=4 [14:58:13]MH_SAM_APDU [14:58:13]CAPDU: 80 11 00 00 [14:58:13]Write to MH i2c: E2 08 00 EB 0D 80 11 00 00 00 00 00 00 72 [14:58:13]Write i2c OK [14:58:13]MH_I2C_Read... [14:58:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:58:13]Read from MH i2c: E2 [14:58:13]MH_I2C_Read... [14:58:13]Read from MH i2c: E2 17 00 [14:58:13]MH_I2C_Read... [14:58:13]Read from MH i2c: E2 17 00 EB 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 C9 [14:58:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:58:13]wFMCommunicate OK [14:58:13]requested_item fd.num is exist - process it [14:58:13]SAM_PROTO_GetFieldsCounters [14:58:13]wFMCommunicate request_size=4 [14:58:13]MH_SAM_APDU [14:58:13]CAPDU: 80 13 00 00 [14:58:13]Write to MH i2c: E2 08 00 EC 0D 80 13 00 00 00 00 00 00 75 [14:58:13]Write i2c OK [14:58:13]MH_I2C_Read... [14:58:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:58:13]Read from MH i2c: E2 [14:58:13]MH_I2C_Read... [14:58:13]Read from MH i2c: E2 62 00 [14:58:13]MH_I2C_Read... [14:58:13]Read from MH i2c: E2 62 00 EC 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 21 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 13 01 00 00 5E 04 04 00 13 01 00 00 57 04 04 00 14 01 00 00 19 04 04 00 00 00 00 00 90 00 99 [14:58:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 21 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 13 01 00 00 5E 04 04 00 13 01 00 00 57 04 04 00 14 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:58:13]wFMCommunicate OK [14:58:13]SAM_PROTO_GetFieldsCounters done [14:58:13]requested_item shift.num is exist - process it [14:58:13]requested_item shift.opened is exist - process it [14:58:13]req_shift_opened [14:58:13]FM_GetShiftState [14:58:13]SAM_PROTO_GetShiftState [14:58:13]wFMCommunicate request_size=4 [14:58:13]MH_SAM_APDU [14:58:13]CAPDU: 80 13 01 00 [14:58:13]Write to MH i2c: E2 08 00 ED 0D 80 13 01 00 00 00 00 00 77 [14:58:13]Write i2c OK [14:58:13]MH_I2C_Read... [14:58:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:58:13]Read from MH i2c: E2 [14:58:13]MH_I2C_Read... [14:58:13]Read from MH i2c: E2 0E 00 [14:58:13]MH_I2C_Read... [14:58:13]Read from MH i2c: E2 0E 00 ED 0D 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 EF [14:58:13]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:58:13]wFMCommunicate OK [14:58:13]SAM_PROTO_GetShiftState done [14:58:13]FM_GetShiftState done [14:58:13]req_shift_opened done [14:58:13]requested_item shift.open_date is exist - process it [14:58:13]req_shift_open_date [14:58:13]req_shift_open_date done [14:58:13]produce_requested_data done [14:58:13]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229409,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [14:58:13]process_action_free close_receipt [14:58:13]json_value_free [14:58:13]json_value_free done [14:58:13]process_json_proto returns [14:58:13]Send response to host [14:58:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229409,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [14:58:13]free response buf [14:58:13]execute_script done [14:58:13]execute_script returns [14:58:13]free content buf [14:58:13]Sock 7.Close socket [14:58:13]Sock 7.Thread stoped [14:58:14]accept exits with 9 [14:58:14]New connection [14:58:14]New thread 3067391332 created [14:58:14]Thread 3067534692 joined [14:58:14]Waiting for new connection... [14:58:14] Sock 9.Parse request [14:58:14]Sock 9.Check first char [14:58:14]Sock 9.First char is OK [14:58:14]request: POST /json_proto HTTP/1.0 [14:58:14]Method: POST [14:58:14]URL: /json_proto [14:58:14]Method is POST - this is cgi request [14:58:14]url: /json_proto [14:58:14]query_string will be loaded in cgi processing [14:58:14]execute_cgi json_proto POST (null) [14:58:14]execute_cgi path=json_proto method=POST [14:58:14]POST find Content-Length [14:58:14]Host: 172.17.44.195:8080 [14:58:14]Content-Length: 678 [14:58:14]Content-Type: application/json [14:58:14] [14:58:14]POST finish read [14:58:14]Found Content-Length = 678 [14:58:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966454", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:58:14]execute_script... [14:58:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966454", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:58:14]POST & json_proto [14:58:14]process_json_proto [14:58:14]json parsed OK: [14:58:14]protocol is kg_v1.0 [14:58:14]action value=close_receipt [14:58:14]process_action close_receipt [14:58:14]cmd_close_receipt [14:58:14]MH_GetDate [14:58:14]Write to MH i2c: F0 00 00 EE 0D EA [14:58:14]Write i2c OK [14:58:14]MH_I2C_Read... [14:58:14]Read from MH i2c: F0 [14:58:14]MH_I2C_Read... [14:58:14]Read from MH i2c: F0 09 00 [14:58:14]MH_I2C_Read... [14:58:14]Read from MH i2c: F0 09 00 EE 0D 00 86 60 1A 67 82 C9 CF 66 DA [14:58:14]GetLastDocTimeStamp 1729781890 [14:58:14]current date 1729781894 [14:58:14]FM_GetShiftState [14:58:14]SAM_PROTO_GetShiftState [14:58:14]wFMCommunicate request_size=4 [14:58:14]MH_SAM_APDU [14:58:14]CAPDU: 80 13 01 00 [14:58:14]Write to MH i2c: E2 08 00 EF 0D 80 13 01 00 00 00 00 00 79 [14:58:14]Write i2c OK [14:58:14]MH_I2C_Read... [14:58:14]Read from MH i2c: E2 [14:58:14]MH_I2C_Read... [14:58:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:58:14]Read from MH i2c: E2 0E 00 [14:58:14]MH_I2C_Read... [14:58:14]Read from MH i2c: E2 0E 00 EF 0D 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 F1 [14:58:14]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:58:14]wFMCommunicate OK [14:58:14]SAM_PROTO_GetShiftState done [14:58:14]FM_GetShiftState done [14:58:14]opened in 1729728859 [14:58:14]opened+sec_in_day 1729815259 [14:58:14]quantity*price = 30038 [14:58:14]sum+1 = 30039 [14:58:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 276 24.10.2024 14:58 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229410 ФПД: 25390629742061 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T145814&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229410&fm=25390629742061&tin=02508201610067®Number=0000000000091685&sum=30000 [14:58:15]StoreToDocumentArchive [14:58:15]shift 537 fd 229410 [14:58:15]save to /storage/0537/doc_00229410 [14:58:15]save last doc name /storage/0537/doc_00229410 to /storage/kkm_last_doc_name [14:58:15]save OK [14:58:15]Clear old archive folders... [14:58:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:58:15]tlvbuf is 01FBA300 [14:58:15]SAM_PROTO_ClearQueue [14:58:15]wFMCommunicate request_size=4 [14:58:15]MH_SAM_APDU [14:58:15]CAPDU: 80 09 00 00 [14:58:15]Write to MH i2c: E2 08 00 FC 0D 80 09 00 00 00 00 00 00 7B [14:58:15]Write i2c OK [14:58:15]MH_I2C_Read... [14:58:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:58:15]Read from MH i2c: E2 [14:58:15]MH_I2C_Read... [14:58:15]Read from MH i2c: E2 03 00 [14:58:15]MH_I2C_Read... [14:58:15]Read from MH i2c: E2 03 00 FC 0D 00 90 00 7D [14:58:15]RAPDU: 90 00 [14:58:15]wFMCommunicate OK [14:58:15]SAM_PROTO_ClearQueue done [14:58:15]KKMCreateOFDPacket [14:58:15]OFDProtocolAddRootSTLVToBuf [14:58:15]FM_MakeSignedData [14:58:15]FM_MakeSignedData [14:58:15]SAM_PROTO_SignData [14:58:15]wFMCommunicate request_size=4 [14:58:15]MH_SAM_APDU [14:58:15]CAPDU: 80 0D 01 02 [14:58:15]Write to MH i2c: E2 08 00 FD 0D 80 0D 01 02 00 00 00 00 83 [14:58:15]Write i2c OK [14:58:15]MH_I2C_Read... [14:58:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:58:15]Read from MH i2c: E2 [14:58:15]MH_I2C_Read... [14:58:15]Read from MH i2c: E2 03 00 [14:58:15]MH_I2C_Read... [14:58:15]Read from MH i2c: E2 03 00 FD 0D 00 90 00 7E [14:58:15]RAPDU: 90 00 [14:58:15]wFMCommunicate OK [14:58:15]wFMCommunicate request_size=255 [14:58:15]MH_SAM_APDU [14:58:15]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 01 00 00 F4 03 04 00 86 60 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 22 80 03 00 35 04 06 00 17 [14:58:15]Write to MH i2c: E2 02 01 FE 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 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 01 00 00 F4 03 04 00 86 60 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 22 80 03 00 35 04 06 00 17 00 00 61 [14:58:15]Write i2c OK [14:58:15]MH_I2C_Read... [14:58:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:58:15]Read from MH i2c: E2 [14:58:15]MH_I2C_Read... [14:58:15]Read from MH i2c: E2 03 00 [14:58:15]MH_I2C_Read... [14:58:15]Read from MH i2c: E2 03 00 FE 0D 00 90 00 7F [14:58:15]RAPDU: 90 00 [14:58:15]wFMCommunicate OK [14:58:15]wFMCommunicate request_size=10 [14:58:15]MH_SAM_APDU [14:58:15]CAPDU: 80 0D 02 02 05 17 B7 77 65 ED [14:58:15]Write to MH i2c: E2 0D 00 FF 0D 80 0D 02 02 05 00 17 B7 77 65 ED 00 00 27 [14:58:15]Write i2c OK [14:58:15]MH_I2C_Read... [14:58:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:58:15]Read from MH i2c: E2 [14:58:15]MH_I2C_Read... [14:58:15]Read from MH i2c: E2 03 00 [14:58:15]MH_I2C_Read... [14:58:15]Read from MH i2c: E2 03 00 FF 0D 00 90 00 80 [14:58:16]RAPDU: 90 00 [14:58:16]wFMCommunicate OK [14:58:16]wFMCommunicate request_size=4 [14:58:16]MH_SAM_APDU [14:58:16]CAPDU: 80 0D 03 02 [14:58:16]Write to MH i2c: E2 08 00 00 0E 80 0D 03 02 00 00 00 00 89 [14:58:16]Write i2c OK [14:58:16]MH_I2C_Read... [14:58:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:58:16]Read from MH i2c: E2 [14:58:16]MH_I2C_Read... [14:58:16]Read from MH i2c: E2 0B 00 [14:58:16]MH_I2C_Read... [14:58:16]Read from MH i2c: E2 0B 00 00 0E 00 5D C1 01 C3 66 29 07 52 90 00 54 [14:58:16]RAPDU: 5D C1 01 C3 66 29 07 52 90 00 [14:58:16]wFMCommunicate OK [14:58:16]SAM_PROTO_SignData done [14:58:16]FM_MakeSignedData done [14:58:16]CreateOFDProtocolMessage [14:58:16]wFMCommunicate request_size=4 [14:58:16]MH_SAM_APDU [14:58:16]CAPDU: 80 11 00 00 [14:58:16]Write to MH i2c: E2 08 00 01 0E 80 11 00 00 00 00 00 00 89 [14:58:16]Write i2c OK [14:58:16]MH_I2C_Read... [14:58:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:58:16]Read from MH i2c: E2 [14:58:16]MH_I2C_Read... [14:58:16]Read from MH i2c: E2 17 00 [14:58:16]MH_I2C_Read... [14:58:16]Read from MH i2c: E2 17 00 01 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 E0 [14:58:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:58:16]wFMCommunicate OK [14:58:16]CreateOFDProtocolMessage done [14:58:16]OFDSenderStorePacket 229410 [14:58:16]StoreOFDPacket docnum=229410 [14:58:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 A8 EA 07 01 FA 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 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 01 00 00 F4 03 04 00 86 60 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 22 80 03 00 35 04 06 00 17 17 B7 77 65 ED 5D C1 01 C3 66 29 07 52 [14:58:16]CheckFolder [14:58:16]dirname=/storage/ofd_packets [14:58:16]CheckFolder done [14:58:16]ProducePacketName [14:58:16]name=ofd_packets/00229410 [14:58:16]NVStorageSaveData ofd_packets/00229410 [14:58:16]File name is /storage/ofd_packets/00229410 [14:58:16]Write 301 bytes [14:58:16]NVStorageSaveData done [14:58:16]OFDSenderStorePacket done [14:58:16]KKMCreateOFDPacket done [14:58:16]NVStorageSaveData kkm_last_timestamp [14:58:16]File name is /storage/kkm_last_timestamp [14:58:16]Write 4 bytes [14:58:16]NVStorageSaveData done [14:58:16]ExternCall_PrintAddStr [14:58:16]wPrintStart [14:58:16]Write to MH i2c: 01 00 00 02 0E 10 [14:58:16]OFD Sender: Processing packet 229410 [packets to send 38, broken 37] [14:58:16]ProducePacketName [14:58:16]name=ofd_packets/00229410 [14:58:16]OFD Sender: To server: pG, [14:58:16]CommunicateWithHost lk.salyk.kg:30040 [14:58:16]ConnectInit lk.salyk.kg [14:58:16]Write i2c OK [14:58:16]MH_I2C_Read... [14:58:16]Read from MH i2c: 01 [14:58:16]MH_I2C_Read... [14:58:16]Read from MH i2c: 01 07 00 [14:58:16]MH_I2C_Read... [14:58:16]Read from MH i2c: 01 07 00 02 0E 00 00 00 00 00 FF 0F 25 [14:58:16]RasterBufferAndPrint [14:58:16]line Счет N : (1)1966454 [14:58:16]line ИНН: 02508201610067 [14:58:16]line Контрольно-Кассовый Чек [14:58:16]line ПРОДАЖА [14:58:16]line ТРК (МРК, ГНК) : 43 [14:58:16]line Товар: 2710124130 [14:58:16]line Аи-92-К-5 [14:58:16]line 4.490 * 66.90 [14:58:16]line = 300.38 [14:58:16]line НДС 12% НСП 1% [14:58:16]line > о реализуемом товаре [14:58:16]line ОКРУГЛЕНИЕ: -0.38 [14:58:16]line ИТОГО: 300.00 [14:58:16]line Внесено: 300.00 [14:58:16]line СДАЧА: 0.00 [14:58:16]line НСП 1% : 2.66 [14:58:16]line НДС 12% : 31.90 [14:58:16]line Наличными: 300.00 [14:58:16]line Безнал.: 0.00 [14:58:16]line Место: АЗС № 133 "Партнер Нефть" [14:58:16]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [14:58:16]line СНО: Общий режим [14:58:16]line Чек 276 24.10.2024 14:58 [14:58:16]line Смена: 537 ФФД: 1.0 [14:58:16]line ЗНМ: 0300000091 [14:58:16]line РНМ: 0000000000091685 [14:58:16]line Версия ККМ: 001 [14:58:16]line ФМ: 0000000000871839 [14:58:16]line ФД: 229410 [14:58:16]line ФПД: 25390629742061 [14:58:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T145814&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229410&fm=25390629742061&tin=02508201610067®Number=0000000000091685&sum=30000 [14:58:16]written 0, free lines is 4095 [14:58:16]Write to MH i2c: 01 00 00 2C 0E 3A [14:58:16]Write i2c OK [14:58:16]MH_I2C_Read... [14:58:16]Read from MH i2c: 01 [14:58:16]MH_I2C_Read... [14:58:16]Read from MH i2c: 01 07 00 [14:58:16]MH_I2C_Read... [14:58:16]Read from MH i2c: 01 07 00 2C 0E 00 00 00 00 00 B2 0C FF [14:58:16]RasterBufferAndPrint [14:58:16]line [14:58:16]line [14:58:16]line [14:58:16]line [14:58:16]line [14:58:16]written 0, free lines is 3256 [14:58:16]MH_Cut [14:58:16]Write to MH i2c: D1 01 00 33 0E 01 13 [14:58:16]Write i2c OK [14:58:16]MH_I2C_Read... [14:58:16]Read from MH i2c: D1 [14:58:16]MH_I2C_Read... [14:58:16]Read from MH i2c: D1 01 00 [14:58:16]MH_I2C_Read... [14:58:16]Read from MH i2c: D1 01 00 33 0E 00 12 [14:58:16]Write to MH i2c: 01 00 00 34 0E 42 [14:58:16]Write i2c OK [14:58:16]MH_I2C_Read... [14:58:17]*** Cut start [14:58:17]*** Partial cut [14:58:17]*** CUTSNS_PIN = 1 [14:58:17]*** CUTSNS_PIN = 0 [14:58:18]*** Brake cut motor [14:58:18]Read from MH i2c: 01 [14:58:18]MH_I2C_Read... [14:58:18]*** Stop cut motor [14:58:18]*** Cut end [14:58:18]Read from MH i2c: 01 07 00 [14:58:18]MH_I2C_Read... [14:58:18]Read from MH i2c: 01 07 00 34 0E 00 00 00 00 00 FF 0F 57 [14:58:18]process_action close_receipt done [14:58:18]requested_data is exist [14:58:18]produce_requested_data [14:58:18]requested_item fm.sn is exist - process it [14:58:18]wFMCommunicate request_size=4 [14:58:18]MH_SAM_APDU [14:58:18]CAPDU: 80 11 00 00 [14:58:18]Write to MH i2c: E2 08 00 35 0E 80 11 00 00 00 00 00 00 BD [14:58:18]Write i2c OK [14:58:18]MH_I2C_Read... [14:58:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:58:18]Read from MH i2c: E2 [14:58:18]MH_I2C_Read... [14:58:18]Read from MH i2c: E2 17 00 [14:58:18]MH_I2C_Read... [14:58:18]Read from MH i2c: E2 17 00 35 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 14 [14:58:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:58:18]wFMCommunicate OK [14:58:18]requested_item fd.num is exist - process it [14:58:18]SAM_PROTO_GetFieldsCounters [14:58:18]wFMCommunicate request_size=4 [14:58:18]MH_SAM_APDU [14:58:18]CAPDU: 80 13 00 00 [14:58:18]Write to MH i2c: E2 08 00 36 0E 80 13 00 00 00 00 00 00 C0 [14:58:18]Write i2c OK [14:58:18]MH_I2C_Read... [14:58:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:58:18]Read from MH i2c: E2 [14:58:18]MH_I2C_Read... [14:58:18]Read from MH i2c: E2 62 00 [14:58:18]MH_I2C_Read... [14:58:18]Read from MH i2c: E2 62 00 36 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 22 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 14 01 00 00 5E 04 04 00 14 01 00 00 57 04 04 00 15 01 00 00 19 04 04 00 00 00 00 00 90 00 E8 [14:58:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 22 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 14 01 00 00 5E 04 04 00 14 01 00 00 57 04 04 00 15 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:58:18]wFMCommunicate OK [14:58:18]SAM_PROTO_GetFieldsCounters done [14:58:18]requested_item shift.num is exist - process it [14:58:18]requested_item shift.opened is exist - process it [14:58:18]req_shift_opened [14:58:18]FM_GetShiftState [14:58:18]SAM_PROTO_GetShiftState [14:58:18]wFMCommunicate request_size=4 [14:58:18]MH_SAM_APDU [14:58:18]CAPDU: 80 13 01 00 [14:58:18]Write to MH i2c: E2 08 00 37 0E 80 13 01 00 00 00 00 00 C2 [14:58:18]Write i2c OK [14:58:18]MH_I2C_Read... [14:58:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:58:18]Read from MH i2c: E2 [14:58:18]MH_I2C_Read... [14:58:18]Read from MH i2c: E2 0E 00 [14:58:18]MH_I2C_Read... [14:58:18]Read from MH i2c: E2 0E 00 37 0E 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 3A [14:58:18]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:58:18]wFMCommunicate OK [14:58:18]SAM_PROTO_GetShiftState done [14:58:18]FM_GetShiftState done [14:58:18]req_shift_opened done [14:58:18]requested_item shift.open_date is exist - process it [14:58:18]req_shift_open_date [14:58:18]req_shift_open_date done [14:58:18]produce_requested_data done [14:58:18]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229410,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [14:58:18]process_action_free close_receipt [14:58:18]json_value_free [14:58:18]json_value_free done [14:58:18]process_json_proto returns [14:58:18]Send response to host [14:58:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229410,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [14:58:18]free response buf [14:58:18]execute_script done [14:58:18]execute_script returns [14:58:18]free content buf [14:58:18]Sock 9.Close socket [14:58:18]Sock 9.Thread stoped [14:58:19]accept exits with 7 [14:58:19]New connection [14:58:19]New thread 3067534692 created [14:58:19]Thread 3067391332 joined [14:58:19]Waiting for new connection... [14:58:19] Sock 7.Parse request [14:58:19]Sock 7.Check first char [14:58:19]Sock 7.First char is OK [14:58:19]request: POST /json_proto HTTP/1.0 [14:58:19]Method: POST [14:58:19]URL: /json_proto [14:58:19]Method is POST - this is cgi request [14:58:19]url: /json_proto [14:58:19]query_string will be loaded in cgi processing [14:58:19]execute_cgi json_proto POST (null) [14:58:19]execute_cgi path=json_proto method=POST [14:58:19]POST find Content-Length [14:58:19]Host: 172.17.44.195:8080 [14:58:19]Content-Length: 675 [14:58:19]Content-Type: application/json [14:58:19] [14:58:19]POST finish read [14:58:19]Found Content-Length = 675 [14:58:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966457", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.620, "sum" : 580.64, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 580.00, "total" : 580.00, "payments": [ { "type": 0, "sum" : 580.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:58:19]execute_script... [14:58: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)1966457", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.620, "sum" : 580.64, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 580.00, "total" : 580.00, "payments": [ { "type": 0, "sum" : 580.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:58:19]POST & json_proto [14:58:19]process_json_proto [14:58:19]json parsed OK: [14:58:19]protocol is kg_v1.0 [14:58:19]action value=close_receipt [14:58:19]process_action close_receipt [14:58:19]cmd_close_receipt [14:58:19]MH_GetDate [14:58:19]Write to MH i2c: F0 00 00 38 0E 35 [14:58:19]Write i2c OK [14:58:19]MH_I2C_Read... [14:58:19]Read from MH i2c: F0 [14:58:19]MH_I2C_Read... [14:58:19]Read from MH i2c: F0 09 00 [14:58:19]MH_I2C_Read... [14:58:19]Read from MH i2c: F0 09 00 38 0E 00 8B 60 1A 67 82 C9 CF 66 2A [14:58:19]GetLastDocTimeStamp 1729781894 [14:58:19]current date 1729781899 [14:58:19]FM_GetShiftState [14:58:19]SAM_PROTO_GetShiftState [14:58:19]wFMCommunicate request_size=4 [14:58:19]MH_SAM_APDU [14:58:19]CAPDU: 80 13 01 00 [14:58:19]Write to MH i2c: E2 08 00 39 0E 80 13 01 00 00 00 00 00 C4 [14:58:19]Write i2c OK [14:58:19]MH_I2C_Read... [14:58:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:58:19]Read from MH i2c: E2 [14:58:19]MH_I2C_Read... [14:58:19]Read from MH i2c: E2 0E 00 [14:58:19]MH_I2C_Read... [14:58:19]Read from MH i2c: E2 0E 00 39 0E 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 3C [14:58:19]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:58:19]wFMCommunicate OK [14:58:19]SAM_PROTO_GetShiftState done [14:58:19]FM_GetShiftState done [14:58:19]opened in 1729728859 [14:58:19]opened+sec_in_day 1729815259 [14:58:19]quantity*price = 58064 [14:58:19]sum+1 = 58065 [14:58:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.64 ИТОГО: 580.00 Внесено: 580.00 СДАЧА: 0.00 НСП 1% : 5.14 НДС 12% : 61.66 Наличными: 580.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 277 24.10.2024 14:58 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229411 ФПД: 215308733674987 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T145819&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229411&fm=215308733674987&tin=02508201610067®Number=0000000000091685&sum=58000 [14:58:20]StoreToDocumentArchive [14:58:20]shift 537 fd 229411 [14:58:20]save to /storage/0537/doc_00229411 [14:58:20]save last doc name /storage/0537/doc_00229411 to /storage/kkm_last_doc_name [14:58:20]save OK [14:58:20]Clear old archive folders... [14:58:20]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:58:20]tlvbuf is 0202C800 [14:58:20]SAM_PROTO_ClearQueue [14:58:20]wFMCommunicate request_size=4 [14:58:20]MH_SAM_APDU [14:58:20]CAPDU: 80 09 00 00 [14:58:20]Write to MH i2c: E2 08 00 46 0E 80 09 00 00 00 00 00 00 C6 [14:58:20]Write i2c OK [14:58:20]MH_I2C_Read... [14:58:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:58:20]Read from MH i2c: E2 [14:58:20]MH_I2C_Read... [14:58:20]Read from MH i2c: E2 03 00 [14:58:20]MH_I2C_Read... [14:58:20]Read from MH i2c: E2 03 00 46 0E 00 90 00 C8 [14:58:20]RAPDU: 90 00 [14:58:20]wFMCommunicate OK [14:58:20]SAM_PROTO_ClearQueue done [14:58:20]KKMCreateOFDPacket [14:58:20]OFDProtocolAddRootSTLVToBuf [14:58:20]FM_MakeSignedData [14:58:20]FM_MakeSignedData [14:58:20]SAM_PROTO_SignData [14:58:20]wFMCommunicate request_size=4 [14:58:20]MH_SAM_APDU [14:58:20]CAPDU: 80 0D 01 02 [14:58:20]Write to MH i2c: E2 08 00 47 0E 80 0D 01 02 00 00 00 00 CE [14:58:20]Write i2c OK [14:58:20]MH_I2C_Read... [14:58:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:58:20]Read from MH i2c: E2 [14:58:20]MH_I2C_Read... [14:58:20]Read from MH i2c: E2 03 00 [14:58:20]MH_I2C_Read... [14:58:20]Read from MH i2c: E2 03 00 47 0E 00 90 00 C9 [14:58:20]RAPDU: 90 00 [14:58:20]wFMCommunicate OK [14:58:20]wFMCommunicate request_size=255 [14:58:20]MH_SAM_APDU [14:58:20]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C4 1D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D0 E2 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 E2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 02 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 18 00 00 00 00 07 04 06 00 90 E2 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 8B 60 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 23 80 03 00 35 04 06 00 C3 D2 78 96 [14:58:20]Write to MH i2c: E2 02 01 48 0E 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C4 1D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D0 E2 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 E2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 02 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 18 00 00 00 00 07 04 06 00 90 E2 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 8B 60 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 23 80 03 00 35 04 06 00 C3 D2 78 96 00 00 A3 [14:58:20]Write i2c OK [14:58:20]MH_I2C_Read... [14:58:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:58:21]Read from MH i2c: E2 [14:58:21]MH_I2C_Read... [14:58:21]Read from MH i2c: E2 03 00 [14:58:21]MH_I2C_Read... [14:58:21]Read from MH i2c: E2 03 00 48 0E 00 90 00 CA [14:58:21]RAPDU: 90 00 [14:58:21]wFMCommunicate OK [14:58:21]wFMCommunicate request_size=7 [14:58:21]MH_SAM_APDU [14:58:21]CAPDU: 80 0D 02 02 02 75 EB [14:58:21]Write to MH i2c: E2 0A 00 49 0E 80 0D 02 02 02 00 75 EB 00 00 35 [14:58:21]Write i2c OK [14:58:21]MH_I2C_Read... [14:58:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:58:21]Read from MH i2c: E2 [14:58:21]MH_I2C_Read... [14:58:21]Read from MH i2c: E2 03 00 [14:58:21]MH_I2C_Read... [14:58:21]Read from MH i2c: E2 03 00 49 0E 00 90 00 CB [14:58:21]RAPDU: 90 00 [14:58:21]wFMCommunicate OK [14:58:21]wFMCommunicate request_size=4 [14:58:21]MH_SAM_APDU [14:58:21]CAPDU: 80 0D 03 02 [14:58:21]Write to MH i2c: E2 08 00 4A 0E 80 0D 03 02 00 00 00 00 D3 [14:58:21]Write i2c OK [14:58:21]MH_I2C_Read... [14:58:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:58:21]Read from MH i2c: E2 [14:58:21]MH_I2C_Read... [14:58:21]Read from MH i2c: E2 0B 00 [14:58:21]MH_I2C_Read... [14:58:21]Read from MH i2c: E2 0B 00 4A 0E 00 51 76 19 A8 49 0E 83 74 90 00 AA [14:58:21]RAPDU: 51 76 19 A8 49 0E 83 74 90 00 [14:58:21]wFMCommunicate OK [14:58:21]SAM_PROTO_SignData done [14:58:21]FM_MakeSignedData done [14:58:21]CreateOFDProtocolMessage [14:58:21]wFMCommunicate request_size=4 [14:58:21]MH_SAM_APDU [14:58:21]CAPDU: 80 11 00 00 [14:58:21]Write to MH i2c: E2 08 00 4B 0E 80 11 00 00 00 00 00 00 D3 [14:58:21]Write i2c OK [14:58:21]MH_I2C_Read... [14:58:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:58:21]Read from MH i2c: E2 [14:58:21]MH_I2C_Read... [14:58:21]Read from MH i2c: E2 17 00 [14:58:21]MH_I2C_Read... [14:58:21]Read from MH i2c: E2 17 00 4B 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 2A [14:58:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:58:21]wFMCommunicate OK [14:58:21]CreateOFDProtocolMessage done [14:58:21]OFDSenderStorePacket 229411 [14:58:21]StoreOFDPacket docnum=229411 [14:58:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0C 01 00 00 3F 88 04 01 DB 7E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C4 1D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D0 E2 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 E2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 02 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 18 00 00 00 00 07 04 06 00 90 E2 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 8B 60 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 23 80 03 00 35 04 06 00 C3 D2 78 96 75 EB 51 76 19 A8 49 0E 83 74 [14:58:21]CheckFolder [14:58:21]dirname=/storage/ofd_packets [14:58:21]CheckFolder done [14:58:21]ProducePacketName [14:58:21]name=ofd_packets/00229411 [14:58:21]NVStorageSaveData ofd_packets/00229411 [14:58:21]File name is /storage/ofd_packets/00229411 [14:58:21]Write 298 bytes [14:58:21]NVStorageSaveData done [14:58:21]OFDSenderStorePacket done [14:58:21]KKMCreateOFDPacket done [14:58:21]NVStorageSaveData kkm_last_timestamp [14:58:21]File name is /storage/kkm_last_timestamp [14:58:21]Write 4 bytes [14:58:21]NVStorageSaveData done [14:58:21]ExternCall_PrintAddStr [14:58:21]wPrintStart [14:58:21]Write to MH i2c: 01 00 00 4C 0E 5A [14:58:21]Write i2c OK [14:58:21]MH_I2C_Read... [14:58:21]Read from MH i2c: 01 [14:58:21]MH_I2C_Read... [14:58:21]Read from MH i2c: 01 07 00 [14:58:21]MH_I2C_Read... [14:58:21]Read from MH i2c: 01 07 00 4C 0E 00 00 00 00 00 FF 0F 6F [14:58:21]RasterBufferAndPrint [14:58:21]line Счет N : (1)1966457 [14:58:21]line ИНН: 02508201610067 [14:58:21]line Контрольно-Кассовый Чек [14:58:21]line ПРОДАЖА [14:58:21]line ТРК (МРК, ГНК) : 21 [14:58:21]line Товар: 2710194210 [14:58:21]line ДТ-К-5 [14:58:21]line 7.620 * 76.20 [14:58:21]line = 580.64 [14:58:21]line НДС 12% НСП 1% [14:58:21]line > о реализуемом товаре [14:58:21]line ОКРУГЛЕНИЕ: -0.64 [14:58:21]line ИТОГО: 580.00 [14:58:21]line Внесено: 580.00 [14:58:21]line СДАЧА: 0.00 [14:58:21]line НСП 1% : 5.14 [14:58:21]line НДС 12% : 61.66 [14:58:21]line Наличными: 580.00 [14:58:21]line Безнал.: 0.00 [14:58:21]line Место: АЗС № 133 "Партнер Нефть" [14:58:21]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [14:58:21]line СНО: Общий режим [14:58:21]line Чек 277 24.10.2024 14:58 [14:58:21]line Смена: 537 ФФД: 1.0 [14:58:21]line ЗНМ: 0300000091 [14:58:21]line РНМ: 0000000000091685 [14:58:21]line Версия ККМ: 001 [14:58:21]line ФМ: 0000000000871839 [14:58:21]line ФД: 229411 [14:58:21]line ФПД: 215308733674987 [14:58:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T145819&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229411&fm=215308733674987&tin=02508201610067®Number=0000000000091685&sum=58000 [14:58:21]written 0, free lines is 4095 [14:58:21]Write to MH i2c: 01 00 00 76 0E 84 [14:58:21]Write i2c OK [14:58:21]MH_I2C_Read... [14:58:21]Read from MH i2c: 01 [14:58:21]MH_I2C_Read... [14:58:21]Read from MH i2c: 01 07 00 [14:58:21]MH_I2C_Read... [14:58:21]Read from MH i2c: 01 07 00 76 0E 00 00 00 00 00 B0 0C 47 [14:58:21]RasterBufferAndPrint [14:58:21]line [14:58:21]line [14:58:21]line [14:58:21]line [14:58:21]line [14:58:21]written 0, free lines is 3258 [14:58:21]MH_Cut [14:58:21]Write to MH i2c: D1 01 00 7D 0E 01 5D [14:58:21]Write i2c OK [14:58:21]MH_I2C_Read... [14:58:21]Read from MH i2c: D1 [14:58:21]MH_I2C_Read... [14:58:21]Read from MH i2c: D1 01 00 [14:58:21]MH_I2C_Read... [14:58:21]Read from MH i2c: D1 01 00 7D 0E 00 5C [14:58:21]Write to MH i2c: 01 00 00 7E 0E 8C [14:58:21]Write i2c OK [14:58:21]MH_I2C_Read... [14:58:22]*** Cut start [14:58:22]*** Partial cut [14:58:22]*** CUTSNS_PIN = 1 [14:58:22]*** CUTSNS_PIN = 0 [14:58:23]*** Brake cut motor [14:58:23]Read from MH i2c: 01 [14:58:23]MH_I2C_Read... [14:58:23]*** Stop cut motor [14:58:23]*** Cut end [14:58:23]Read from MH i2c: 01 07 00 [14:58:23]MH_I2C_Read... [14:58:23]Read from MH i2c: 01 07 00 7E 0E 00 00 00 00 00 FF 0F A1 [14:58:23]process_action close_receipt done [14:58:23]requested_data is exist [14:58:23]produce_requested_data [14:58:23]requested_item fm.sn is exist - process it [14:58:23]wFMCommunicate request_size=4 [14:58:23]MH_SAM_APDU [14:58:23]CAPDU: 80 11 00 00 [14:58:23]Write to MH i2c: E2 08 00 7F 0E 80 11 00 00 00 00 00 00 07 [14:58:23]Write i2c OK [14:58:23]MH_I2C_Read... [14:58:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:58:23]Read from MH i2c: E2 [14:58:23]MH_I2C_Read... [14:58:23]Read from MH i2c: E2 17 00 [14:58:23]MH_I2C_Read... [14:58:23]Read from MH i2c: E2 17 00 7F 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 5E [14:58:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [14:58:23]wFMCommunicate OK [14:58:23]requested_item fd.num is exist - process it [14:58:23]SAM_PROTO_GetFieldsCounters [14:58:23]wFMCommunicate request_size=4 [14:58:23]MH_SAM_APDU [14:58:23]CAPDU: 80 13 00 00 [14:58:23]Write to MH i2c: E2 08 00 80 0E 80 13 00 00 00 00 00 00 0A [14:58:23]Write i2c OK [14:58:23]MH_I2C_Read... [14:58:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:58:23]Read from MH i2c: E2 [14:58:23]MH_I2C_Read... [14:58:23]Read from MH i2c: E2 62 00 [14:58:23]MH_I2C_Read... [14:58:23]Read from MH i2c: E2 62 00 80 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 23 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 15 01 00 00 5E 04 04 00 15 01 00 00 57 04 04 00 16 01 00 00 19 04 04 00 00 00 00 00 90 00 36 [14:58:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 23 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 15 01 00 00 5E 04 04 00 15 01 00 00 57 04 04 00 16 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:58:23]wFMCommunicate OK [14:58:23]SAM_PROTO_GetFieldsCounters done [14:58:23]requested_item shift.num is exist - process it [14:58:23]requested_item shift.opened is exist - process it [14:58:23]req_shift_opened [14:58:23]FM_GetShiftState [14:58:23]SAM_PROTO_GetShiftState [14:58:23]wFMCommunicate request_size=4 [14:58:23]MH_SAM_APDU [14:58:23]CAPDU: 80 13 01 00 [14:58:23]Write to MH i2c: E2 08 00 81 0E 80 13 01 00 00 00 00 00 0C [14:58:23]Write i2c OK [14:58:23]MH_I2C_Read... [14:58:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:58:23]Read from MH i2c: E2 [14:58:23]MH_I2C_Read... [14:58:23]Read from MH i2c: E2 0E 00 [14:58:23]MH_I2C_Read... [14:58:23]Read from MH i2c: E2 0E 00 81 0E 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 84 [14:58:23]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [14:58:23]wFMCommunicate OK [14:58:23]SAM_PROTO_GetShiftState done [14:58:23]FM_GetShiftState done [14:58:23]req_shift_opened done [14:58:23]requested_item shift.open_date is exist - process it [14:58:23]req_shift_open_date [14:58:23]req_shift_open_date done [14:58:23]produce_requested_data done [14:58:23]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229411,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [14:58:23]process_action_free close_receipt [14:58:23]json_value_free [14:58:23]json_value_free done [14:58:23]process_json_proto returns [14:58:23]Send response to host [14:58:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229411,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [14:58:23]free response buf [14:58:23]execute_script done [14:58:23]execute_script returns [14:58:23]free content buf [14:58:23]Sock 7.Close socket [14:58:23]Sock 7.Thread stoped [15:00:12]accept exits with 9 [15:00:12]New connection [15:00:12]New thread 3067391332 created [15:00:12]Thread 3067534692 joined [15:00:12]Waiting for new connection... [15:00:12] Sock 9.Parse request [15:00:12]Sock 9.Check first char [15:00:12]Sock 9.First char is OK [15:00:12]request: POST /json_proto HTTP/1.0 [15:00:12]Method: POST [15:00:12]URL: /json_proto [15:00:12]Method is POST - this is cgi request [15:00:12]url: /json_proto [15:00:12]query_string will be loaded in cgi processing [15:00:12]execute_cgi json_proto POST (null) [15:00:12]execute_cgi path=json_proto method=POST [15:00:12]POST find Content-Length [15:00:12]Host: 172.17.44.195:8080 [15:00:12]Content-Length: 683 [15:00:12]Content-Type: application/json [15:00:12] [15:00:12]POST finish read [15:00:12]Found Content-Length = 683 [15:00:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966458", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 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" ] } } [15:00:12]execute_script... [15:00: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)1966458", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 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" ] } } [15:00:12]POST & json_proto [15:00:12]process_json_proto [15:00:12]json parsed OK: [15:00:12]protocol is kg_v1.0 [15:00:12]action value=close_receipt [15:00:12]process_action close_receipt [15:00:12]cmd_close_receipt [15:00:12]MH_GetDate [15:00:12]Write to MH i2c: F0 00 00 82 0E 7F [15:00:12]Write i2c OK [15:00:12]MH_I2C_Read... [15:00:12]Read from MH i2c: F0 [15:00:12]MH_I2C_Read... [15:00:12]Read from MH i2c: F0 09 00 [15:00:12]MH_I2C_Read... [15:00:12]Read from MH i2c: F0 09 00 82 0E 00 FD 60 1A 67 82 C9 CF 66 E6 [15:00:12]GetLastDocTimeStamp 1729781899 [15:00:12]current date 1729782013 [15:00:12]FM_GetShiftState [15:00:12]SAM_PROTO_GetShiftState [15:00:12]wFMCommunicate request_size=4 [15:00:12]MH_SAM_APDU [15:00:12]CAPDU: 80 13 01 00 [15:00:12]Write to MH i2c: E2 08 00 83 0E 80 13 01 00 00 00 00 00 0E [15:00:12]Write i2c OK [15:00:12]MH_I2C_Read... [15:00:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:00:12]Read from MH i2c: E2 [15:00:12]MH_I2C_Read... [15:00:12]Read from MH i2c: E2 0E 00 [15:00:12]MH_I2C_Read... [15:00:12]Read from MH i2c: E2 0E 00 83 0E 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 86 [15:00:12]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [15:00:12]wFMCommunicate OK [15:00:12]SAM_PROTO_GetShiftState done [15:00:12]FM_GetShiftState done [15:00:12]opened in 1729728859 [15:00:12]opened+sec_in_day 1729815259 [15:00:12]quantity*price = 160049 [15:00:12]sum+1 = 160050 [15:00:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.49 ИТОГО: 1600.00 Внесено: 1600.00 СДАЧА: 0.00 НСП 1% : 14.16 НДС 12% : 169.96 Наличными: 1600.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 278 24.10.2024 15:00 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229412 ФПД: 30954263138727 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T150013&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229412&fm=30954263138727&tin=02508201610067®Number=0000000000091685&sum=160000 [15:00:13]StoreToDocumentArchive [15:00:13]shift 537 fd 229412 [15:00:13]save to /storage/0537/doc_00229412 [15:00:13]save last doc name /storage/0537/doc_00229412 to /storage/kkm_last_doc_name [15:00:13]save OK [15:00:13]Clear old archive folders... [15:00:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:00:13]tlvbuf is 01FC9400 [15:00:13]SAM_PROTO_ClearQueue [15:00:13]wFMCommunicate request_size=4 [15:00:13]MH_SAM_APDU [15:00:13]CAPDU: 80 09 00 00 [15:00:13]Write to MH i2c: E2 08 00 90 0E 80 09 00 00 00 00 00 00 10 [15:00:13]Write i2c OK [15:00:13]MH_I2C_Read... [15:00:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:00:13]Read from MH i2c: E2 [15:00:13]MH_I2C_Read... [15:00:13]Read from MH i2c: E2 03 00 [15:00:13]MH_I2C_Read... [15:00:13]Read from MH i2c: E2 03 00 90 0E 00 90 00 12 [15:00:13]RAPDU: 90 00 [15:00:13]wFMCommunicate OK [15:00:13]SAM_PROTO_ClearQueue done [15:00:13]KKMCreateOFDPacket [15:00:13]OFDProtocolAddRootSTLVToBuf [15:00:13]FM_MakeSignedData [15:00:13]FM_MakeSignedData [15:00:13]SAM_PROTO_SignData [15:00:13]wFMCommunicate request_size=4 [15:00:13]MH_SAM_APDU [15:00:13]CAPDU: 80 0D 01 02 [15:00:13]Write to MH i2c: E2 08 00 91 0E 80 0D 01 02 00 00 00 00 18 [15:00:13]Write i2c OK [15:00:13]MH_I2C_Read... [15:00:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:00:13]Read from MH i2c: E2 [15:00:13]MH_I2C_Read... [15:00:13]Read from MH i2c: E2 03 00 [15:00:13]MH_I2C_Read... [15:00:13]Read from MH i2c: E2 03 00 91 0E 00 90 00 13 [15:00:13]RAPDU: 90 00 [15:00:13]wFMCommunicate OK [15:00:13]wFMCommunicate request_size=255 [15:00:13]MH_SAM_APDU [15:00: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 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 16 01 00 00 F4 03 04 00 FD 60 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 24 80 03 00 35 04 06 00 1C [15:00:13]Write to MH i2c: E2 02 01 92 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 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 16 01 00 00 F4 03 04 00 FD 60 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 24 80 03 00 35 04 06 00 1C 00 00 6C [15:00:14]Write i2c OK [15:00:14]MH_I2C_Read... [15:00:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:00:14]Read from MH i2c: E2 [15:00:14]MH_I2C_Read... [15:00:14]Read from MH i2c: E2 03 00 [15:00:14]MH_I2C_Read... [15:00:14]Read from MH i2c: E2 03 00 92 0E 00 90 00 14 [15:00:14]RAPDU: 90 00 [15:00:14]wFMCommunicate OK [15:00:14]wFMCommunicate request_size=10 [15:00:14]MH_SAM_APDU [15:00:14]CAPDU: 80 0D 02 02 05 27 19 DB D1 A7 [15:00:14]Write to MH i2c: E2 0D 00 93 0E 80 0D 02 02 05 00 27 19 DB D1 A7 00 00 B8 [15:00:14]Write i2c OK [15:00:14]MH_I2C_Read... [15:00:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:00:14]Read from MH i2c: E2 [15:00:14]MH_I2C_Read... [15:00:14]Read from MH i2c: E2 03 00 [15:00:14]MH_I2C_Read... [15:00:14]Read from MH i2c: E2 03 00 93 0E 00 90 00 15 [15:00:14]RAPDU: 90 00 [15:00:14]wFMCommunicate OK [15:00:14]wFMCommunicate request_size=4 [15:00:14]MH_SAM_APDU [15:00:14]CAPDU: 80 0D 03 02 [15:00:14]Write to MH i2c: E2 08 00 94 0E 80 0D 03 02 00 00 00 00 1D [15:00:14]Write i2c OK [15:00:14]MH_I2C_Read... [15:00:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:00:14]Read from MH i2c: E2 [15:00:14]MH_I2C_Read... [15:00:14]Read from MH i2c: E2 0B 00 [15:00:14]MH_I2C_Read... [15:00:14]Read from MH i2c: E2 0B 00 94 0E 00 11 1A AF 43 27 48 E8 52 90 00 E4 [15:00:14]RAPDU: 11 1A AF 43 27 48 E8 52 90 00 [15:00:14]wFMCommunicate OK [15:00:14]SAM_PROTO_SignData done [15:00:14]FM_MakeSignedData done [15:00:14]CreateOFDProtocolMessage [15:00:14]wFMCommunicate request_size=4 [15:00:14]MH_SAM_APDU [15:00:14]CAPDU: 80 11 00 00 [15:00:14]Write to MH i2c: E2 08 00 95 0E 80 11 00 00 00 00 00 00 1D [15:00:14]Write i2c OK [15:00:14]MH_I2C_Read... [15:00:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:00:14]Read from MH i2c: E2 [15:00:14]MH_I2C_Read... [15:00:14]Read from MH i2c: E2 17 00 [15:00:14]MH_I2C_Read... [15:00:14]Read from MH i2c: E2 17 00 95 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 74 [15:00:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [15:00:14]wFMCommunicate OK [15:00:14]CreateOFDProtocolMessage done [15:00:14]OFDSenderStorePacket 229412 [15:00:14]StoreOFDPacket docnum=229412 [15:00:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 84 C0 07 01 B4 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 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 16 01 00 00 F4 03 04 00 FD 60 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 24 80 03 00 35 04 06 00 1C 27 19 DB D1 A7 11 1A AF 43 27 48 E8 52 [15:00:14]CheckFolder [15:00:14]dirname=/storage/ofd_packets [15:00:14]CheckFolder done [15:00:14]ProducePacketName [15:00:14]name=ofd_packets/00229412 [15:00:14]NVStorageSaveData ofd_packets/00229412 [15:00:14]File name is /storage/ofd_packets/00229412 [15:00:14]Write 301 bytes [15:00:14]NVStorageSaveData done [15:00:14]OFDSenderStorePacket done [15:00:14]KKMCreateOFDPacket done [15:00:14]NVStorageSaveData kkm_last_timestamp [15:00:14]File name is /storage/kkm_last_timestamp [15:00:14]Write 4 bytes [15:00:14]NVStorageSaveData done [15:00:14]ExternCall_PrintAddStr [15:00:14]wPrintStart [15:00:14]Write to MH i2c: 01 00 00 96 0E A4 [15:00:14]Write i2c OK [15:00:14]MH_I2C_Read... [15:00:14]Read from MH i2c: 01 [15:00:14]MH_I2C_Read... [15:00:14]Read from MH i2c: 01 07 00 [15:00:14]MH_I2C_Read... [15:00:14]Read from MH i2c: 01 07 00 96 0E 00 00 00 00 00 FF 0F B9 [15:00:14]RasterBufferAndPrint [15:00:14]line Счет N : (1)1966458 [15:00:14]line ИНН: 02508201610067 [15:00:14]line Контрольно-Кассовый Чек [15:00:14]line ПРОДАЖА [15:00:14]line ТРК (МРК, ГНК) : 64 [15:00:14]line Товар: 2710124500 [15:00:14]line Аи-95-К-5 [15:00:14]line 21.570 * 74.20 [15:00:14]line = 1600.49 [15:00:14]line НДС 12% НСП 1% [15:00:14]line > о реализуемом товаре [15:00:14]line ОКРУГЛЕНИЕ: -0.49 [15:00:14]line ИТОГО: 1600.00 [15:00:14]line Внесено: 1600.00 [15:00:14]line СДАЧА: 0.00 [15:00:14]line НСП 1% : 14.16 [15:00:14]line НДС 12% : 169.96 [15:00:14]line Наличными: 1600.00 [15:00:14]line Безнал.: 0.00 [15:00:14]line Место: АЗС № 133 "Партнер Нефть" [15:00:14]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [15:00:14]line СНО: Общий режим [15:00:14]line Чек 278 24.10.2024 15:00 [15:00:14]line Смена: 537 ФФД: 1.0 [15:00:14]line ЗНМ: 0300000091 [15:00:14]line РНМ: 0000000000091685 [15:00:14]line Версия ККМ: 001 [15:00:14]line ФМ: 0000000000871839 [15:00:14]line ФД: 229412 [15:00:14]line ФПД: 30954263138727 [15:00:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T150013&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229412&fm=30954263138727&tin=02508201610067®Number=0000000000091685&sum=160000 [15:00:14]written 0, free lines is 4095 [15:00:15]Write to MH i2c: 01 00 00 C0 0E CE [15:00:15]Write i2c OK [15:00:15]MH_I2C_Read... [15:00:15]Read from MH i2c: 01 [15:00:15]MH_I2C_Read... [15:00:15]Read from MH i2c: 01 07 00 [15:00:15]MH_I2C_Read... [15:00:15]Read from MH i2c: 01 07 00 C0 0E 00 00 00 00 00 A6 0C 87 [15:00:15]RasterBufferAndPrint [15:00:15]line [15:00:15]line [15:00:15]line [15:00:15]line [15:00:15]line [15:00:15]written 0, free lines is 3242 [15:00:15]MH_Cut [15:00:15]Write to MH i2c: D1 01 00 C7 0E 01 A7 [15:00:15]Write i2c OK [15:00:15]MH_I2C_Read... [15:00:15]Read from MH i2c: D1 [15:00:15]MH_I2C_Read... [15:00:15]Read from MH i2c: D1 01 00 [15:00:15]MH_I2C_Read... [15:00:15]Read from MH i2c: D1 01 00 C7 0E 00 A6 [15:00:15]Write to MH i2c: 01 00 00 C8 0E D6 [15:00:15]Write i2c OK [15:00:15]MH_I2C_Read... [15:00:16]*** Cut start [15:00:16]*** Partial cut [15:00:16]*** CUTSNS_PIN = 1 [15:00:16]*** CUTSNS_PIN = 0 [15:00:16]*** Brake cut motor [15:00:16]Read from MH i2c: 01 [15:00:16]MH_I2C_Read... [15:00:16]*** Stop cut motor [15:00:16]*** Cut end [15:00:16]Read from MH i2c: 01 07 00 [15:00:16]MH_I2C_Read... [15:00:16]Read from MH i2c: 01 07 00 C8 0E 00 00 00 00 00 FF 0F EB [15:00:16]process_action close_receipt done [15:00:16]requested_data is exist [15:00:16]produce_requested_data [15:00:16]requested_item fm.sn is exist - process it [15:00:16]wFMCommunicate request_size=4 [15:00:16]MH_SAM_APDU [15:00:16]CAPDU: 80 11 00 00 [15:00:16]Write to MH i2c: E2 08 00 C9 0E 80 11 00 00 00 00 00 00 51 [15:00:16]Write i2c OK [15:00:16]MH_I2C_Read... [15:00:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:00:16]Read from MH i2c: E2 [15:00:16]MH_I2C_Read... [15:00:16]Read from MH i2c: E2 17 00 [15:00:16]MH_I2C_Read... [15:00:16]Read from MH i2c: E2 17 00 C9 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 A8 [15:00:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [15:00:16]wFMCommunicate OK [15:00:16]requested_item fd.num is exist - process it [15:00:16]SAM_PROTO_GetFieldsCounters [15:00:16]wFMCommunicate request_size=4 [15:00:16]MH_SAM_APDU [15:00:16]CAPDU: 80 13 00 00 [15:00:16]Write to MH i2c: E2 08 00 CA 0E 80 13 00 00 00 00 00 00 54 [15:00:16]Write i2c OK [15:00:16]MH_I2C_Read... [15:00:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:00:17]Read from MH i2c: E2 [15:00:17]MH_I2C_Read... [15:00:17]Read from MH i2c: E2 62 00 [15:00:17]MH_I2C_Read... [15:00:17]Read from MH i2c: E2 62 00 CA 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 24 80 03 00 0E 04 04 00 19 02 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 84 [15:00:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 24 80 03 00 0E 04 04 00 19 02 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 [15:00:17]wFMCommunicate OK [15:00:17]SAM_PROTO_GetFieldsCounters done [15:00:17]requested_item shift.num is exist - process it [15:00:17]requested_item shift.opened is exist - process it [15:00:17]req_shift_opened [15:00:17]FM_GetShiftState [15:00:17]SAM_PROTO_GetShiftState [15:00:17]wFMCommunicate request_size=4 [15:00:17]MH_SAM_APDU [15:00:17]CAPDU: 80 13 01 00 [15:00:17]Write to MH i2c: E2 08 00 CB 0E 80 13 01 00 00 00 00 00 56 [15:00:17]Write i2c OK [15:00:17]MH_I2C_Read... [15:00:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:00:17]Read from MH i2c: E2 [15:00:17]MH_I2C_Read... [15:00:17]Read from MH i2c: E2 0E 00 [15:00:17]MH_I2C_Read... [15:00:17]Read from MH i2c: E2 0E 00 CB 0E 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 CE [15:00:17]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [15:00:17]wFMCommunicate OK [15:00:17]SAM_PROTO_GetShiftState done [15:00:17]FM_GetShiftState done [15:00:17]req_shift_opened done [15:00:17]requested_item shift.open_date is exist - process it [15:00:17]req_shift_open_date [15:00:17]req_shift_open_date done [15:00:17]produce_requested_data done [15:00:17]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229412,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [15:00:17]process_action_free close_receipt [15:00:17]json_value_free [15:00:17]json_value_free done [15:00:17]process_json_proto returns [15:00:17]Send response to host [15:00:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229412,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [15:00:17]free response buf [15:00:17]execute_script done [15:00:17]execute_script returns [15:00:17]free content buf [15:00:17]Sock 9.Close socket [15:00:17]Sock 9.Thread stoped [15:00:27]ConnectInit Can't connect to host [15:00:27]CommunicateWithHost connect error [15:00:27]CommunicateWithHost err = -1 [15:00:27]OFD Sender: Server communicate error [15:00:27]OFD Sender: Processing packet 229410 [packets to send 40, broken 37] [15:00:27]ProducePacketName [15:00:27]name=ofd_packets/00229410 [15:00:27]OFD Sender: To server: pG, [15:00:27]CommunicateWithHost lk.salyk.kg:30040 [15:00:27]ConnectInit lk.salyk.kg [15:00:27]Connected sock=9 [15:00:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 A8 EA 07 01 FA 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 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 01 00 00 F4 03 04 00 86 60 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 22 80 03 00 35 04 06 00 17 17 B7 77 65 ED 5D C1 01 C3 66 29 07 52 [15:00:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 66 E2 47 00 E7 96 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 22 80 03 00 F4 03 04 00 FB 0B 1A 67 B6 04 01 00 00 46 98 1C 13 9B D0 77 46 [15:00:28]CommunicateWithHost err = 0 [15:00:28]CheckOFDResponse [15:00:28]1017 (14) - 77093643461234 [15:00:28]1041 (16) - 0000000000871839 [15:00:28]1040 (4) - 229410 [15:00:28]1012 (4) - 24.10.2024 08:57 [15:00:28]1206 (1) - 0 [15:00:28]OFD Sender: Remove packet 229410 [15:00:28]ProducePacketName [15:00:28]name=ofd_packets/00229410 [15:00:28]NVStorageDeleteData [15:00:28]OFD Sender: Processing packet 229411 [packets to send 39, broken 37] [15:00:28]ProducePacketName [15:00:28]name=ofd_packets/00229411 [15:00:28]OFD Sender: To server: pG, [15:00:28]CommunicateWithHost lk.salyk.kg:30040 [15:00:28]ConnectInit lk.salyk.kg [15:00:28]Connected sock=9 [15:00:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0C 01 00 00 3F 88 04 01 DB 7E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C4 1D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D0 E2 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 E2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 02 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 18 00 00 00 00 07 04 06 00 90 E2 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 8B 60 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 23 80 03 00 35 04 06 00 C3 D2 78 96 75 EB 51 76 19 A8 49 0E 83 74 [15:00:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 98 5D 47 00 37 82 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 23 80 03 00 F4 03 04 00 FC 0B 1A 67 B6 04 01 00 00 32 D4 BB F3 3C CD 2D 9F [15:00:28]CommunicateWithHost err = 0 [15:00:28]CheckOFDResponse [15:00:28]1017 (14) - 77093643461234 [15:00:28]1041 (16) - 0000000000871839 [15:00:28]1040 (4) - 229411 [15:00:28]1012 (4) - 24.10.2024 08:57 [15:00:28]1206 (1) - 0 [15:00:28]OFD Sender: Remove packet 229411 [15:00:28]ProducePacketName [15:00:28]name=ofd_packets/00229411 [15:00:28]NVStorageDeleteData [15:00:29]OFD Sender: Processing packet 229412 [packets to send 38, broken 37] [15:00:29]ProducePacketName [15:00:29]name=ofd_packets/00229412 [15:00:29]OFD Sender: To server: pG, [15:00:29]CommunicateWithHost lk.salyk.kg:30040 [15:00:29]ConnectInit lk.salyk.kg [15:00:29]Connected sock=9 [15:00:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 84 C0 07 01 B4 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 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 16 01 00 00 F4 03 04 00 FD 60 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 24 80 03 00 35 04 06 00 1C 27 19 DB D1 A7 11 1A AF 43 27 48 E8 52 [15:00:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 E3 B6 47 00 9F D1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 24 80 03 00 F4 03 04 00 FD 0B 1A 67 B6 04 01 00 00 7D BC 24 BF F2 83 FC BF [15:00:29]CommunicateWithHost err = 0 [15:00:29]CheckOFDResponse [15:00:29]1017 (14) - 77093643461234 [15:00:29]1041 (16) - 0000000000871839 [15:00:29]1040 (4) - 229412 [15:00:29]1012 (4) - 24.10.2024 08:57 [15:00:29]1206 (1) - 0 [15:00:29]OFD Sender: Remove packet 229412 [15:00:29]ProducePacketName [15:00:29]name=ofd_packets/00229412 [15:00:29]NVStorageDeleteData [15:00:30]OFD Sender: No OFD packet to send [15:00:35]OFD Sender: No OFD packet to send [15:00:40]OFD Sender: No OFD packet to send [15:00:45]OFD Sender: No OFD packet to send [15:00:50]OFD Sender: No OFD packet to send [15:00:55]OFD Sender: No OFD packet to send [15:01:00]OFD Sender: No OFD packet to send [15:01:05]OFD Sender: No OFD packet to send [15:01:10]OFD Sender: No OFD packet to send [15:01:10]accept exits with 7 [15:01:10]New connection [15:01:10]New thread 3067534692 created [15:01:10]Thread 3067391332 joined [15:01:10]Waiting for new connection... [15:01:10] Sock 7.Parse request [15:01:10]Sock 7.Check first char [15:01:10]Sock 7.First char is OK [15:01:10]request: POST /json_proto HTTP/1.0 [15:01:10]Method: POST [15:01:10]URL: /json_proto [15:01:10]Method is POST - this is cgi request [15:01:10]url: /json_proto [15:01:10]query_string will be loaded in cgi processing [15:01:10]execute_cgi json_proto POST (null) [15:01:10]execute_cgi path=json_proto method=POST [15:01:10]POST find Content-Length [15:01:10]Host: 172.17.44.195:8080 [15:01:10]Content-Length: 678 [15:01:10]Content-Type: application/json [15:01:10] [15:01:10]POST finish read [15:01:10]Found Content-Length = 678 [15:01:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966459", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:01:10]execute_script... [15: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 : (1)1966459", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:01:10]POST & json_proto [15:01:10]process_json_proto [15:01:10]json parsed OK: [15:01:10]protocol is kg_v1.0 [15:01:10]action value=close_receipt [15:01:10]process_action close_receipt [15:01:10]cmd_close_receipt [15:01:10]MH_GetDate [15:01:10]Write to MH i2c: F0 00 00 CC 0E C9 [15:01:10]Write i2c OK [15:01:10]MH_I2C_Read... [15:01:10]Read from MH i2c: F0 [15:01:10]MH_I2C_Read... [15:01:10]Read from MH i2c: F0 09 00 [15:01:10]MH_I2C_Read... [15:01:10]Read from MH i2c: F0 09 00 CC 0E 00 36 61 1A 67 82 C9 CF 66 6A [15:01:10]GetLastDocTimeStamp 1729782013 [15:01:10]current date 1729782070 [15:01:10]FM_GetShiftState [15:01:10]SAM_PROTO_GetShiftState [15:01:10]wFMCommunicate request_size=4 [15:01:10]MH_SAM_APDU [15:01:10]CAPDU: 80 13 01 00 [15:01:10]Write to MH i2c: E2 08 00 CD 0E 80 13 01 00 00 00 00 00 58 [15:01:10]Write i2c OK [15:01:10]MH_I2C_Read... [15:01:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:01:10]Read from MH i2c: E2 [15:01:10]MH_I2C_Read... [15:01:10]Read from MH i2c: E2 0E 00 [15:01:10]MH_I2C_Read... [15:01:10]Read from MH i2c: E2 0E 00 CD 0E 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 D0 [15:01:10]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [15:01:10]wFMCommunicate OK [15:01:10]SAM_PROTO_GetShiftState done [15:01:10]FM_GetShiftState done [15:01:10]opened in 1729728859 [15:01:10]opened+sec_in_day 1729815259 [15:01:10]quantity*price = 25020 [15:01:10]sum+1 = 25022 [15:01:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 279 24.10.2024 15:01 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229413 ФПД: 191519773313233 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T150110&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229413&fm=191519773313233&tin=02508201610067®Number=0000000000091685&sum=25000 [15:01:11]StoreToDocumentArchive [15:01:11]shift 537 fd 229413 [15:01:11]save to /storage/0537/doc_00229413 [15:01:11]save last doc name /storage/0537/doc_00229413 to /storage/kkm_last_doc_name [15:01:11]save OK [15:01:11]Clear old archive folders... [15:01:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:01:11]tlvbuf is 01FE4C60 [15:01:11]SAM_PROTO_ClearQueue [15:01:11]wFMCommunicate request_size=4 [15:01:11]MH_SAM_APDU [15:01:11]CAPDU: 80 09 00 00 [15:01:11]Write to MH i2c: E2 08 00 DA 0E 80 09 00 00 00 00 00 00 5A [15:01:11]Write i2c OK [15:01:11]MH_I2C_Read... [15:01:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:01:11]Read from MH i2c: E2 [15:01:11]MH_I2C_Read... [15:01:11]Read from MH i2c: E2 03 00 [15:01:11]MH_I2C_Read... [15:01:11]Read from MH i2c: E2 03 00 DA 0E 00 90 00 5C [15:01:11]RAPDU: 90 00 [15:01:11]wFMCommunicate OK [15:01:11]SAM_PROTO_ClearQueue done [15:01:11]KKMCreateOFDPacket [15:01:11]OFDProtocolAddRootSTLVToBuf [15:01:11]FM_MakeSignedData [15:01:11]FM_MakeSignedData [15:01:11]SAM_PROTO_SignData [15:01:11]wFMCommunicate request_size=4 [15:01:11]MH_SAM_APDU [15:01:11]CAPDU: 80 0D 01 02 [15:01:11]Write to MH i2c: E2 08 00 DB 0E 80 0D 01 02 00 00 00 00 62 [15:01:11]Write i2c OK [15:01:11]MH_I2C_Read... [15:01:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:01:11]Read from MH i2c: E2 [15:01:11]MH_I2C_Read... [15:01:11]Read from MH i2c: E2 03 00 [15:01:11]MH_I2C_Read... [15:01:11]Read from MH i2c: E2 03 00 DB 0E 00 90 00 5D [15:01:11]RAPDU: 90 00 [15:01:11]wFMCommunicate OK [15:01:11]wFMCommunicate request_size=255 [15:01:11]MH_SAM_APDU [15:01: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 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 36 61 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 25 80 03 00 35 04 06 00 AE [15:01:11]Write to MH i2c: E2 02 01 DC 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 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 36 61 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 25 80 03 00 35 04 06 00 AE 00 00 73 [15:01:11]Write i2c OK [15:01:11]MH_I2C_Read... [15:01:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:01:11]Read from MH i2c: E2 [15:01:11]MH_I2C_Read... [15:01:11]Read from MH i2c: E2 03 00 [15:01:11]MH_I2C_Read... [15:01:11]Read from MH i2c: E2 03 00 DC 0E 00 90 00 5E [15:01:11]RAPDU: 90 00 [15:01:11]wFMCommunicate OK [15:01:11]wFMCommunicate request_size=10 [15:01:11]MH_SAM_APDU [15:01:11]CAPDU: 80 0D 02 02 05 2F AC 0E 48 D1 [15:01:11]Write to MH i2c: E2 0D 00 DD 0E 80 0D 02 02 05 00 2F AC 0E 48 D1 00 00 71 [15:01:11]Write i2c OK [15:01:11]MH_I2C_Read... [15:01:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:01:11]Read from MH i2c: E2 [15:01:11]MH_I2C_Read... [15:01:11]Read from MH i2c: E2 03 00 [15:01:11]MH_I2C_Read... [15:01:11]Read from MH i2c: E2 03 00 DD 0E 00 90 00 5F [15:01:11]RAPDU: 90 00 [15:01:11]wFMCommunicate OK [15:01:11]wFMCommunicate request_size=4 [15:01:11]MH_SAM_APDU [15:01:11]CAPDU: 80 0D 03 02 [15:01:11]Write to MH i2c: E2 08 00 DE 0E 80 0D 03 02 00 00 00 00 67 [15:01:11]Write i2c OK [15:01:11]MH_I2C_Read... [15:01:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:01:11]Read from MH i2c: E2 [15:01:11]MH_I2C_Read... [15:01:11]Read from MH i2c: E2 0B 00 [15:01:11]MH_I2C_Read... [15:01:11]Read from MH i2c: E2 0B 00 DE 0E 00 D3 D4 F2 7E 18 69 4C BE 90 00 0A [15:01:11]RAPDU: D3 D4 F2 7E 18 69 4C BE 90 00 [15:01:11]wFMCommunicate OK [15:01:11]SAM_PROTO_SignData done [15:01:11]FM_MakeSignedData done [15:01:11]CreateOFDProtocolMessage [15:01:11]wFMCommunicate request_size=4 [15:01:11]MH_SAM_APDU [15:01:11]CAPDU: 80 11 00 00 [15:01:11]Write to MH i2c: E2 08 00 DF 0E 80 11 00 00 00 00 00 00 67 [15:01:11]Write i2c OK [15:01:11]MH_I2C_Read... [15:01:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:01:11]Read from MH i2c: E2 [15:01:11]MH_I2C_Read... [15:01:11]Read from MH i2c: E2 17 00 [15:01:11]MH_I2C_Read... [15:01:11]Read from MH i2c: E2 17 00 DF 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 BE [15:01:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [15:01:11]wFMCommunicate OK [15:01:11]CreateOFDProtocolMessage done [15:01:11]OFDSenderStorePacket 229413 [15:01:11]StoreOFDPacket docnum=229413 [15:01:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 5C B4 07 01 20 E9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 36 61 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 25 80 03 00 35 04 06 00 AE 2F AC 0E 48 D1 D3 D4 F2 7E 18 69 4C BE [15:01:11]CheckFolder [15:01:11]dirname=/storage/ofd_packets [15:01:11]CheckFolder done [15:01:11]ProducePacketName [15:01:11]name=ofd_packets/00229413 [15:01:11]NVStorageSaveData ofd_packets/00229413 [15:01:11]File name is /storage/ofd_packets/00229413 [15:01:11]Write 301 bytes [15:01:11]NVStorageSaveData done [15:01:11]OFDSenderStorePacket done [15:01:11]KKMCreateOFDPacket done [15:01:11]NVStorageSaveData kkm_last_timestamp [15:01:11]File name is /storage/kkm_last_timestamp [15:01:11]Write 4 bytes [15:01:11]NVStorageSaveData done [15:01:11]ExternCall_PrintAddStr [15:01:11]wPrintStart [15:01:11]Write to MH i2c: 01 00 00 E0 0E EE [15:01:11]Write i2c OK [15:01:11]MH_I2C_Read... [15:01:11]Read from MH i2c: 01 [15:01:11]MH_I2C_Read... [15:01:11]Read from MH i2c: 01 07 00 [15:01:11]MH_I2C_Read... [15:01:11]Read from MH i2c: 01 07 00 E0 0E 00 00 00 00 00 FF 0F 03 [15:01:11]RasterBufferAndPrint [15:01:11]line Счет N : (1)1966459 [15:01:11]line ИНН: 02508201610067 [15:01:11]line Контрольно-Кассовый Чек [15:01:11]line ПРОДАЖА [15:01:11]line ТРК (МРК, ГНК) : 53 [15:01:11]line Товар: 2710124130 [15:01:11]line Аи-92-К-5 [15:01:11]line 3.740 * 66.90 [15:01:11]line = 250.21 [15:01:11]line НДС 12% НСП 1% [15:01:11]line > о реализуемом товаре [15:01:11]line ОКРУГЛЕНИЕ: -0.21 [15:01:11]line ИТОГО: 250.00 [15:01:11]line Внесено: 250.00 [15:01:11]line СДАЧА: 0.00 [15:01:11]line НСП 1% : 2.21 [15:01:11]line НДС 12% : 26.57 [15:01:11]line Наличными: 250.00 [15:01:11]line Безнал.: 0.00 [15:01:11]line Место: АЗС № 133 "Партнер Нефть" [15:01:11]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [15:01:11]line СНО: Общий режим [15:01:11]line Чек 279 24.10.2024 15:01 [15:01:11]line Смена: 537 ФФД: 1.0 [15:01:11]line ЗНМ: 0300000091 [15:01:11]line РНМ: 0000000000091685 [15:01:11]line Версия ККМ: 001 [15:01:11]line ФМ: 0000000000871839 [15:01:11]line ФД: 229413 [15:01:11]line ФПД: 191519773313233 [15:01:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T150110&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229413&fm=191519773313233&tin=02508201610067®Number=0000000000091685&sum=25000 [15:01:12]written 0, free lines is 4095 [15:01:12]OFD Sender: Processing packet 229413 [packets to send 38, broken 37] [15:01:12]ProducePacketName [15:01:12]name=ofd_packets/00229413 [15:01:12]OFD Sender: To server: pG, [15:01:12]CommunicateWithHost lk.salyk.kg:30040 [15:01:12]ConnectInit lk.salyk.kg [15:01:12]Connected sock=11 [15: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 38 33 39 0F 01 00 00 5C B4 07 01 20 E9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 36 61 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 25 80 03 00 35 04 06 00 AE 2F AC 0E 48 D1 D3 D4 F2 7E 18 69 4C BE [15:01:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 EE 24 47 00 CE CA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 25 80 03 00 F4 03 04 00 28 0C 1A 67 B6 04 01 00 00 08 FC E9 67 5B CC 0C 70 [15:01:12]CommunicateWithHost err = 0 [15:01:12]CheckOFDResponse [15:01:12]1017 (14) - 77093643461234 [15:01:12]1041 (16) - 0000000000871839 [15:01:12]1040 (4) - 229413 [15:01:12]1012 (4) - 24.10.2024 08:58 [15:01:12]1206 (1) - 0 [15:01:12]OFD Sender: Remove packet 229413 [15:01:12]ProducePacketName [15:01:12]name=ofd_packets/00229413 [15:01:12]NVStorageDeleteData [15:01:12]Write to MH i2c: 01 00 00 0A 0F 19 [15:01:12]Write i2c OK [15:01:12]MH_I2C_Read... [15:01:12]Read from MH i2c: 01 [15:01:12]MH_I2C_Read... [15:01:12]Read from MH i2c: 01 07 00 [15:01:12]MH_I2C_Read... [15:01:12]Read from MH i2c: 01 07 00 0A 0F 00 00 00 00 00 AA 0C D6 [15:01:12]RasterBufferAndPrint [15:01:12]line [15:01:12]line [15:01:12]line [15:01:12]line [15:01:12]line [15:01:12]written 0, free lines is 3246 [15:01:12]MH_Cut [15:01:12]Write to MH i2c: D1 01 00 11 0F 01 F2 [15:01:12]Write i2c OK [15:01:12]MH_I2C_Read... [15:01:12]Read from MH i2c: D1 [15:01:12]MH_I2C_Read... [15:01:12]Read from MH i2c: D1 01 00 [15:01:12]MH_I2C_Read... [15:01:12]Read from MH i2c: D1 01 00 11 0F 00 F1 [15:01:12]Write to MH i2c: 01 00 00 12 0F 21 [15:01:12]Write i2c OK [15:01:12]MH_I2C_Read... [15:01:13]OFD Sender: No OFD packet to send [15:01:13]*** Cut start [15:01:13]*** Partial cut [15:01:13]*** CUTSNS_PIN = 1 [15:01:13]*** CUTSNS_PIN = 0 [15:01:13]*** Brake cut motor [15:01:14]Read from MH i2c: 01 [15:01:14]MH_I2C_Read... [15:01:14]*** Stop cut motor [15:01:14]*** Cut end [15:01:14]Read from MH i2c: 01 07 00 [15:01:14]MH_I2C_Read... [15:01:14]Read from MH i2c: 01 07 00 12 0F 00 00 00 00 00 FF 0F 36 [15:01:14]process_action close_receipt done [15:01:14]requested_data is exist [15:01:14]produce_requested_data [15:01:14]requested_item fm.sn is exist - process it [15:01:14]wFMCommunicate request_size=4 [15:01:14]MH_SAM_APDU [15:01:14]CAPDU: 80 11 00 00 [15:01:14]Write to MH i2c: E2 08 00 13 0F 80 11 00 00 00 00 00 00 9C [15:01:14]Write i2c OK [15:01:14]MH_I2C_Read... [15:01:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:01:14]Read from MH i2c: E2 [15:01:14]MH_I2C_Read... [15:01:14]Read from MH i2c: E2 17 00 [15:01:14]MH_I2C_Read... [15:01:14]Read from MH i2c: E2 17 00 13 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 F3 [15:01:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [15:01:14]wFMCommunicate OK [15:01:14]requested_item fd.num is exist - process it [15:01:14]SAM_PROTO_GetFieldsCounters [15:01:14]wFMCommunicate request_size=4 [15:01:14]MH_SAM_APDU [15:01:14]CAPDU: 80 13 00 00 [15:01:14]Write to MH i2c: E2 08 00 14 0F 80 13 00 00 00 00 00 00 9F [15:01:14]Write i2c OK [15:01:14]MH_I2C_Read... [15:01:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:01:14]Read from MH i2c: E2 [15:01:14]MH_I2C_Read... [15:01:14]Read from MH i2c: E2 62 00 [15:01:14]MH_I2C_Read... [15:01:14]Read from MH i2c: E2 62 00 14 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 25 80 03 00 0E 04 04 00 19 02 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 D3 [15:01:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 25 80 03 00 0E 04 04 00 19 02 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 [15:01:14]wFMCommunicate OK [15:01:14]SAM_PROTO_GetFieldsCounters done [15:01:14]requested_item shift.num is exist - process it [15:01:14]requested_item shift.opened is exist - process it [15:01:14]req_shift_opened [15:01:14]FM_GetShiftState [15:01:14]SAM_PROTO_GetShiftState [15:01:14]wFMCommunicate request_size=4 [15:01:14]MH_SAM_APDU [15:01:14]CAPDU: 80 13 01 00 [15:01:14]Write to MH i2c: E2 08 00 15 0F 80 13 01 00 00 00 00 00 A1 [15:01:14]Write i2c OK [15:01:14]MH_I2C_Read... [15:01:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:01:14]Read from MH i2c: E2 [15:01:14]MH_I2C_Read... [15:01:14]Read from MH i2c: E2 0E 00 [15:01:14]MH_I2C_Read... [15:01:14]Read from MH i2c: E2 0E 00 15 0F 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 19 [15:01:14]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [15:01:14]wFMCommunicate OK [15:01:14]SAM_PROTO_GetShiftState done [15:01:14]FM_GetShiftState done [15:01:14]req_shift_opened done [15:01:14]requested_item shift.open_date is exist - process it [15:01:14]req_shift_open_date [15:01:14]req_shift_open_date done [15:01:14]produce_requested_data done [15:01:14]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229413,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [15:01:14]process_action_free close_receipt [15:01:14]json_value_free [15:01:14]json_value_free done [15:01:14]process_json_proto returns [15:01:14]Send response to host [15:01:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229413,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [15:01:14]free response buf [15:01:14]execute_script done [15:01:14]execute_script returns [15:01:14]free content buf [15:01:14]Sock 7.Close socket [15:01:14]Sock 7.Thread stoped [15:01:18]OFD Sender: No OFD packet to send [15:01:23]OFD Sender: No OFD packet to send [15:01:28]OFD Sender: No OFD packet to send [15:01:33]OFD Sender: No OFD packet to send [15:01:38]OFD Sender: No OFD packet to send [15:01:43]OFD Sender: No OFD packet to send [15:01:48]OFD Sender: No OFD packet to send [15:01:53]OFD Sender: No OFD packet to send [15:01:58]OFD Sender: No OFD packet to send [15:02:03]OFD Sender: No OFD packet to send [15:02:08]OFD Sender: No OFD packet to send [15:02:13]OFD Sender: No OFD packet to send [15:02:18]OFD Sender: No OFD packet to send [15:02:23]OFD Sender: No OFD packet to send [15:02:28]OFD Sender: No OFD packet to send [15:02:33]OFD Sender: No OFD packet to send [15:02:38]OFD Sender: No OFD packet to send [15:02:43]OFD Sender: No OFD packet to send [15:02:48]OFD Sender: No OFD packet to send [15:02:53]OFD Sender: No OFD packet to send [15:02:58]OFD Sender: No OFD packet to send [15:03:03]OFD Sender: No OFD packet to send [15:03:08]OFD Sender: No OFD packet to send [15:03:13]OFD Sender: No OFD packet to send [15:03:18]OFD Sender: No OFD packet to send [15:03:23]OFD Sender: No OFD packet to send [15:03:28]OFD Sender: No OFD packet to send [15:03:33]OFD Sender: No OFD packet to send [15:03:38]OFD Sender: No OFD packet to send [15:03:43]OFD Sender: No OFD packet to send [15:03:48]OFD Sender: No OFD packet to send [15:03:53]OFD Sender: No OFD packet to send [15:03:58]OFD Sender: No OFD packet to send [15:04:03]OFD Sender: No OFD packet to send [15:04:08]OFD Sender: No OFD packet to send [15:04:13]OFD Sender: No OFD packet to send [15:04:18]OFD Sender: No OFD packet to send [15:04:20]accept exits with 9 [15:04:20]New connection [15:04:20]New thread 3067391332 created [15:04:20]Thread 3067534692 joined [15:04:20]Waiting for new connection... [15:04:20] Sock 9.Parse request [15:04:20]Sock 9.Check first char [15:04:20]Sock 9.First char is OK [15:04:20]request: POST /json_proto HTTP/1.0 [15:04:20]Method: POST [15:04:20]URL: /json_proto [15:04:20]Method is POST - this is cgi request [15:04:20]url: /json_proto [15:04:20]query_string will be loaded in cgi processing [15:04:20]execute_cgi json_proto POST (null) [15:04:20]execute_cgi path=json_proto method=POST [15:04:20]POST find Content-Length [15:04:20]Host: 172.17.44.195:8080 [15:04:20]Content-Length: 789 [15:04:20]Content-Type: application/json [15:04:20] [15:04:20]POST finish read [15:04:20]Found Content-Length = 789 [15:04:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966461", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 6.040, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A53620", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:04:20]execute_script... [15: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)1966461", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 6.040, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A53620", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:04:20]POST & json_proto [15:04:20]process_json_proto [15:04:20]json parsed OK: [15:04:20]protocol is kg_v1.0 [15:04:20]action value=close_receipt [15:04:20]process_action close_receipt [15:04:20]cmd_close_receipt [15:04:20]MH_GetDate [15:04:20]Write to MH i2c: F0 00 00 16 0F 14 [15:04:20]Write i2c OK [15:04:20]MH_I2C_Read... [15:04:20]Read from MH i2c: F0 [15:04:20]MH_I2C_Read... [15:04:20]Read from MH i2c: F0 09 00 [15:04:20]MH_I2C_Read... [15:04:20]Read from MH i2c: F0 09 00 16 0F 00 F4 61 1A 67 82 C9 CF 66 73 [15:04:20]GetLastDocTimeStamp 1729782070 [15:04:20]current date 1729782260 [15:04:20]FM_GetShiftState [15:04:20]SAM_PROTO_GetShiftState [15:04:20]wFMCommunicate request_size=4 [15:04:20]MH_SAM_APDU [15:04:20]CAPDU: 80 13 01 00 [15:04:20]Write to MH i2c: E2 08 00 17 0F 80 13 01 00 00 00 00 00 A3 [15:04:20]Write i2c OK [15:04:20]MH_I2C_Read... [15:04:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:04:20]Read from MH i2c: E2 [15:04:20]MH_I2C_Read... [15:04:20]Read from MH i2c: E2 0E 00 [15:04:20]MH_I2C_Read... [15:04:20]Read from MH i2c: E2 0E 00 17 0F 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 1B [15:04:20]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [15:04:20]wFMCommunicate OK [15:04:20]SAM_PROTO_GetShiftState done [15:04:20]FM_GetShiftState done [15:04:20]opened in 1729728859 [15:04:20]opened+sec_in_day 1729815259 [15:04:20]quantity*price = 0 [15:04:20]sum+1 = 1 [15:04:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 280 24.10.2024 15:04 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 Талоны: Топливная Карта 53620 ФМ: 0000000000871839 ФД: 229414 ФПД: 30905987372590 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T150420&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229414&fm=30905987372590&tin=02508201610067®Number=0000000000091685&sum=0 [15:04:21]StoreToDocumentArchive [15:04:21]shift 537 fd 229414 [15:04:21]save to /storage/0537/doc_00229414 [15:04:21]save last doc name /storage/0537/doc_00229414 to /storage/kkm_last_doc_name [15:04:21]save OK [15:04:21]Clear old archive folders... [15:04:21]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:04:21]tlvbuf is 01FD54E0 [15:04:21]SAM_PROTO_ClearQueue [15:04:21]wFMCommunicate request_size=4 [15:04:21]MH_SAM_APDU [15:04:21]CAPDU: 80 09 00 00 [15:04:21]Write to MH i2c: E2 08 00 24 0F 80 09 00 00 00 00 00 00 A5 [15:04:21]Write i2c OK [15:04:21]MH_I2C_Read... [15:04:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:04:21]Read from MH i2c: E2 [15:04:21]MH_I2C_Read... [15:04:21]Read from MH i2c: E2 03 00 [15:04:21]MH_I2C_Read... [15:04:21]Read from MH i2c: E2 03 00 24 0F 00 90 00 A7 [15:04:21]RAPDU: 90 00 [15:04:21]wFMCommunicate OK [15:04:21]SAM_PROTO_ClearQueue done [15:04:21]KKMCreateOFDPacket [15:04:21]OFDProtocolAddRootSTLVToBuf [15:04:21]FM_MakeSignedData [15:04:21]FM_MakeSignedData [15:04:21]SAM_PROTO_SignData [15:04:21]wFMCommunicate request_size=4 [15:04:21]MH_SAM_APDU [15:04:21]CAPDU: 80 0D 01 02 [15:04:21]Write to MH i2c: E2 08 00 25 0F 80 0D 01 02 00 00 00 00 AD [15:04:21]Write i2c OK [15:04:21]MH_I2C_Read... [15:04:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:04:21]Read from MH i2c: E2 [15:04:21]MH_I2C_Read... [15:04:21]Read from MH i2c: E2 03 00 [15:04:21]MH_I2C_Read... [15:04:21]Read from MH i2c: E2 03 00 25 0F 00 90 00 A8 [15:04:21]RAPDU: 90 00 [15:04:21]wFMCommunicate OK [15:04:21]wFMCommunicate request_size=255 [15:04:21]MH_SAM_APDU [15:04:21]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 98 17 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 F4 61 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 26 80 03 00 35 04 06 00 1C 1B DC 66 [15:04:21]Write to MH i2c: E2 02 01 26 0F 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 98 17 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 F4 61 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 26 80 03 00 35 04 06 00 1C 1B DC 66 00 00 ED [15:04:21]Write i2c OK [15:04:21]MH_I2C_Read... [15:04:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:04:21]Read from MH i2c: E2 [15:04:21]MH_I2C_Read... [15:04:21]Read from MH i2c: E2 03 00 [15:04:21]MH_I2C_Read... [15:04:21]Read from MH i2c: E2 03 00 26 0F 00 90 00 A9 [15:04:21]RAPDU: 90 00 [15:04:21]wFMCommunicate OK [15:04:21]wFMCommunicate request_size=7 [15:04:21]MH_SAM_APDU [15:04:21]CAPDU: 80 0D 02 02 02 16 2E [15:04:21]Write to MH i2c: E2 0A 00 27 0F 80 0D 02 02 02 00 16 2E 00 00 F8 [15:04:21]Write i2c OK [15:04:21]MH_I2C_Read... [15:04:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:04:21]Read from MH i2c: E2 [15:04:21]MH_I2C_Read... [15:04:21]Read from MH i2c: E2 03 00 [15:04:21]MH_I2C_Read... [15:04:21]Read from MH i2c: E2 03 00 27 0F 00 90 00 AA [15:04:21]RAPDU: 90 00 [15:04:21]wFMCommunicate OK [15:04:21]wFMCommunicate request_size=4 [15:04:21]MH_SAM_APDU [15:04:21]CAPDU: 80 0D 03 02 [15:04:21]Write to MH i2c: E2 08 00 28 0F 80 0D 03 02 00 00 00 00 B2 [15:04:21]Write i2c OK [15:04:21]MH_I2C_Read... [15:04:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:04:21]Read from MH i2c: E2 [15:04:21]MH_I2C_Read... [15:04:21]Read from MH i2c: E2 0B 00 [15:04:21]MH_I2C_Read... [15:04:21]Read from MH i2c: E2 0B 00 28 0F 00 BC 2C 4F A3 37 D0 63 8F 90 00 86 [15:04:21]RAPDU: BC 2C 4F A3 37 D0 63 8F 90 00 [15:04:21]wFMCommunicate OK [15:04:21]SAM_PROTO_SignData done [15:04:21]FM_MakeSignedData done [15:04:21]CreateOFDProtocolMessage [15:04:21]wFMCommunicate request_size=4 [15:04:21]MH_SAM_APDU [15:04:21]CAPDU: 80 11 00 00 [15:04:21]Write to MH i2c: E2 08 00 29 0F 80 11 00 00 00 00 00 00 B2 [15:04:21]Write i2c OK [15:04:21]MH_I2C_Read... [15:04:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:04:21]Read from MH i2c: E2 [15:04:21]MH_I2C_Read... [15:04:21]Read from MH i2c: E2 17 00 [15:04:21]MH_I2C_Read... [15:04:21]Read from MH i2c: E2 17 00 29 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 09 [15:04:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [15:04:21]wFMCommunicate OK [15:04:21]CreateOFDProtocolMessage done [15:04:21]OFDSenderStorePacket 229414 [15:04:21]StoreOFDPacket docnum=229414 [15:04:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0C 01 00 00 DB A3 04 01 D5 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 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 98 17 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 F4 61 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 26 80 03 00 35 04 06 00 1C 1B DC 66 16 2E BC 2C 4F A3 37 D0 63 8F [15:04:21]CheckFolder [15:04:21]dirname=/storage/ofd_packets [15:04:21]CheckFolder done [15:04:21]ProducePacketName [15:04:21]name=ofd_packets/00229414 [15:04:21]NVStorageSaveData ofd_packets/00229414 [15:04:21]File name is /storage/ofd_packets/00229414 [15:04:21]Write 298 bytes [15:04:21]NVStorageSaveData done [15:04:21]OFDSenderStorePacket done [15:04:21]KKMCreateOFDPacket done [15:04:21]NVStorageSaveData kkm_last_timestamp [15:04:21]File name is /storage/kkm_last_timestamp [15:04:21]Write 4 bytes [15:04:21]NVStorageSaveData done [15:04:21]ExternCall_PrintAddStr [15:04:21]wPrintStart [15:04:21]Write to MH i2c: 01 00 00 2A 0F 39 [15:04:21]Write i2c OK [15:04:21]MH_I2C_Read... [15:04:21]Read from MH i2c: 01 [15:04:21]MH_I2C_Read... [15:04:21]Read from MH i2c: 01 07 00 [15:04:21]MH_I2C_Read... [15:04:21]Read from MH i2c: 01 07 00 2A 0F 00 00 00 00 00 FF 0F 4E [15:04:21]RasterBufferAndPrint [15:04:21]line Счет N : (1)1966461 [15:04:21]line ИНН: 02508201610067 [15:04:21]line Контрольно-Кассовый Чек [15:04:21]line ПРОДАЖА [15:04:21]line ТРК (МРК, ГНК) : 21 [15:04:21]line Товар: 2710194210 [15:04:21]line ДТ-К-5 [15:04:21]line 6.040 * 0.00 [15:04:21]line = 0.00 [15:04:21]line НДС 12% НСП 1% [15:04:21]line > о реализуемом товаре [15:04:21]line ИТОГО: 0.00 [15:04:21]line НСП 1% : 0.00 [15:04:21]line НДС 12% : 0.00 [15:04:21]line Наличными: 0.00 [15:04:21]line Безнал.: 0.00 [15:04:21]line Место: АЗС № 133 "Партнер Нефть" [15:04:21]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [15:04:21]line СНО: Общий режим [15:04:21]line Чек 280 24.10.2024 15:04 [15:04:21]line Смена: 537 ФФД: 1.0 [15:04:21]line ЗНМ: 0300000091 [15:04:21]line РНМ: 0000000000091685 [15:04:21]line Версия ККМ: 001 [15:04:21]line Талоны: Топливная Карта [15:04:21]line 53620 [15:04:21]line ФМ: 0000000000871839 [15:04:21]line ФД: 229414 [15:04:21]line ФПД: 30905987372590 [15:04:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T150420&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229414&fm=30905987372590&tin=02508201610067®Number=0000000000091685&sum=0 [15:04:22]OFD Sender: Processing packet 229414 [packets to send 38, broken 37] [15:04:22]ProducePacketName [15:04:22]name=ofd_packets/00229414 [15:04:22]OFD Sender: To server: pG, [15:04:22]CommunicateWithHost lk.salyk.kg:30040 [15:04:22]ConnectInit lk.salyk.kg [15:04:22]written 0, free lines is 4095 [15:04:22]Connected sock=10 [15:04:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0C 01 00 00 DB A3 04 01 D5 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 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 98 17 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 F4 61 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 26 80 03 00 35 04 06 00 1C 1B DC 66 16 2E BC 2C 4F A3 37 D0 63 8F [15:04:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 9B 16 47 00 E5 79 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 26 80 03 00 F4 03 04 00 E5 0C 1A 67 B6 04 01 00 00 FD CF AA CF AF A1 32 69 [15:04:22]CommunicateWithHost err = 0 [15:04:22]CheckOFDResponse [15:04:22]1017 (14) - 77093643461234 [15:04:22]1041 (16) - 0000000000871839 [15:04:22]1040 (4) - 229414 [15:04:22]1012 (4) - 24.10.2024 09:01 [15:04:22]1206 (1) - 0 [15:04:22]OFD Sender: Remove packet 229414 [15:04:22]ProducePacketName [15:04:22]name=ofd_packets/00229414 [15:04:22]NVStorageDeleteData [15:04:22]Write to MH i2c: 01 00 00 53 0F 62 [15:04:22]Write i2c OK [15:04:22]MH_I2C_Read... [15:04:22]Read from MH i2c: 01 [15:04:22]MH_I2C_Read... [15:04:22]Read from MH i2c: 01 07 00 [15:04:22]MH_I2C_Read... [15:04:22]Read from MH i2c: 01 07 00 53 0F 00 00 00 00 00 C3 0C 38 [15:04:22]RasterBufferAndPrint [15:04:22]line [15:04:22]line [15:04:22]line [15:04:22]line [15:04:22]line [15:04:22]written 0, free lines is 3271 [15:04:22]MH_Cut [15:04:22]Write to MH i2c: D1 01 00 5A 0F 01 3B [15:04:22]Write i2c OK [15:04:22]MH_I2C_Read... [15:04:22]Read from MH i2c: D1 [15:04:22]MH_I2C_Read... [15:04:22]Read from MH i2c: D1 01 00 [15:04:22]MH_I2C_Read... [15:04:22]Read from MH i2c: D1 01 00 5A 0F 00 3A [15:04:22]Write to MH i2c: 01 00 00 5B 0F 6A [15:04:22]Write i2c OK [15:04:22]MH_I2C_Read... [15:04:22]OFD Sender: No OFD packet to send [15:04:23]*** Cut start [15:04:23]*** Partial cut [15:04:23]*** CUTSNS_PIN = 1 [15:04:23]*** CUTSNS_PIN = 0 [15:04:23]*** Brake cut motor [15:04:24]Read from MH i2c: 01 [15:04:24]MH_I2C_Read... [15:04:24]*** Stop cut motor [15:04:24]*** Cut end [15:04:24]Read from MH i2c: 01 07 00 [15:04:24]MH_I2C_Read... [15:04:24]Read from MH i2c: 01 07 00 5B 0F 00 00 00 00 00 FF 0F 7F [15:04:24]process_action close_receipt done [15:04:24]requested_data is exist [15:04:24]produce_requested_data [15:04:24]requested_item fm.sn is exist - process it [15:04:24]wFMCommunicate request_size=4 [15:04:24]MH_SAM_APDU [15:04:24]CAPDU: 80 11 00 00 [15:04:24]Write to MH i2c: E2 08 00 5C 0F 80 11 00 00 00 00 00 00 E5 [15:04:24]Write i2c OK [15:04:24]MH_I2C_Read... [15:04:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:04:24]Read from MH i2c: E2 [15:04:24]MH_I2C_Read... [15:04:24]Read from MH i2c: E2 17 00 [15:04:24]MH_I2C_Read... [15:04:24]Read from MH i2c: E2 17 00 5C 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 3C [15:04:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [15:04:24]wFMCommunicate OK [15:04:24]requested_item fd.num is exist - process it [15:04:24]SAM_PROTO_GetFieldsCounters [15:04:24]wFMCommunicate request_size=4 [15:04:24]MH_SAM_APDU [15:04:24]CAPDU: 80 13 00 00 [15:04:24]Write to MH i2c: E2 08 00 5D 0F 80 13 00 00 00 00 00 00 E8 [15:04:24]Write i2c OK [15:04:24]MH_I2C_Read... [15:04:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:04:24]Read from MH i2c: E2 [15:04:24]MH_I2C_Read... [15:04:24]Read from MH i2c: E2 62 00 [15:04:24]MH_I2C_Read... [15:04:24]Read from MH i2c: E2 62 00 5D 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 26 80 03 00 0E 04 04 00 19 02 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 20 [15:04:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 26 80 03 00 0E 04 04 00 19 02 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 [15:04:24]wFMCommunicate OK [15:04:24]SAM_PROTO_GetFieldsCounters done [15:04:24]requested_item shift.num is exist - process it [15:04:24]requested_item shift.opened is exist - process it [15:04:24]req_shift_opened [15:04:24]FM_GetShiftState [15:04:24]SAM_PROTO_GetShiftState [15:04:24]wFMCommunicate request_size=4 [15:04:24]MH_SAM_APDU [15:04:24]CAPDU: 80 13 01 00 [15:04:24]Write to MH i2c: E2 08 00 5E 0F 80 13 01 00 00 00 00 00 EA [15:04:24]Write i2c OK [15:04:24]MH_I2C_Read... [15:04:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:04:24]Read from MH i2c: E2 [15:04:24]MH_I2C_Read... [15:04:24]Read from MH i2c: E2 0E 00 [15:04:24]MH_I2C_Read... [15:04:24]Read from MH i2c: E2 0E 00 5E 0F 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 62 [15:04:24]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [15:04:24]wFMCommunicate OK [15:04:24]SAM_PROTO_GetShiftState done [15:04:24]FM_GetShiftState done [15:04:24]req_shift_opened done [15:04:24]requested_item shift.open_date is exist - process it [15:04:24]req_shift_open_date [15:04:24]req_shift_open_date done [15:04:24]produce_requested_data done [15:04:24]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229414,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [15:04:24]process_action_free close_receipt [15:04:24]json_value_free [15:04:24]json_value_free done [15:04:24]process_json_proto returns [15:04:24]Send response to host [15:04:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229414,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [15:04:24]free response buf [15:04:24]execute_script done [15:04:24]execute_script returns [15:04:24]free content buf [15:04:24]Sock 9.Close socket [15:04:24]Sock 9.Thread stoped [15:04:27]OFD Sender: No OFD packet to send [15:04:32]accept exits with 7 [15:04:32]New connection [15:04:32]New thread 3067534692 created [15:04:32]Thread 3067391332 joined [15:04:32]Waiting for new connection... [15:04:32] Sock 7.Parse request [15:04:32]Sock 7.Check first char [15:04:32]Sock 7.First char is OK [15:04:32]request: POST /json_proto HTTP/1.0 [15:04:32]Method: POST [15:04:32]URL: /json_proto [15:04:32]Method is POST - this is cgi request [15:04:32]url: /json_proto [15:04:32]query_string will be loaded in cgi processing [15:04:32]execute_cgi json_proto POST (null) [15:04:32]execute_cgi path=json_proto method=POST [15:04:32]POST find Content-Length [15:04:32]Host: 172.17.44.195:8080 [15:04:32]Content-Length: 679 [15:04:32]Content-Type: application/json [15:04:32] [15:04:32]POST finish read [15:04:32]Found Content-Length = 679 [15:04:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966463", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "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" ] } } [15:04:32]execute_script... [15:04: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)1966463", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 11.960, "sum" : 800.12, "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" ] } } [15:04:32]POST & json_proto [15:04:32]process_json_proto [15:04:32]json parsed OK: [15:04:32]protocol is kg_v1.0 [15:04:32]action value=close_receipt [15:04:32]process_action close_receipt [15:04:32]cmd_close_receipt [15:04:32]MH_GetDate [15:04:32]Write to MH i2c: F0 00 00 5F 0F 5D [15:04:32]Write i2c OK [15:04:32]MH_I2C_Read... [15:04:32]Read from MH i2c: F0 [15:04:32]MH_I2C_Read... [15:04:32]Read from MH i2c: F0 09 00 [15:04:32]MH_I2C_Read... [15:04:32]Read from MH i2c: F0 09 00 5F 0F 00 00 62 1A 67 82 C9 CF 66 C9 [15:04:32]GetLastDocTimeStamp 1729782260 [15:04:32]current date 1729782272 [15:04:32]FM_GetShiftState [15:04:32]SAM_PROTO_GetShiftState [15:04:32]wFMCommunicate request_size=4 [15:04:32]MH_SAM_APDU [15:04:32]CAPDU: 80 13 01 00 [15:04:32]Write to MH i2c: E2 08 00 60 0F 80 13 01 00 00 00 00 00 EC [15:04:32]Write i2c OK [15:04:32]MH_I2C_Read... [15:04:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:04:32]Read from MH i2c: E2 [15:04:32]MH_I2C_Read... [15:04:32]Read from MH i2c: E2 0E 00 [15:04:32]MH_I2C_Read... [15:04:32]Read from MH i2c: E2 0E 00 60 0F 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 64 [15:04:32]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [15:04:32]wFMCommunicate OK [15:04:32]SAM_PROTO_GetShiftState done [15:04:32]FM_GetShiftState done [15:04:32]opened in 1729728859 [15:04:32]opened+sec_in_day 1729815259 [15:04:32]quantity*price = 80012 [15:04:32]sum+1 = 80013 [15:04:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 281 24.10.2024 15:04 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229415 ФПД: 129585991748122 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T150432&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229415&fm=129585991748122&tin=02508201610067®Number=0000000000091685&sum=80000 [15:04:33]StoreToDocumentArchive [15:04:33]shift 537 fd 229415 [15:04:33]save to /storage/0537/doc_00229415 [15:04:33]save last doc name /storage/0537/doc_00229415 to /storage/kkm_last_doc_name [15:04:33]save OK [15:04:33]Clear old archive folders... [15:04:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:04:33]tlvbuf is B6FE3010 [15:04:33]SAM_PROTO_ClearQueue [15:04:33]wFMCommunicate request_size=4 [15:04:33]MH_SAM_APDU [15:04:33]CAPDU: 80 09 00 00 [15:04:33]Write to MH i2c: E2 08 00 6D 0F 80 09 00 00 00 00 00 00 EE [15:04:33]Write i2c OK [15:04:33]MH_I2C_Read... [15:04:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:04:33]Read from MH i2c: E2 [15:04:33]MH_I2C_Read... [15:04:33]Read from MH i2c: E2 03 00 [15:04:33]MH_I2C_Read... [15:04:33]Read from MH i2c: E2 03 00 6D 0F 00 90 00 F0 [15:04:33]RAPDU: 90 00 [15:04:33]wFMCommunicate OK [15:04:33]SAM_PROTO_ClearQueue done [15:04:33]KKMCreateOFDPacket [15:04:33]OFDProtocolAddRootSTLVToBuf [15:04:33]FM_MakeSignedData [15:04:33]FM_MakeSignedData [15:04:33]SAM_PROTO_SignData [15:04:33]wFMCommunicate request_size=4 [15:04:33]MH_SAM_APDU [15:04:33]CAPDU: 80 0D 01 02 [15:04:33]Write to MH i2c: E2 08 00 6E 0F 80 0D 01 02 00 00 00 00 F6 [15:04:33]Write i2c OK [15:04:33]MH_I2C_Read... [15:04:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:04:33]Read from MH i2c: E2 [15:04:33]MH_I2C_Read... [15:04:33]Read from MH i2c: E2 03 00 [15:04:33]MH_I2C_Read... [15:04:33]Read from MH i2c: E2 03 00 6E 0F 00 90 00 F1 [15:04:33]RAPDU: 90 00 [15:04:33]wFMCommunicate OK [15:04:33]wFMCommunicate request_size=255 [15:04:33]MH_SAM_APDU [15:04:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 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 19 01 00 00 F4 03 04 00 00 62 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 27 80 03 00 35 04 06 00 75 [15:04:33]Write to MH i2c: E2 02 01 6F 0F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 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 19 01 00 00 F4 03 04 00 00 62 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 27 80 03 00 35 04 06 00 75 00 00 B0 [15:04:33]Write i2c OK [15:04:33]MH_I2C_Read... [15:04:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:04:33]Read from MH i2c: E2 [15:04:33]MH_I2C_Read... [15:04:33]Read from MH i2c: E2 03 00 [15:04:33]MH_I2C_Read... [15:04:33]Read from MH i2c: E2 03 00 6F 0F 00 90 00 F2 [15:04:33]RAPDU: 90 00 [15:04:33]wFMCommunicate OK [15:04:33]wFMCommunicate request_size=10 [15:04:33]MH_SAM_APDU [15:04:33]CAPDU: 80 0D 02 02 05 DB 97 01 8A 1A [15:04:33]Write to MH i2c: E2 0D 00 70 0F 80 0D 02 02 05 00 DB 97 01 8A 1A 00 00 1A [15:04:33]Write i2c OK [15:04:33]MH_I2C_Read... [15:04:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:04:33]Read from MH i2c: E2 [15:04:33]MH_I2C_Read... [15:04:33]Read from MH i2c: E2 03 00 [15:04:33]MH_I2C_Read... [15:04:33]Read from MH i2c: E2 03 00 70 0F 00 90 00 F3 [15:04:33]RAPDU: 90 00 [15:04:33]wFMCommunicate OK [15:04:33]wFMCommunicate request_size=4 [15:04:33]MH_SAM_APDU [15:04:33]CAPDU: 80 0D 03 02 [15:04:33]Write to MH i2c: E2 08 00 71 0F 80 0D 03 02 00 00 00 00 FB [15:04:33]Write i2c OK [15:04:33]MH_I2C_Read... [15:04:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:04:33]Read from MH i2c: E2 [15:04:33]MH_I2C_Read... [15:04:33]Read from MH i2c: E2 0B 00 [15:04:33]MH_I2C_Read... [15:04:33]Read from MH i2c: E2 0B 00 71 0F 00 92 1B 65 97 CD B4 3E 90 90 00 F4 [15:04:33]RAPDU: 92 1B 65 97 CD B4 3E 90 90 00 [15:04:33]wFMCommunicate OK [15:04:33]SAM_PROTO_SignData done [15:04:33]FM_MakeSignedData done [15:04:33]CreateOFDProtocolMessage [15:04:33]wFMCommunicate request_size=4 [15:04:33]MH_SAM_APDU [15:04:33]CAPDU: 80 11 00 00 [15:04:33]Write to MH i2c: E2 08 00 72 0F 80 11 00 00 00 00 00 00 FB [15:04:33]Write i2c OK [15:04:33]MH_I2C_Read... [15:04:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:04:33]Read from MH i2c: E2 [15:04:33]MH_I2C_Read... [15:04:33]Read from MH i2c: E2 17 00 [15:04:33]MH_I2C_Read... [15:04:33]Read from MH i2c: E2 17 00 72 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 52 [15:04:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [15:04:33]wFMCommunicate OK [15:04:33]CreateOFDProtocolMessage done [15:04:33]OFDSenderStorePacket 229415 [15:04:33]StoreOFDPacket docnum=229415 [15:04:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 A5 DB 07 01 4C 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 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 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 19 01 00 00 F4 03 04 00 00 62 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 27 80 03 00 35 04 06 00 75 DB 97 01 8A 1A 92 1B 65 97 CD B4 3E 90 [15:04:33]CheckFolder [15:04:33]dirname=/storage/ofd_packets [15:04:33]CheckFolder done [15:04:33]ProducePacketName [15:04:33]name=ofd_packets/00229415 [15:04:33]NVStorageSaveData ofd_packets/00229415 [15:04:33]File name is /storage/ofd_packets/00229415 [15:04:33]Write 301 bytes [15:04:33]NVStorageSaveData done [15:04:33]OFDSenderStorePacket done [15:04:33]KKMCreateOFDPacket done [15:04:33]NVStorageSaveData kkm_last_timestamp [15:04:33]File name is /storage/kkm_last_timestamp [15:04:33]Write 4 bytes [15:04:33]NVStorageSaveData done [15:04:33]ExternCall_PrintAddStr [15:04:33]wPrintStart [15:04:33]Write to MH i2c: 01 00 00 73 0F 82 [15:04:33]Write i2c OK [15:04:33]MH_I2C_Read... [15:04:33]Read from MH i2c: 01 [15:04:33]MH_I2C_Read... [15:04:33]Read from MH i2c: 01 07 00 [15:04:33]MH_I2C_Read... [15:04:33]Read from MH i2c: 01 07 00 73 0F 00 00 00 00 00 FF 0F 97 [15:04:33]RasterBufferAndPrint [15:04:33]line Счет N : (1)1966463 [15:04:33]line ИНН: 02508201610067 [15:04:33]line Контрольно-Кассовый Чек [15:04:33]line ПРОДАЖА [15:04:33]line ТРК (МРК, ГНК) : 53 [15:04:33]line Товар: 2710124130 [15:04:33]line Аи-92-К-5 [15:04:33]line 11.960 * 66.90 [15:04:33]line = 800.12 [15:04:33]line НДС 12% НСП 1% [15:04:33]line > о реализуемом товаре [15:04:33]line ОКРУГЛЕНИЕ: -0.12 [15:04:33]line ИТОГО: 800.00 [15:04:33]line Внесено: 800.00 [15:04:33]line СДАЧА: 0.00 [15:04:33]line НСП 1% : 7.08 [15:04:33]line НДС 12% : 84.97 [15:04:33]line Наличными: 800.00 [15:04:33]line Безнал.: 0.00 [15:04:33]line Место: АЗС № 133 "Партнер Нефть" [15:04:33]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [15:04:33]line СНО: Общий режим [15:04:33]line Чек 281 24.10.2024 15:04 [15:04:33]line Смена: 537 ФФД: 1.0 [15:04:33]line ЗНМ: 0300000091 [15:04:33]line РНМ: 0000000000091685 [15:04:33]line Версия ККМ: 001 [15:04:33]line ФМ: 0000000000871839 [15:04:33]line ФД: 229415 [15:04:33]line ФПД: 129585991748122 [15:04:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T150432&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229415&fm=129585991748122&tin=02508201610067®Number=0000000000091685&sum=80000 [15:04:33]written 0, free lines is 4095 [15:04:33]OFD Sender: Processing packet 229415 [packets to send 38, broken 37] [15:04:33]ProducePacketName [15:04:33]name=ofd_packets/00229415 [15:04:33]OFD Sender: To server: pG, [15:04:33]CommunicateWithHost lk.salyk.kg:30040 [15:04:33]ConnectInit lk.salyk.kg [15:04:33]Connected sock=10 [15: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 38 33 39 0F 01 00 00 A5 DB 07 01 4C 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 B8 2E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8C 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 19 01 00 00 F4 03 04 00 00 62 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 27 80 03 00 35 04 06 00 75 DB 97 01 8A 1A 92 1B 65 97 CD B4 3E 90 [15:04:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 E5 75 47 00 93 07 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 27 80 03 00 F4 03 04 00 F1 0C 1A 67 B6 04 01 00 00 1D D8 5F D4 4C C3 FB 4F [15:04:34]CommunicateWithHost err = 0 [15:04:34]CheckOFDResponse [15:04:34]1017 (14) - 77093643461234 [15:04:34]1041 (16) - 0000000000871839 [15:04:34]1040 (4) - 229415 [15:04:34]1012 (4) - 24.10.2024 09:01 [15:04:34]1206 (1) - 0 [15:04:34]OFD Sender: Remove packet 229415 [15:04:34]ProducePacketName [15:04:34]name=ofd_packets/00229415 [15:04:34]NVStorageDeleteData [15:04:34]Write to MH i2c: 01 00 00 9D 0F AC [15:04:34]Write i2c OK [15:04:34]MH_I2C_Read... [15:04:34]Read from MH i2c: 01 [15:04:34]MH_I2C_Read... [15:04:34]Read from MH i2c: 01 07 00 [15:04:34]MH_I2C_Read... [15:04:34]Read from MH i2c: 01 07 00 9D 0F 00 00 00 00 00 AF 0C 6E [15:04:34]RasterBufferAndPrint [15:04:34]line [15:04:34]line [15:04:34]line [15:04:34]line [15:04:34]line [15:04:34]written 0, free lines is 3253 [15:04:34]MH_Cut [15:04:34]Write to MH i2c: D1 01 00 A4 0F 01 85 [15:04:34]Write i2c OK [15:04:34]MH_I2C_Read... [15:04:34]Read from MH i2c: D1 [15:04:34]MH_I2C_Read... [15:04:34]Read from MH i2c: D1 01 00 [15:04:34]MH_I2C_Read... [15:04:34]Read from MH i2c: D1 01 00 A4 0F 00 84 [15:04:34]Write to MH i2c: 01 00 00 A5 0F B4 [15:04:34]Write i2c OK [15:04:34]MH_I2C_Read... [15:04:34]OFD Sender: No OFD packet to send [15:04:35]*** Cut start [15:04:35]*** Partial cut [15:04:35]*** CUTSNS_PIN = 1 [15:04:35]*** CUTSNS_PIN = 0 [15:04:35]*** Brake cut motor [15:04:35]Read from MH i2c: 01 [15:04:35]MH_I2C_Read... [15:04:35]*** Stop cut motor [15:04:35]*** Cut end [15:04:35]Read from MH i2c: 01 07 00 [15:04:35]MH_I2C_Read... [15:04:35]Read from MH i2c: 01 07 00 A5 0F 00 00 00 00 00 FF 0F C9 [15:04:35]process_action close_receipt done [15:04:35]requested_data is exist [15:04:35]produce_requested_data [15:04:35]requested_item fm.sn is exist - process it [15:04:35]wFMCommunicate request_size=4 [15:04:35]MH_SAM_APDU [15:04:35]CAPDU: 80 11 00 00 [15:04:35]Write to MH i2c: E2 08 00 A6 0F 80 11 00 00 00 00 00 00 2F [15:04:35]Write i2c OK [15:04:35]MH_I2C_Read... [15:04:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:04:35]Read from MH i2c: E2 [15:04:35]MH_I2C_Read... [15:04:35]Read from MH i2c: E2 17 00 [15:04:35]MH_I2C_Read... [15:04:35]Read from MH i2c: E2 17 00 A6 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 86 [15:04:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [15:04:35]wFMCommunicate OK [15:04:35]requested_item fd.num is exist - process it [15:04:35]SAM_PROTO_GetFieldsCounters [15:04:35]wFMCommunicate request_size=4 [15:04:35]MH_SAM_APDU [15:04:35]CAPDU: 80 13 00 00 [15:04:35]Write to MH i2c: E2 08 00 A7 0F 80 13 00 00 00 00 00 00 32 [15:04:35]Write i2c OK [15:04:35]MH_I2C_Read... [15:04:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:04:36]Read from MH i2c: E2 [15:04:36]MH_I2C_Read... [15:04:36]Read from MH i2c: E2 62 00 [15:04:36]MH_I2C_Read... [15:04:36]Read from MH i2c: E2 62 00 A7 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 27 80 03 00 0E 04 04 00 19 02 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 6E [15: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 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 27 80 03 00 0E 04 04 00 19 02 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 [15:04:36]wFMCommunicate OK [15:04:36]SAM_PROTO_GetFieldsCounters done [15:04:36]requested_item shift.num is exist - process it [15:04:36]requested_item shift.opened is exist - process it [15:04:36]req_shift_opened [15:04:36]FM_GetShiftState [15:04:36]SAM_PROTO_GetShiftState [15:04:36]wFMCommunicate request_size=4 [15:04:36]MH_SAM_APDU [15:04:36]CAPDU: 80 13 01 00 [15:04:36]Write to MH i2c: E2 08 00 A8 0F 80 13 01 00 00 00 00 00 34 [15:04:36]Write i2c OK [15:04:36]MH_I2C_Read... [15:04:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:04:36]Read from MH i2c: E2 [15:04:36]MH_I2C_Read... [15:04:36]Read from MH i2c: E2 0E 00 [15:04:36]MH_I2C_Read... [15:04:36]Read from MH i2c: E2 0E 00 A8 0F 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 AC [15:04:36]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [15:04:36]wFMCommunicate OK [15:04:36]SAM_PROTO_GetShiftState done [15:04:36]FM_GetShiftState done [15:04:36]req_shift_opened done [15:04:36]requested_item shift.open_date is exist - process it [15:04:36]req_shift_open_date [15:04:36]req_shift_open_date done [15:04:36]produce_requested_data done [15:04:36]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229415,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [15:04:36]process_action_free close_receipt [15:04:36]json_value_free [15:04:36]json_value_free done [15:04:36]process_json_proto returns [15:04:36]Send response to host [15:04:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229415,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [15:04:36]free response buf [15:04:36]execute_script done [15:04:36]execute_script returns [15:04:36]free content buf [15:04:36]Sock 7.Close socket [15:04:36]Sock 7.Thread stoped [15:04:39]OFD Sender: No OFD packet to send [15:04:44]OFD Sender: No OFD packet to send [15:04:49]OFD Sender: No OFD packet to send [15:04:53]accept exits with 9 [15:04:53]New connection [15:04:53]New thread 3067391332 created [15:04:53]Thread 3067534692 joined [15:04:53]Waiting for new connection... [15:04:53] Sock 9.Parse request [15:04:53]Sock 9.Check first char [15:04:53]Sock 9.First char is OK [15:04:53]request: POST /json_proto HTTP/1.0 [15:04:53]Method: POST [15:04:53]URL: /json_proto [15:04:53]Method is POST - this is cgi request [15:04:53]url: /json_proto [15:04:53]query_string will be loaded in cgi processing [15:04:53]execute_cgi json_proto POST (null) [15:04:53]execute_cgi path=json_proto method=POST [15:04:53]POST find Content-Length [15:04:53]Host: 172.17.44.195:8080 [15:04:53]Content-Length: 683 [15:04:53]Content-Type: application/json [15:04:53] [15:04:53]POST finish read [15:04:53]Found Content-Length = 683 [15:04:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966462", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:04:53]execute_script... [15:04: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)1966462", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:04:53]POST & json_proto [15:04:53]process_json_proto [15:04:53]json parsed OK: [15:04:53]protocol is kg_v1.0 [15:04:53]action value=close_receipt [15:04:53]process_action close_receipt [15:04:53]cmd_close_receipt [15:04:53]MH_GetDate [15:04:53]Write to MH i2c: F0 00 00 A9 0F A7 [15:04:53]Write i2c OK [15:04:53]MH_I2C_Read... [15:04:53]Read from MH i2c: F0 [15:04:53]MH_I2C_Read... [15:04:53]Read from MH i2c: F0 09 00 [15:04:53]MH_I2C_Read... [15:04:53]Read from MH i2c: F0 09 00 A9 0F 00 16 62 1A 67 82 C9 CF 66 29 [15:04:53]GetLastDocTimeStamp 1729782272 [15:04:53]current date 1729782294 [15:04:53]FM_GetShiftState [15:04:53]SAM_PROTO_GetShiftState [15:04:53]wFMCommunicate request_size=4 [15:04:53]MH_SAM_APDU [15:04:53]CAPDU: 80 13 01 00 [15:04:53]Write to MH i2c: E2 08 00 AA 0F 80 13 01 00 00 00 00 00 36 [15:04:53]Write i2c OK [15:04:53]MH_I2C_Read... [15:04:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:04:53]Read from MH i2c: E2 [15:04:53]MH_I2C_Read... [15:04:53]Read from MH i2c: E2 0E 00 [15:04:53]MH_I2C_Read... [15:04:53]Read from MH i2c: E2 0E 00 AA 0F 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 AE [15:04:53]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [15:04:53]wFMCommunicate OK [15:04:53]SAM_PROTO_GetShiftState done [15:04:53]FM_GetShiftState done [15:04:53]opened in 1729728859 [15:04:53]opened+sec_in_day 1729815259 [15:04:53]quantity*price = 100015 [15:04:53]sum+1 = 100017 [15:04:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 282 24.10.2024 15:04 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229416 ФПД: 126293277814074 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T150454&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229416&fm=126293277814074&tin=02508201610067®Number=0000000000091685&sum=100000 [15:04:54]StoreToDocumentArchive [15:04:54]shift 537 fd 229416 [15:04:54]save to /storage/0537/doc_00229416 [15:04:54]save last doc name /storage/0537/doc_00229416 to /storage/kkm_last_doc_name [15:04:54]save OK [15:04:54]Clear old archive folders... [15:04:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:04:54]tlvbuf is B6FE30E0 [15:04:54]SAM_PROTO_ClearQueue [15:04:54]wFMCommunicate request_size=4 [15:04:54]MH_SAM_APDU [15:04:54]CAPDU: 80 09 00 00 [15:04:54]Write to MH i2c: E2 08 00 B7 0F 80 09 00 00 00 00 00 00 38 [15:04:54]Write i2c OK [15:04:54]MH_I2C_Read... [15:04:54]OFD Sender: No OFD packet to send [15:04:54]Read from MH i2c: E2 [15:04:54]MH_I2C_Read... [15:04:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:04:54]Read from MH i2c: E2 03 00 [15:04:54]MH_I2C_Read... [15:04:54]Read from MH i2c: E2 03 00 B7 0F 00 90 00 3A [15:04:54]RAPDU: 90 00 [15:04:54]wFMCommunicate OK [15:04:54]SAM_PROTO_ClearQueue done [15:04:54]KKMCreateOFDPacket [15:04:54]OFDProtocolAddRootSTLVToBuf [15:04:54]FM_MakeSignedData [15:04:54]FM_MakeSignedData [15:04:54]SAM_PROTO_SignData [15:04:54]wFMCommunicate request_size=4 [15:04:54]MH_SAM_APDU [15:04:54]CAPDU: 80 0D 01 02 [15:04:54]Write to MH i2c: E2 08 00 B8 0F 80 0D 01 02 00 00 00 00 40 [15:04:54]Write i2c OK [15:04:54]MH_I2C_Read... [15:04:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:04:54]Read from MH i2c: E2 [15:04:54]MH_I2C_Read... [15:04:54]Read from MH i2c: E2 03 00 [15:04:54]MH_I2C_Read... [15:04:54]Read from MH i2c: E2 03 00 B8 0F 00 90 00 3B [15:04:54]RAPDU: 90 00 [15:04:54]wFMCommunicate OK [15:04:54]wFMCommunicate request_size=255 [15:04:54]MH_SAM_APDU [15:04: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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 01 00 00 F4 03 04 00 16 62 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 28 80 03 00 35 04 06 00 72 [15:04:54]Write to MH i2c: E2 02 01 B9 0F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 01 00 00 F4 03 04 00 16 62 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 28 80 03 00 35 04 06 00 72 00 00 1D [15:04:54]Write i2c OK [15:04:54]MH_I2C_Read... [15:04:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:04:54]Read from MH i2c: E2 [15:04:54]MH_I2C_Read... [15:04:54]Read from MH i2c: E2 03 00 [15:04:54]MH_I2C_Read... [15:04:54]Read from MH i2c: E2 03 00 B9 0F 00 90 00 3C [15:04:54]RAPDU: 90 00 [15:04:54]wFMCommunicate OK [15:04:54]wFMCommunicate request_size=10 [15:04:54]MH_SAM_APDU [15:04:54]CAPDU: 80 0D 02 02 05 DC F1 F6 2D 3A [15:04:54]Write to MH i2c: E2 0D 00 BA 0F 80 0D 02 02 05 00 DC F1 F6 2D 3A 00 00 77 [15:04:54]Write i2c OK [15:04:54]MH_I2C_Read... [15:04:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:04:55]Read from MH i2c: E2 [15:04:55]MH_I2C_Read... [15:04:55]Read from MH i2c: E2 03 00 [15:04:55]MH_I2C_Read... [15:04:55]Read from MH i2c: E2 03 00 BA 0F 00 90 00 3D [15:04:55]RAPDU: 90 00 [15:04:55]wFMCommunicate OK [15:04:55]wFMCommunicate request_size=4 [15:04:55]MH_SAM_APDU [15:04:55]CAPDU: 80 0D 03 02 [15:04:55]Write to MH i2c: E2 08 00 BB 0F 80 0D 03 02 00 00 00 00 45 [15:04:55]Write i2c OK [15:04:55]MH_I2C_Read... [15:04:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:04:55]Read from MH i2c: E2 [15:04:55]MH_I2C_Read... [15:04:55]Read from MH i2c: E2 0B 00 [15:04:55]MH_I2C_Read... [15:04:55]Read from MH i2c: E2 0B 00 BB 0F 00 8A C8 91 EF 4A 9F C0 36 90 00 F7 [15:04:55]RAPDU: 8A C8 91 EF 4A 9F C0 36 90 00 [15:04:55]wFMCommunicate OK [15:04:55]SAM_PROTO_SignData done [15:04:55]FM_MakeSignedData done [15:04:55]CreateOFDProtocolMessage [15:04:55]wFMCommunicate request_size=4 [15:04:55]MH_SAM_APDU [15:04:55]CAPDU: 80 11 00 00 [15:04:55]Write to MH i2c: E2 08 00 BC 0F 80 11 00 00 00 00 00 00 45 [15:04:55]Write i2c OK [15:04:55]MH_I2C_Read... [15:04:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:04:55]Read from MH i2c: E2 [15:04:55]MH_I2C_Read... [15:04:55]Read from MH i2c: E2 17 00 [15:04:55]MH_I2C_Read... [15:04:55]Read from MH i2c: E2 17 00 BC 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 9C [15:04:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [15:04:55]wFMCommunicate OK [15:04:55]CreateOFDProtocolMessage done [15:04:55]OFDSenderStorePacket 229416 [15:04:55]StoreOFDPacket docnum=229416 [15:04:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 05 48 07 01 21 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 01 00 00 F4 03 04 00 16 62 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 28 80 03 00 35 04 06 00 72 DC F1 F6 2D 3A 8A C8 91 EF 4A 9F C0 36 [15:04:55]CheckFolder [15:04:55]dirname=/storage/ofd_packets [15:04:55]CheckFolder done [15:04:55]ProducePacketName [15:04:55]name=ofd_packets/00229416 [15:04:55]NVStorageSaveData ofd_packets/00229416 [15:04:55]File name is /storage/ofd_packets/00229416 [15:04:55]Write 301 bytes [15:04:55]NVStorageSaveData done [15:04:55]OFDSenderStorePacket done [15:04:55]KKMCreateOFDPacket done [15:04:55]NVStorageSaveData kkm_last_timestamp [15:04:55]File name is /storage/kkm_last_timestamp [15:04:55]Write 4 bytes [15:04:55]NVStorageSaveData done [15:04:55]ExternCall_PrintAddStr [15:04:55]wPrintStart [15:04:55]Write to MH i2c: 01 00 00 BD 0F CC [15:04:55]Write i2c OK [15:04:55]MH_I2C_Read... [15:04:55]Read from MH i2c: 01 [15:04:55]MH_I2C_Read... [15:04:55]Read from MH i2c: 01 07 00 [15:04:55]MH_I2C_Read... [15:04:55]Read from MH i2c: 01 07 00 BD 0F 00 00 00 00 00 FF 0F E1 [15:04:55]RasterBufferAndPrint [15:04:55]line Счет N : (1)1966462 [15:04:55]line ИНН: 02508201610067 [15:04:55]line Контрольно-Кассовый Чек [15:04:55]line ПРОДАЖА [15:04:55]line ТРК (МРК, ГНК) : 33 [15:04:55]line Товар: 2710124130 [15:04:55]line Аи-92-К-5 [15:04:55]line 14.950 * 66.90 [15:04:55]line = 1000.16 [15:04:55]line НДС 12% НСП 1% [15:04:55]line > о реализуемом товаре [15:04:55]line ОКРУГЛЕНИЕ: -0.16 [15:04:55]line ИТОГО: 1000.00 [15:04:55]line Внесено: 1000.00 [15:04:55]line СДАЧА: 0.00 [15:04:55]line НСП 1% : 8.85 [15:04:55]line НДС 12% : 106.21 [15:04:55]line Наличными: 1000.00 [15:04:55]line Безнал.: 0.00 [15:04:55]line Место: АЗС № 133 "Партнер Нефть" [15:04:55]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [15:04:55]line СНО: Общий режим [15:04:55]line Чек 282 24.10.2024 15:04 [15:04:55]line Смена: 537 ФФД: 1.0 [15:04:55]line ЗНМ: 0300000091 [15:04:55]line РНМ: 0000000000091685 [15:04:55]line Версия ККМ: 001 [15:04:55]line ФМ: 0000000000871839 [15:04:55]line ФД: 229416 [15:04:55]line ФПД: 126293277814074 [15:04:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T150454&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229416&fm=126293277814074&tin=02508201610067®Number=0000000000091685&sum=100000 [15:04:55]OFD Sender: Processing packet 229416 [packets to send 38, broken 37] [15:04:55]ProducePacketName [15:04:55]name=ofd_packets/00229416 [15:04:55]OFD Sender: To server: pG, [15:04:55]CommunicateWithHost lk.salyk.kg:30040 [15:04:55]ConnectInit lk.salyk.kg [15:04:55]written 0, free lines is 4095 [15:04:55]Connected sock=10 [15:04:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 05 48 07 01 21 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 01 00 00 F4 03 04 00 16 62 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 28 80 03 00 35 04 06 00 72 DC F1 F6 2D 3A 8A C8 91 EF 4A 9F C0 36 [15:04:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 EB F0 47 00 9C 4A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 28 80 03 00 F4 03 04 00 07 0D 1A 67 B6 04 01 00 00 49 2B DA 21 9F AB 01 AA [15:04:55]CommunicateWithHost err = 0 [15:04:55]CheckOFDResponse [15:04:55]1017 (14) - 77093643461234 [15:04:55]1041 (16) - 0000000000871839 [15:04:55]1040 (4) - 229416 [15:04:55]1012 (4) - 24.10.2024 09:01 [15:04:55]1206 (1) - 0 [15:04:55]OFD Sender: Remove packet 229416 [15:04:55]ProducePacketName [15:04:55]name=ofd_packets/00229416 [15:04:55]NVStorageDeleteData [15:04:55]Write to MH i2c: 01 00 00 E7 0F F6 [15:04:55]Write i2c OK [15:04:55]MH_I2C_Read... [15:04:55]Read from MH i2c: 01 [15:04:55]MH_I2C_Read... [15:04:55]Read from MH i2c: 01 07 00 [15:04:55]MH_I2C_Read... [15:04:55]Read from MH i2c: 01 07 00 E7 0F 00 00 00 00 00 AD 0C B6 [15:04:55]RasterBufferAndPrint [15:04:55]line [15:04:55]line [15:04:55]line [15:04:55]line [15:04:55]line [15:04:55]written 0, free lines is 3248 [15:04:55]MH_Cut [15:04:55]Write to MH i2c: D1 01 00 EE 0F 01 CF [15:04:55]Write i2c OK [15:04:55]MH_I2C_Read... [15:04:55]Read from MH i2c: D1 [15:04:55]MH_I2C_Read... [15:04:55]Read from MH i2c: D1 01 00 [15:04:55]MH_I2C_Read... [15:04:55]Read from MH i2c: D1 01 00 EE 0F 00 CE [15:04:55]Write to MH i2c: 01 00 00 EF 0F FE [15:04:55]Write i2c OK [15:04:55]MH_I2C_Read... [15:04:56]OFD Sender: No OFD packet to send [15:04:56]*** Cut start [15:04:56]*** Partial cut [15:04:56]*** CUTSNS_PIN = 1 [15:04:56]*** CUTSNS_PIN = 0 [15:04:57]*** Brake cut motor [15:04:57]Read from MH i2c: 01 [15:04:57]MH_I2C_Read... [15:04:57]*** Stop cut motor [15:04:57]*** Cut end [15:04:57]Read from MH i2c: 01 07 00 [15:04:57]MH_I2C_Read... [15:04:57]Read from MH i2c: 01 07 00 EF 0F 00 00 00 00 00 FF 0F 13 [15:04:57]process_action close_receipt done [15:04:57]requested_data is exist [15:04:57]produce_requested_data [15:04:57]requested_item fm.sn is exist - process it [15:04:57]wFMCommunicate request_size=4 [15:04:57]MH_SAM_APDU [15:04:57]CAPDU: 80 11 00 00 [15:04:57]Write to MH i2c: E2 08 00 F0 0F 80 11 00 00 00 00 00 00 79 [15:04:57]Write i2c OK [15:04:57]MH_I2C_Read... [15:04:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:04:57]Read from MH i2c: E2 [15:04:57]MH_I2C_Read... [15:04:57]Read from MH i2c: E2 17 00 [15:04:57]MH_I2C_Read... [15:04:57]Read from MH i2c: E2 17 00 F0 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 D0 [15:04:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [15:04:57]wFMCommunicate OK [15:04:57]requested_item fd.num is exist - process it [15:04:57]SAM_PROTO_GetFieldsCounters [15:04:57]wFMCommunicate request_size=4 [15:04:57]MH_SAM_APDU [15:04:57]CAPDU: 80 13 00 00 [15:04:57]Write to MH i2c: E2 08 00 F1 0F 80 13 00 00 00 00 00 00 7C [15:04:57]Write i2c OK [15:04:57]MH_I2C_Read... [15:04:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:04:57]Read from MH i2c: E2 [15:04:57]MH_I2C_Read... [15:04:57]Read from MH i2c: E2 62 00 [15:04:57]MH_I2C_Read... [15:04:57]Read from MH i2c: E2 62 00 F1 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 28 80 03 00 0E 04 04 00 19 02 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 BC [15:04:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 28 80 03 00 0E 04 04 00 19 02 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 [15:04:57]wFMCommunicate OK [15:04:57]SAM_PROTO_GetFieldsCounters done [15:04:57]requested_item shift.num is exist - process it [15:04:57]requested_item shift.opened is exist - process it [15:04:57]req_shift_opened [15:04:57]FM_GetShiftState [15:04:57]SAM_PROTO_GetShiftState [15:04:57]wFMCommunicate request_size=4 [15:04:57]MH_SAM_APDU [15:04:57]CAPDU: 80 13 01 00 [15:04:57]Write to MH i2c: E2 08 00 F2 0F 80 13 01 00 00 00 00 00 7E [15:04:57]Write i2c OK [15:04:57]MH_I2C_Read... [15:04:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:04:57]Read from MH i2c: E2 [15:04:57]MH_I2C_Read... [15:04:57]Read from MH i2c: E2 0E 00 [15:04:57]MH_I2C_Read... [15:04:57]Read from MH i2c: E2 0E 00 F2 0F 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 F6 [15:04:57]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [15:04:57]wFMCommunicate OK [15:04:57]SAM_PROTO_GetShiftState done [15:04:57]FM_GetShiftState done [15:04:57]req_shift_opened done [15:04:57]requested_item shift.open_date is exist - process it [15:04:57]req_shift_open_date [15:04:57]req_shift_open_date done [15:04:57]produce_requested_data done [15:04:57]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229416,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [15:04:57]process_action_free close_receipt [15:04:57]json_value_free [15:04:57]json_value_free done [15:04:57]process_json_proto returns [15:04:57]Send response to host [15:04:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229416,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [15:04:57]free response buf [15:04:57]execute_script done [15:04:57]execute_script returns [15:04:57]free content buf [15:04:57]Sock 9.Close socket [15:04:57]Sock 9.Thread stoped [15:05:01]OFD Sender: No OFD packet to send [15:05:06]OFD Sender: No OFD packet to send [15:05:07]accept exits with 7 [15:05:07]New connection [15:05:07]New thread 3067534692 created [15:05:07]Thread 3067391332 joined [15:05:07]Waiting for new connection... [15:05:07] Sock 7.Parse request [15:05:07]Sock 7.Check first char [15:05:07]Sock 7.First char is OK [15:05:07]request: POST /json_proto HTTP/1.0 [15:05:07]Method: POST [15:05:07]URL: /json_proto [15:05:07]Method is POST - this is cgi request [15:05:07]url: /json_proto [15:05:07]query_string will be loaded in cgi processing [15:05:07]execute_cgi json_proto POST (null) [15:05:07]execute_cgi path=json_proto method=POST [15:05:07]POST find Content-Length [15:05:07]Host: 172.17.44.195:8080 [15:05:07]Content-Length: 675 [15:05:07]Content-Type: application/json [15:05:07] [15:05:07]POST finish read [15:05:07]Found Content-Length = 675 [15:05:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966465", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.090, "sum" : 540.26, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 540.00, "total" : 540.00, "payments": [ { "type": 0, "sum" : 540.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:05:07]execute_script... [15: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)1966465", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.090, "sum" : 540.26, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 540.00, "total" : 540.00, "payments": [ { "type": 0, "sum" : 540.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:05:07]POST & json_proto [15:05:07]process_json_proto [15:05:07]json parsed OK: [15:05:07]protocol is kg_v1.0 [15:05:07]action value=close_receipt [15:05:07]process_action close_receipt [15:05:07]cmd_close_receipt [15:05:07]MH_GetDate [15:05:07]Write to MH i2c: F0 00 00 F3 0F F1 [15:05:07]Write i2c OK [15:05:07]MH_I2C_Read... [15:05:07]Read from MH i2c: F0 [15:05:07]MH_I2C_Read... [15:05:07]Read from MH i2c: F0 09 00 [15:05:07]MH_I2C_Read... [15:05:07]Read from MH i2c: F0 09 00 F3 0F 00 24 62 1A 67 82 C9 CF 66 81 [15:05:07]GetLastDocTimeStamp 1729782294 [15:05:07]current date 1729782308 [15:05:07]FM_GetShiftState [15:05:07]SAM_PROTO_GetShiftState [15:05:07]wFMCommunicate request_size=4 [15:05:07]MH_SAM_APDU [15:05:07]CAPDU: 80 13 01 00 [15:05:07]Write to MH i2c: E2 08 00 F4 0F 80 13 01 00 00 00 00 00 80 [15:05:07]Write i2c OK [15:05:07]MH_I2C_Read... [15:05:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:05:07]Read from MH i2c: E2 [15:05:07]MH_I2C_Read... [15:05:07]Read from MH i2c: E2 0E 00 [15:05:07]MH_I2C_Read... [15:05:07]Read from MH i2c: E2 0E 00 F4 0F 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 F8 [15:05:07]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [15:05:07]wFMCommunicate OK [15:05:07]SAM_PROTO_GetShiftState done [15:05:07]FM_GetShiftState done [15:05:07]opened in 1729728859 [15:05:07]opened+sec_in_day 1729815259 [15:05:07]quantity*price = 54025 [15:05:07]sum+1 = 54027 [15:05:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.26 ИТОГО: 540.00 Внесено: 540.00 СДАЧА: 0.00 НСП 1% : 4.78 НДС 12% : 57.37 Наличными: 540.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 283 24.10.2024 15:05 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229417 ФПД: 219016924838683 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T150508&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229417&fm=219016924838683&tin=02508201610067®Number=0000000000091685&sum=54000 [15:05:08]StoreToDocumentArchive [15:05:08]shift 537 fd 229417 [15:05:08]save to /storage/0537/doc_00229417 [15:05:08]save last doc name /storage/0537/doc_00229417 to /storage/kkm_last_doc_name [15:05:08]save OK [15:05:08]Clear old archive folders... [15:05:08]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:05:08]tlvbuf is 020092D0 [15:05:08]SAM_PROTO_ClearQueue [15:05:08]wFMCommunicate request_size=4 [15:05:08]MH_SAM_APDU [15:05:08]CAPDU: 80 09 00 00 [15:05:08]Write to MH i2c: E2 08 00 01 10 80 09 00 00 00 00 00 00 83 [15:05:08]Write i2c OK [15:05:08]MH_I2C_Read... [15:05:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:05:08]Read from MH i2c: E2 [15:05:08]MH_I2C_Read... [15:05:08]Read from MH i2c: E2 03 00 [15:05:08]MH_I2C_Read... [15:05:08]Read from MH i2c: E2 03 00 01 10 00 90 00 85 [15:05:08]RAPDU: 90 00 [15:05:08]wFMCommunicate OK [15:05:08]SAM_PROTO_ClearQueue done [15:05:08]KKMCreateOFDPacket [15:05:08]OFDProtocolAddRootSTLVToBuf [15:05:08]FM_MakeSignedData [15:05:08]FM_MakeSignedData [15:05:08]SAM_PROTO_SignData [15:05:08]wFMCommunicate request_size=4 [15:05:08]MH_SAM_APDU [15:05:08]CAPDU: 80 0D 01 02 [15:05:08]Write to MH i2c: E2 08 00 02 10 80 0D 01 02 00 00 00 00 8B [15:05:08]Write i2c OK [15:05:08]MH_I2C_Read... [15:05:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:05:08]Read from MH i2c: E2 [15:05:08]MH_I2C_Read... [15:05:08]Read from MH i2c: E2 03 00 [15:05:08]MH_I2C_Read... [15:05:08]Read from MH i2c: E2 03 00 02 10 00 90 00 86 [15:05:08]RAPDU: 90 00 [15:05:08]wFMCommunicate OK [15:05:08]wFMCommunicate request_size=255 [15:05:08]MH_SAM_APDU [15: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 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B2 1B 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0A D3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 D2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 69 16 00 00 00 00 07 04 06 00 F0 D2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 01 00 00 F4 03 04 00 24 62 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 29 80 03 00 35 04 06 00 C7 31 DA 01 [15:05:08]Write to MH i2c: E2 02 01 03 10 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B2 1B 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0A D3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 D2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 69 16 00 00 00 00 07 04 06 00 F0 D2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 01 00 00 F4 03 04 00 24 62 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 29 80 03 00 35 04 06 00 C7 31 DA 01 00 00 1A [15:05:08]Write i2c OK [15:05:08]MH_I2C_Read... [15:05:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:05:09]Read from MH i2c: E2 [15:05:09]MH_I2C_Read... [15:05:09]Read from MH i2c: E2 03 00 [15:05:09]MH_I2C_Read... [15:05:09]Read from MH i2c: E2 03 00 03 10 00 90 00 87 [15:05:09]RAPDU: 90 00 [15:05:09]wFMCommunicate OK [15:05:09]wFMCommunicate request_size=7 [15:05:09]MH_SAM_APDU [15:05:09]CAPDU: 80 0D 02 02 02 3B 1B [15:05:09]Write to MH i2c: E2 0A 00 04 10 80 0D 02 02 02 00 3B 1B 00 00 E8 [15:05:09]Write i2c OK [15:05:09]MH_I2C_Read... [15:05:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:05:09]Read from MH i2c: E2 [15:05:09]MH_I2C_Read... [15:05:09]Read from MH i2c: E2 03 00 [15:05:09]MH_I2C_Read... [15:05:09]Read from MH i2c: E2 03 00 04 10 00 90 00 88 [15:05:09]RAPDU: 90 00 [15:05:09]wFMCommunicate OK [15:05:09]wFMCommunicate request_size=4 [15:05:09]MH_SAM_APDU [15:05:09]CAPDU: 80 0D 03 02 [15:05:09]Write to MH i2c: E2 08 00 05 10 80 0D 03 02 00 00 00 00 90 [15:05:09]Write i2c OK [15:05:09]MH_I2C_Read... [15:05:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:05:09]Read from MH i2c: E2 [15:05:09]MH_I2C_Read... [15:05:09]Read from MH i2c: E2 0B 00 [15:05:09]MH_I2C_Read... [15:05:09]Read from MH i2c: E2 0B 00 05 10 00 BC 7A 99 17 5A E5 B0 DF 90 00 45 [15:05:09]RAPDU: BC 7A 99 17 5A E5 B0 DF 90 00 [15:05:09]wFMCommunicate OK [15:05:09]SAM_PROTO_SignData done [15:05:09]FM_MakeSignedData done [15:05:09]CreateOFDProtocolMessage [15:05:09]wFMCommunicate request_size=4 [15:05:09]MH_SAM_APDU [15:05:09]CAPDU: 80 11 00 00 [15:05:09]Write to MH i2c: E2 08 00 06 10 80 11 00 00 00 00 00 00 90 [15:05:09]Write i2c OK [15:05:09]MH_I2C_Read... [15:05:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:05:09]Read from MH i2c: E2 [15:05:09]MH_I2C_Read... [15:05:09]Read from MH i2c: E2 17 00 [15:05:09]MH_I2C_Read... [15:05:09]Read from MH i2c: E2 17 00 06 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 E7 [15:05:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [15:05:09]wFMCommunicate OK [15:05:09]CreateOFDProtocolMessage done [15:05:09]OFDSenderStorePacket 229417 [15:05:09]StoreOFDPacket docnum=229417 [15:05:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0C 01 00 00 B2 5C 04 01 C6 E4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B2 1B 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0A D3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 D2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 69 16 00 00 00 00 07 04 06 00 F0 D2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 01 00 00 F4 03 04 00 24 62 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 29 80 03 00 35 04 06 00 C7 31 DA 01 3B 1B BC 7A 99 17 5A E5 B0 DF [15:05:09]CheckFolder [15:05:09]dirname=/storage/ofd_packets [15:05:09]CheckFolder done [15:05:09]ProducePacketName [15:05:09]name=ofd_packets/00229417 [15:05:09]NVStorageSaveData ofd_packets/00229417 [15:05:09]File name is /storage/ofd_packets/00229417 [15:05:09]Write 298 bytes [15:05:09]NVStorageSaveData done [15:05:09]OFDSenderStorePacket done [15:05:09]KKMCreateOFDPacket done [15:05:09]NVStorageSaveData kkm_last_timestamp [15:05:09]File name is /storage/kkm_last_timestamp [15:05:09]Write 4 bytes [15:05:09]NVStorageSaveData done [15:05:09]ExternCall_PrintAddStr [15:05:09]wPrintStart [15:05:09]Write to MH i2c: 01 00 00 07 10 17 [15:05:09]Write i2c OK [15:05:09]MH_I2C_Read... [15:05:09]Read from MH i2c: 01 [15:05:09]MH_I2C_Read... [15:05:09]Read from MH i2c: 01 07 00 [15:05:09]MH_I2C_Read... [15:05:09]Read from MH i2c: 01 07 00 07 10 00 00 00 00 00 FF 0F 2C [15:05:09]RasterBufferAndPrint [15:05:09]line Счет N : (1)1966465 [15:05:09]line ИНН: 02508201610067 [15:05:09]line Контрольно-Кассовый Чек [15:05:09]line ПРОДАЖА [15:05:09]line ТРК (МРК, ГНК) : 21 [15:05:09]line Товар: 2710194210 [15:05:09]line ДТ-К-5 [15:05:09]line 7.090 * 76.20 [15:05:09]line = 540.26 [15:05:09]line НДС 12% НСП 1% [15:05:09]line > о реализуемом товаре [15:05:09]line ОКРУГЛЕНИЕ: -0.26 [15:05:09]line ИТОГО: 540.00 [15:05:09]line Внесено: 540.00 [15:05:09]line СДАЧА: 0.00 [15:05:09]line НСП 1% : 4.78 [15:05:09]line НДС 12% : 57.37 [15:05:09]line Наличными: 540.00 [15:05:09]line Безнал.: 0.00 [15:05:09]line Место: АЗС № 133 "Партнер Нефть" [15:05:09]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [15:05:09]line СНО: Общий режим [15:05:09]line Чек 283 24.10.2024 15:05 [15:05:09]line Смена: 537 ФФД: 1.0 [15:05:09]line ЗНМ: 0300000091 [15:05:09]line РНМ: 0000000000091685 [15:05:09]line Версия ККМ: 001 [15:05:09]line ФМ: 0000000000871839 [15:05:09]line ФД: 229417 [15:05:09]line ФПД: 219016924838683 [15:05:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T150508&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229417&fm=219016924838683&tin=02508201610067®Number=0000000000091685&sum=54000 [15:05:09]OFD Sender: Processing packet 229417 [packets to send 38, broken 37] [15:05:09]ProducePacketName [15:05:09]name=ofd_packets/00229417 [15:05:09]OFD Sender: To server: pG, [15:05:09]CommunicateWithHost lk.salyk.kg:30040 [15:05:09]ConnectInit lk.salyk.kg [15:05:09]written 0, free lines is 4095 [15:05:09]Connected sock=10 [15:05:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0C 01 00 00 B2 5C 04 01 C6 E4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B2 1B 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0A D3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 D2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 69 16 00 00 00 00 07 04 06 00 F0 D2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 01 00 00 F4 03 04 00 24 62 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 29 80 03 00 35 04 06 00 C7 31 DA 01 3B 1B BC 7A 99 17 5A E5 B0 DF [15:05:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 39 9F 47 00 85 5F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 29 80 03 00 F4 03 04 00 15 0D 1A 67 B6 04 01 00 00 9B 3F 68 99 E4 0F 61 72 [15:05:10]CommunicateWithHost err = 0 [15:05:10]CheckOFDResponse [15:05:10]1017 (14) - 77093643461234 [15:05:10]1041 (16) - 0000000000871839 [15:05:10]1040 (4) - 229417 [15:05:10]1012 (4) - 24.10.2024 09:02 [15:05:10]1206 (1) - 0 [15:05:10]OFD Sender: Remove packet 229417 [15:05:10]ProducePacketName [15:05:10]name=ofd_packets/00229417 [15:05:10]NVStorageDeleteData [15:05:10]Write to MH i2c: 01 00 00 31 10 41 [15:05:10]Write i2c OK [15:05:10]MH_I2C_Read... [15:05:10]Read from MH i2c: 01 [15:05:10]MH_I2C_Read... [15:05:10]Read from MH i2c: 01 07 00 [15:05:10]MH_I2C_Read... [15:05:10]Read from MH i2c: 01 07 00 31 10 00 00 00 00 00 AA 0C FE [15:05:10]RasterBufferAndPrint [15:05:10]line [15:05:10]line [15:05:10]line [15:05:10]line [15:05:10]line [15:05:10]written 0, free lines is 3248 [15:05:10]MH_Cut [15:05:10]Write to MH i2c: D1 01 00 38 10 01 1A [15:05:10]Write i2c OK [15:05:10]MH_I2C_Read... [15:05:10]Read from MH i2c: D1 [15:05:10]MH_I2C_Read... [15:05:10]Read from MH i2c: D1 01 00 [15:05:10]MH_I2C_Read... [15:05:10]Read from MH i2c: D1 01 00 38 10 00 19 [15:05:10]Write to MH i2c: 01 00 00 39 10 49 [15:05:10]Write i2c OK [15:05:10]MH_I2C_Read... [15:05:10]OFD Sender: No OFD packet to send [15:05:11]*** Cut start [15:05:11]*** Partial cut [15:05:11]*** CUTSNS_PIN = 1 [15:05:11]*** CUTSNS_PIN = 0 [15:05:11]*** Brake cut motor [15:05:11]Read from MH i2c: 01 [15:05:11]MH_I2C_Read... [15:05:11]*** Stop cut motor [15:05:11]*** Cut end [15:05:11]Read from MH i2c: 01 07 00 [15:05:11]MH_I2C_Read... [15:05:11]Read from MH i2c: 01 07 00 39 10 00 00 00 00 00 FF 0F 5E [15:05:11]process_action close_receipt done [15:05:11]requested_data is exist [15:05:11]produce_requested_data [15:05:11]requested_item fm.sn is exist - process it [15:05:11]wFMCommunicate request_size=4 [15:05:11]MH_SAM_APDU [15:05:11]CAPDU: 80 11 00 00 [15:05:11]Write to MH i2c: E2 08 00 3A 10 80 11 00 00 00 00 00 00 C4 [15:05:11]Write i2c OK [15:05:11]MH_I2C_Read... [15:05:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:05:11]Read from MH i2c: E2 [15:05:11]MH_I2C_Read... [15:05:11]Read from MH i2c: E2 17 00 [15:05:11]MH_I2C_Read... [15:05:11]Read from MH i2c: E2 17 00 3A 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 1B [15:05:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [15:05:11]wFMCommunicate OK [15:05:11]requested_item fd.num is exist - process it [15:05:11]SAM_PROTO_GetFieldsCounters [15:05:11]wFMCommunicate request_size=4 [15:05:11]MH_SAM_APDU [15:05:11]CAPDU: 80 13 00 00 [15:05:11]Write to MH i2c: E2 08 00 3B 10 80 13 00 00 00 00 00 00 C7 [15:05:11]Write i2c OK [15:05:11]MH_I2C_Read... [15:05:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:05:11]Read from MH i2c: E2 [15:05:11]MH_I2C_Read... [15:05:11]Read from MH i2c: E2 62 00 [15:05:11]MH_I2C_Read... [15:05:11]Read from MH i2c: E2 62 00 3B 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 29 80 03 00 0E 04 04 00 19 02 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 0B [15:05:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 29 80 03 00 0E 04 04 00 19 02 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 [15:05:11]wFMCommunicate OK [15:05:11]SAM_PROTO_GetFieldsCounters done [15:05:11]requested_item shift.num is exist - process it [15:05:11]requested_item shift.opened is exist - process it [15:05:11]req_shift_opened [15:05:11]FM_GetShiftState [15:05:11]SAM_PROTO_GetShiftState [15:05:11]wFMCommunicate request_size=4 [15:05:11]MH_SAM_APDU [15:05:11]CAPDU: 80 13 01 00 [15:05:11]Write to MH i2c: E2 08 00 3C 10 80 13 01 00 00 00 00 00 C9 [15:05:11]Write i2c OK [15:05:11]MH_I2C_Read... [15:05:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:05:12]Read from MH i2c: E2 [15:05:12]MH_I2C_Read... [15:05:12]Read from MH i2c: E2 0E 00 [15:05:12]MH_I2C_Read... [15:05:12]Read from MH i2c: E2 0E 00 3C 10 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 41 [15:05:12]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [15:05:12]wFMCommunicate OK [15:05:12]SAM_PROTO_GetShiftState done [15:05:12]FM_GetShiftState done [15:05:12]req_shift_opened done [15:05:12]requested_item shift.open_date is exist - process it [15:05:12]req_shift_open_date [15:05:12]req_shift_open_date done [15:05:12]produce_requested_data done [15:05:12]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229417,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [15:05:12]process_action_free close_receipt [15:05:12]json_value_free [15:05:12]json_value_free done [15:05:12]process_json_proto returns [15:05:12]Send response to host [15:05:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229417,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [15:05:12]free response buf [15:05:12]execute_script done [15:05:12]execute_script returns [15:05:12]free content buf [15:05:12]Sock 7.Close socket [15:05:12]Sock 7.Thread stoped [15:05:12]accept exits with 9 [15:05:12]New connection [15:05:12]New thread 3067391332 created [15:05:12]Thread 3067534692 joined [15:05:12]Waiting for new connection... [15:05:12] Sock 9.Parse request [15:05:12]Sock 9.Check first char [15:05:12]Sock 9.First char is OK [15:05:12]request: POST /json_proto HTTP/1.0 [15:05:12]Method: POST [15:05:12]URL: /json_proto [15:05:12]Method is POST - this is cgi request [15:05:12]url: /json_proto [15:05:12]query_string will be loaded in cgi processing [15:05:12]execute_cgi json_proto POST (null) [15:05:12]execute_cgi path=json_proto method=POST [15:05:12]POST find Content-Length [15:05:12]Host: 172.17.44.195:8080 [15:05:12]Content-Length: 679 [15:05:12]Content-Type: application/json [15:05:12] [15:05:12]POST finish read [15:05:12]Found Content-Length = 679 [15:05:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966464", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "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" ] } } [15:05:12]execute_script... [15:05: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)1966464", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "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" ] } } [15:05:12]POST & json_proto [15:05:12]process_json_proto [15:05:12]json parsed OK: [15:05:12]protocol is kg_v1.0 [15:05:12]action value=close_receipt [15:05:12]process_action close_receipt [15:05:12]cmd_close_receipt [15:05:12]MH_GetDate [15:05:12]Write to MH i2c: F0 00 00 3D 10 3C [15:05:12]Write i2c OK [15:05:12]MH_I2C_Read... [15:05:12]Read from MH i2c: F0 [15:05:12]MH_I2C_Read... [15:05:12]Read from MH i2c: F0 09 00 [15:05:12]MH_I2C_Read... [15:05:12]Read from MH i2c: F0 09 00 3D 10 00 29 62 1A 67 82 C9 CF 66 D1 [15:05:12]GetLastDocTimeStamp 1729782308 [15:05:12]current date 1729782313 [15:05:12]FM_GetShiftState [15:05:12]SAM_PROTO_GetShiftState [15:05:12]wFMCommunicate request_size=4 [15:05:12]MH_SAM_APDU [15:05:12]CAPDU: 80 13 01 00 [15:05:12]Write to MH i2c: E2 08 00 3E 10 80 13 01 00 00 00 00 00 CB [15:05:12]Write i2c OK [15:05:12]MH_I2C_Read... [15:05:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:05:12]Read from MH i2c: E2 [15:05:12]MH_I2C_Read... [15:05:12]Read from MH i2c: E2 0E 00 [15:05:12]MH_I2C_Read... [15:05:12]Read from MH i2c: E2 0E 00 3E 10 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 43 [15:05:12]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [15:05:12]wFMCommunicate OK [15:05:12]SAM_PROTO_GetShiftState done [15:05:12]FM_GetShiftState done [15:05:12]opened in 1729728859 [15:05:12]opened+sec_in_day 1729815259 [15:05:12]quantity*price = 70044 [15:05:12]sum+1 = 70045 [15:05:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 284 24.10.2024 15:05 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229418 ФПД: 27471948054731 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T150513&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229418&fm=27471948054731&tin=02508201610067®Number=0000000000091685&sum=70000 [15:05:14]StoreToDocumentArchive [15:05:14]shift 537 fd 229418 [15:05:14]save to /storage/0537/doc_00229418 [15:05:14]save last doc name /storage/0537/doc_00229418 to /storage/kkm_last_doc_name [15:05:14]save OK [15:05:14]Clear old archive folders... [15:05:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:05:14]tlvbuf is B6F369D0 [15:05:14]SAM_PROTO_ClearQueue [15:05:14]wFMCommunicate request_size=4 [15:05:14]MH_SAM_APDU [15:05:14]CAPDU: 80 09 00 00 [15:05:14]Write to MH i2c: E2 08 00 4B 10 80 09 00 00 00 00 00 00 CD [15:05:14]Write i2c OK [15:05:14]MH_I2C_Read... [15:05:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:05:14]Read from MH i2c: E2 [15:05:14]MH_I2C_Read... [15:05:14]Read from MH i2c: E2 03 00 [15:05:14]MH_I2C_Read... [15:05:14]Read from MH i2c: E2 03 00 4B 10 00 90 00 CF [15:05:14]RAPDU: 90 00 [15:05:14]wFMCommunicate OK [15:05:14]SAM_PROTO_ClearQueue done [15:05:14]KKMCreateOFDPacket [15:05:14]OFDProtocolAddRootSTLVToBuf [15:05:14]FM_MakeSignedData [15:05:14]FM_MakeSignedData [15:05:14]SAM_PROTO_SignData [15:05:14]wFMCommunicate request_size=4 [15:05:14]MH_SAM_APDU [15:05:14]CAPDU: 80 0D 01 02 [15:05:14]Write to MH i2c: E2 08 00 4C 10 80 0D 01 02 00 00 00 00 D5 [15:05:14]Write i2c OK [15:05:14]MH_I2C_Read... [15:05:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:05:14]Read from MH i2c: E2 [15:05:14]MH_I2C_Read... [15:05:14]Read from MH i2c: E2 03 00 [15:05:14]MH_I2C_Read... [15:05:14]Read from MH i2c: E2 03 00 4C 10 00 90 00 D0 [15:05:14]RAPDU: 90 00 [15:05:14]wFMCommunicate OK [15:05:14]wFMCommunicate request_size=255 [15:05:14]MH_SAM_APDU [15:05: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 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 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 1C 01 00 00 F4 03 04 00 29 62 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 2A 80 03 00 35 04 06 00 18 [15:05:14]Write to MH i2c: E2 02 01 4D 10 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 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 1C 01 00 00 F4 03 04 00 29 62 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 2A 80 03 00 35 04 06 00 18 00 00 85 [15:05:14]Write i2c OK [15:05:14]MH_I2C_Read... [15:05:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:05:14]Read from MH i2c: E2 [15:05:14]MH_I2C_Read... [15:05:14]Read from MH i2c: E2 03 00 [15:05:14]MH_I2C_Read... [15:05:14]Read from MH i2c: E2 03 00 4D 10 00 90 00 D1 [15:05:14]RAPDU: 90 00 [15:05:14]wFMCommunicate OK [15:05:14]wFMCommunicate request_size=10 [15:05:14]MH_SAM_APDU [15:05:14]CAPDU: 80 0D 02 02 05 FC 4F B4 80 CB [15:05:14]Write to MH i2c: E2 0D 00 4E 10 80 0D 02 02 05 00 FC 4F B4 80 CB 00 00 2C [15:05:14]Write i2c OK [15:05:14]MH_I2C_Read... [15:05:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:05:14]Read from MH i2c: E2 [15:05:14]MH_I2C_Read... [15:05:14]Read from MH i2c: E2 03 00 [15:05:14]MH_I2C_Read... [15:05:14]Read from MH i2c: E2 03 00 4E 10 00 90 00 D2 [15:05:14]RAPDU: 90 00 [15:05:14]wFMCommunicate OK [15:05:14]wFMCommunicate request_size=4 [15:05:14]MH_SAM_APDU [15:05:14]CAPDU: 80 0D 03 02 [15:05:14]Write to MH i2c: E2 08 00 4F 10 80 0D 03 02 00 00 00 00 DA [15:05:14]Write i2c OK [15:05:14]MH_I2C_Read... [15:05:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:05:14]Read from MH i2c: E2 [15:05:14]MH_I2C_Read... [15:05:14]Read from MH i2c: E2 0B 00 [15:05:14]MH_I2C_Read... [15:05:14]Read from MH i2c: E2 0B 00 4F 10 00 0A E3 E2 F6 43 FD EF 6E 90 00 3D [15:05:14]RAPDU: 0A E3 E2 F6 43 FD EF 6E 90 00 [15:05:14]wFMCommunicate OK [15:05:14]SAM_PROTO_SignData done [15:05:14]FM_MakeSignedData done [15:05:14]CreateOFDProtocolMessage [15:05:14]wFMCommunicate request_size=4 [15:05:14]MH_SAM_APDU [15:05:14]CAPDU: 80 11 00 00 [15:05:14]Write to MH i2c: E2 08 00 50 10 80 11 00 00 00 00 00 00 DA [15:05:14]Write i2c OK [15:05:14]MH_I2C_Read... [15:05:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:05:14]Read from MH i2c: E2 [15:05:14]MH_I2C_Read... [15:05:14]Read from MH i2c: E2 17 00 [15:05:14]MH_I2C_Read... [15:05:14]Read from MH i2c: E2 17 00 50 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 31 [15:05:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [15:05:14]wFMCommunicate OK [15:05:14]CreateOFDProtocolMessage done [15:05:14]OFDSenderStorePacket 229418 [15:05:14]StoreOFDPacket docnum=229418 [15:05:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 C6 99 07 01 E4 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 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 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 1C 01 00 00 F4 03 04 00 29 62 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 2A 80 03 00 35 04 06 00 18 FC 4F B4 80 CB 0A E3 E2 F6 43 FD EF 6E [15:05:14]CheckFolder [15:05:14]dirname=/storage/ofd_packets [15:05:14]CheckFolder done [15:05:14]ProducePacketName [15:05:14]name=ofd_packets/00229418 [15:05:14]NVStorageSaveData ofd_packets/00229418 [15:05:14]File name is /storage/ofd_packets/00229418 [15:05:14]Write 301 bytes [15:05:14]NVStorageSaveData done [15:05:14]OFDSenderStorePacket done [15:05:14]KKMCreateOFDPacket done [15:05:14]NVStorageSaveData kkm_last_timestamp [15:05:14]File name is /storage/kkm_last_timestamp [15:05:14]Write 4 bytes [15:05:14]NVStorageSaveData done [15:05:14]ExternCall_PrintAddStr [15:05:14]wPrintStart [15:05:14]Write to MH i2c: 01 00 00 51 10 61 [15:05:14]Write i2c OK [15:05:14]MH_I2C_Read... [15:05:14]Read from MH i2c: 01 [15:05:14]MH_I2C_Read... [15:05:14]Read from MH i2c: 01 07 00 [15:05:14]MH_I2C_Read... [15:05:14]Read from MH i2c: 01 07 00 51 10 00 00 00 00 00 FF 0F 76 [15:05:14]RasterBufferAndPrint [15:05:14]line Счет N : (1)1966464 [15:05:14]line ИНН: 02508201610067 [15:05:14]line Контрольно-Кассовый Чек [15:05:14]line ПРОДАЖА [15:05:14]line ТРК (МРК, ГНК) : 43 [15:05:14]line Товар: 2710124130 [15:05:14]line Аи-92-К-5 [15:05:14]line 10.470 * 66.90 [15:05:14]line = 700.44 [15:05:14]line НДС 12% НСП 1% [15:05:14]line > о реализуемом товаре [15:05:14]line ОКРУГЛЕНИЕ: -0.44 [15:05:14]line ИТОГО: 700.00 [15:05:14]line Внесено: 700.00 [15:05:14]line СДАЧА: 0.00 [15:05:14]line НСП 1% : 6.20 [15:05:14]line НДС 12% : 74.38 [15:05:14]line Наличными: 700.00 [15:05:14]line Безнал.: 0.00 [15:05:14]line Место: АЗС № 133 "Партнер Нефть" [15:05:14]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [15:05:14]line СНО: Общий режим [15:05:14]line Чек 284 24.10.2024 15:05 [15:05:14]line Смена: 537 ФФД: 1.0 [15:05:14]line ЗНМ: 0300000091 [15:05:14]line РНМ: 0000000000091685 [15:05:14]line Версия ККМ: 001 [15:05:14]line ФМ: 0000000000871839 [15:05:14]line ФД: 229418 [15:05:14]line ФПД: 27471948054731 [15:05:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T150513&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229418&fm=27471948054731&tin=02508201610067®Number=0000000000091685&sum=70000 [15:05:14]written 0, free lines is 4095 [15:05:14]OFD Sender: Processing packet 229418 [packets to send 38, broken 37] [15:05:14]ProducePacketName [15:05:14]name=ofd_packets/00229418 [15:05:14]OFD Sender: To server: pG, [15:05:14]CommunicateWithHost lk.salyk.kg:30040 [15:05:14]ConnectInit lk.salyk.kg [15:05:14]Connected sock=6 [15:05:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 C6 99 07 01 E4 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 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 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 1C 01 00 00 F4 03 04 00 29 62 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 2A 80 03 00 35 04 06 00 18 FC 4F B4 80 CB 0A E3 E2 F6 43 FD EF 6E [15:05:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 A3 DB 47 00 5D C3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 2A 80 03 00 F4 03 04 00 1A 0D 1A 67 B6 04 01 00 00 7B 81 0A 87 9E C6 51 85 [15:05:15]CommunicateWithHost err = 0 [15:05:15]CheckOFDResponse [15:05:15]1017 (14) - 77093643461234 [15:05:15]1041 (16) - 0000000000871839 [15:05:15]1040 (4) - 229418 [15:05:15]1012 (4) - 24.10.2024 09:02 [15:05:15]1206 (1) - 0 [15:05:15]OFD Sender: Remove packet 229418 [15:05:15]ProducePacketName [15:05:15]name=ofd_packets/00229418 [15:05:15]NVStorageDeleteData [15:05:15]Write to MH i2c: 01 00 00 7B 10 8B [15:05:15]Write i2c OK [15:05:15]MH_I2C_Read... [15:05:15]Read from MH i2c: 01 [15:05:15]MH_I2C_Read... [15:05:15]Read from MH i2c: 01 07 00 [15:05:15]MH_I2C_Read... [15:05:15]Read from MH i2c: 01 07 00 7B 10 00 00 00 00 00 C0 0C 5E [15:05:15]RasterBufferAndPrint [15:05:15]line [15:05:15]line [15:05:15]line [15:05:15]line [15:05:15]line [15:05:15]written 0, free lines is 3275 [15:05:15]MH_Cut [15:05:15]Write to MH i2c: D1 01 00 82 10 01 64 [15:05:15]Write i2c OK [15:05:15]MH_I2C_Read... [15:05:15]Read from MH i2c: D1 [15:05:15]MH_I2C_Read... [15:05:15]Read from MH i2c: D1 01 00 [15:05:15]MH_I2C_Read... [15:05:15]Read from MH i2c: D1 01 00 82 10 00 63 [15:05:15]Write to MH i2c: 01 00 00 83 10 93 [15:05:15]Write i2c OK [15:05:15]MH_I2C_Read... [15:05:15]OFD Sender: No OFD packet to send [15:05:16]*** Cut start [15:05:16]*** Partial cut [15:05:16]*** CUTSNS_PIN = 1 [15:05:16]*** CUTSNS_PIN = 0 [15:05:16]*** Brake cut motor [15:05:16]Read from MH i2c: 01 [15:05:16]MH_I2C_Read... [15:05:16]*** Stop cut motor [15:05:16]*** Cut end [15:05:16]Read from MH i2c: 01 07 00 [15:05:16]MH_I2C_Read... [15:05:16]Read from MH i2c: 01 07 00 83 10 00 00 00 00 00 FF 0F A8 [15:05:16]process_action close_receipt done [15:05:16]requested_data is exist [15:05:16]produce_requested_data [15:05:16]requested_item fm.sn is exist - process it [15:05:16]wFMCommunicate request_size=4 [15:05:16]MH_SAM_APDU [15:05:16]CAPDU: 80 11 00 00 [15:05:16]Write to MH i2c: E2 08 00 84 10 80 11 00 00 00 00 00 00 0E [15:05:16]Write i2c OK [15:05:16]MH_I2C_Read... [15:05:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:05:16]Read from MH i2c: E2 [15:05:16]MH_I2C_Read... [15:05:16]Read from MH i2c: E2 17 00 [15:05:16]MH_I2C_Read... [15:05:16]Read from MH i2c: E2 17 00 84 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 65 [15:05:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [15:05:16]wFMCommunicate OK [15:05:16]requested_item fd.num is exist - process it [15:05:16]SAM_PROTO_GetFieldsCounters [15:05:16]wFMCommunicate request_size=4 [15:05:16]MH_SAM_APDU [15:05:16]CAPDU: 80 13 00 00 [15:05:16]Write to MH i2c: E2 08 00 85 10 80 13 00 00 00 00 00 00 11 [15:05:16]Write i2c OK [15:05:16]MH_I2C_Read... [15:05:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:05:16]Read from MH i2c: E2 [15:05:16]MH_I2C_Read... [15:05:16]Read from MH i2c: E2 62 00 [15:05:16]MH_I2C_Read... [15:05:16]Read from MH i2c: E2 62 00 85 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 2A 80 03 00 0E 04 04 00 19 02 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 59 [15:05:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 2A 80 03 00 0E 04 04 00 19 02 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 [15:05:16]wFMCommunicate OK [15:05:16]SAM_PROTO_GetFieldsCounters done [15:05:16]requested_item shift.num is exist - process it [15:05:16]requested_item shift.opened is exist - process it [15:05:16]req_shift_opened [15:05:16]FM_GetShiftState [15:05:16]SAM_PROTO_GetShiftState [15:05:16]wFMCommunicate request_size=4 [15:05:16]MH_SAM_APDU [15:05:17]CAPDU: 80 13 01 00 [15:05:17]Write to MH i2c: E2 08 00 86 10 80 13 01 00 00 00 00 00 13 [15:05:17]Write i2c OK [15:05:17]MH_I2C_Read... [15:05:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:05:17]Read from MH i2c: E2 [15:05:17]MH_I2C_Read... [15:05:17]Read from MH i2c: E2 0E 00 [15:05:17]MH_I2C_Read... [15:05:17]Read from MH i2c: E2 0E 00 86 10 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 8B [15:05:17]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [15:05:17]wFMCommunicate OK [15:05:17]SAM_PROTO_GetShiftState done [15:05:17]FM_GetShiftState done [15:05:17]req_shift_opened done [15:05:17]requested_item shift.open_date is exist - process it [15:05:17]req_shift_open_date [15:05:17]req_shift_open_date done [15:05:17]produce_requested_data done [15:05:17]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229418,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [15:05:17]process_action_free close_receipt [15:05:17]json_value_free [15:05:17]json_value_free done [15:05:17]process_json_proto returns [15:05:17]Send response to host [15:05:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229418,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [15:05:17]free response buf [15:05:17]execute_script done [15:05:17]execute_script returns [15:05:17]free content buf [15:05:17]Sock 9.Close socket [15:05:17]Sock 9.Thread stoped [15:05:20]OFD Sender: No OFD packet to send [15:05:25]OFD Sender: No OFD packet to send [15:05:30]OFD Sender: No OFD packet to send [15:05:31]accept exits with 7 [15:05:31]New connection [15:05:31]New thread 3067534692 created [15:05:31]Thread 3067391332 joined [15:05:31]Waiting for new connection... [15:05:31] Sock 7.Parse request [15:05:31]Sock 7.Check first char [15:05:31]Sock 7.First char is OK [15:05:31]request: POST /json_proto HTTP/1.0 [15:05:31]Method: POST [15:05:31]URL: /json_proto [15:05:31]Method is POST - this is cgi request [15:05:31]url: /json_proto [15:05:31]query_string will be loaded in cgi processing [15:05:31]execute_cgi json_proto POST (null) [15:05:31]execute_cgi path=json_proto method=POST [15:05:31]POST find Content-Length [15:05:31]Host: 172.17.44.195:8080 [15:05:31]Content-Length: 679 [15:05:31]Content-Type: application/json [15:05:31] [15:05:31]POST finish read [15:05:31]Found Content-Length = 679 [15:05:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966466", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "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" ] } } [15:05:31]execute_script... [15:05: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)1966466", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 10.470, "sum" : 700.44, "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" ] } } [15:05:31]POST & json_proto [15:05:31]process_json_proto [15:05:31]json parsed OK: [15:05:31]protocol is kg_v1.0 [15:05:31]action value=close_receipt [15:05:31]process_action close_receipt [15:05:31]cmd_close_receipt [15:05:31]MH_GetDate [15:05:31]Write to MH i2c: F0 00 00 87 10 86 [15:05:31]Write i2c OK [15:05:31]MH_I2C_Read... [15:05:31]Read from MH i2c: F0 [15:05:31]MH_I2C_Read... [15:05:31]Read from MH i2c: F0 09 00 [15:05:31]MH_I2C_Read... [15:05:31]Read from MH i2c: F0 09 00 87 10 00 3C 62 1A 67 82 C9 CF 66 2E [15:05:31]GetLastDocTimeStamp 1729782313 [15:05:31]current date 1729782332 [15:05:31]FM_GetShiftState [15:05:31]SAM_PROTO_GetShiftState [15:05:31]wFMCommunicate request_size=4 [15:05:31]MH_SAM_APDU [15:05:31]CAPDU: 80 13 01 00 [15:05:31]Write to MH i2c: E2 08 00 88 10 80 13 01 00 00 00 00 00 15 [15:05:31]Write i2c OK [15:05:31]MH_I2C_Read... [15:05:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:05:31]Read from MH i2c: E2 [15:05:31]MH_I2C_Read... [15:05:31]Read from MH i2c: E2 0E 00 [15:05:31]MH_I2C_Read... [15:05:31]Read from MH i2c: E2 0E 00 88 10 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 8D [15:05:31]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [15:05:31]wFMCommunicate OK [15:05:31]SAM_PROTO_GetShiftState done [15:05:31]FM_GetShiftState done [15:05:31]opened in 1729728859 [15:05:31]opened+sec_in_day 1729815259 [15:05:31]quantity*price = 70044 [15:05:31]sum+1 = 70045 [15:05:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 285 24.10.2024 15:05 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229419 ФПД: 87221204877611 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T150532&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229419&fm=87221204877611&tin=02508201610067®Number=0000000000091685&sum=70000 [15:05:33]StoreToDocumentArchive [15:05:33]shift 537 fd 229419 [15:05:33]save to /storage/0537/doc_00229419 [15:05:33]save last doc name /storage/0537/doc_00229419 to /storage/kkm_last_doc_name [15:05:33]save OK [15:05:33]Clear old archive folders... [15:05:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:05:33]tlvbuf is 01FFE320 [15:05:33]SAM_PROTO_ClearQueue [15:05:33]wFMCommunicate request_size=4 [15:05:33]MH_SAM_APDU [15:05:33]CAPDU: 80 09 00 00 [15:05:33]Write to MH i2c: E2 08 00 95 10 80 09 00 00 00 00 00 00 17 [15:05:33]Write i2c OK [15:05:33]MH_I2C_Read... [15:05:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:05:33]Read from MH i2c: E2 [15:05:33]MH_I2C_Read... [15:05:33]Read from MH i2c: E2 03 00 [15:05:33]MH_I2C_Read... [15:05:33]Read from MH i2c: E2 03 00 95 10 00 90 00 19 [15:05:33]RAPDU: 90 00 [15:05:33]wFMCommunicate OK [15:05:33]SAM_PROTO_ClearQueue done [15:05:33]KKMCreateOFDPacket [15:05:33]OFDProtocolAddRootSTLVToBuf [15:05:33]FM_MakeSignedData [15:05:33]FM_MakeSignedData [15:05:33]SAM_PROTO_SignData [15:05:33]wFMCommunicate request_size=4 [15:05:33]MH_SAM_APDU [15:05:33]CAPDU: 80 0D 01 02 [15:05:33]Write to MH i2c: E2 08 00 96 10 80 0D 01 02 00 00 00 00 1F [15:05:33]Write i2c OK [15:05:33]MH_I2C_Read... [15:05:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:05:33]Read from MH i2c: E2 [15:05:33]MH_I2C_Read... [15:05:33]Read from MH i2c: E2 03 00 [15:05:33]MH_I2C_Read... [15:05:33]Read from MH i2c: E2 03 00 96 10 00 90 00 1A [15:05:33]RAPDU: 90 00 [15:05:33]wFMCommunicate OK [15:05:33]wFMCommunicate request_size=255 [15:05:33]MH_SAM_APDU [15:05:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 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 1D 01 00 00 F4 03 04 00 3C 62 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 2B 80 03 00 35 04 06 00 4F [15:05:33]Write to MH i2c: E2 02 01 97 10 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 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 1D 01 00 00 F4 03 04 00 3C 62 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 2B 80 03 00 35 04 06 00 4F 00 00 1B [15:05:33]Write i2c OK [15:05:33]MH_I2C_Read... [15:05:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:05:33]Read from MH i2c: E2 [15:05:33]MH_I2C_Read... [15:05:33]Read from MH i2c: E2 03 00 [15:05:33]MH_I2C_Read... [15:05:33]Read from MH i2c: E2 03 00 97 10 00 90 00 1B [15:05:33]RAPDU: 90 00 [15:05:33]wFMCommunicate OK [15:05:33]wFMCommunicate request_size=10 [15:05:33]MH_SAM_APDU [15:05:33]CAPDU: 80 0D 02 02 05 53 C4 EF 01 2B [15:05:33]Write to MH i2c: E2 0D 00 98 10 80 0D 02 02 05 00 53 C4 EF 01 2B 00 00 5E [15:05:33]Write i2c OK [15:05:33]MH_I2C_Read... [15:05:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:05:33]Read from MH i2c: E2 [15:05:33]MH_I2C_Read... [15:05:33]Read from MH i2c: E2 03 00 [15:05:33]MH_I2C_Read... [15:05:33]Read from MH i2c: E2 03 00 98 10 00 90 00 1C [15:05:33]RAPDU: 90 00 [15:05:33]wFMCommunicate OK [15:05:33]wFMCommunicate request_size=4 [15:05:33]MH_SAM_APDU [15:05:33]CAPDU: 80 0D 03 02 [15:05:33]Write to MH i2c: E2 08 00 99 10 80 0D 03 02 00 00 00 00 24 [15:05:33]Write i2c OK [15:05:33]MH_I2C_Read... [15:05:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:05:33]Read from MH i2c: E2 [15:05:33]MH_I2C_Read... [15:05:33]Read from MH i2c: E2 0B 00 [15:05:33]MH_I2C_Read... [15:05:33]Read from MH i2c: E2 0B 00 99 10 00 13 0E 67 D5 82 45 8B B1 90 00 85 [15:05:33]RAPDU: 13 0E 67 D5 82 45 8B B1 90 00 [15:05:33]wFMCommunicate OK [15:05:33]SAM_PROTO_SignData done [15:05:33]FM_MakeSignedData done [15:05:33]CreateOFDProtocolMessage [15:05:33]wFMCommunicate request_size=4 [15:05:33]MH_SAM_APDU [15:05:33]CAPDU: 80 11 00 00 [15:05:33]Write to MH i2c: E2 08 00 9A 10 80 11 00 00 00 00 00 00 24 [15:05:33]Write i2c OK [15:05:33]MH_I2C_Read... [15:05:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:05:33]Read from MH i2c: E2 [15:05:33]MH_I2C_Read... [15:05:33]Read from MH i2c: E2 17 00 [15:05:33]MH_I2C_Read... [15:05:33]Read from MH i2c: E2 17 00 9A 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 7B [15:05:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [15:05:33]wFMCommunicate OK [15:05:33]CreateOFDProtocolMessage done [15:05:33]OFDSenderStorePacket 229419 [15:05:33]StoreOFDPacket docnum=229419 [15:05:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 75 2A 07 01 EB 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 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 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 1D 01 00 00 F4 03 04 00 3C 62 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 2B 80 03 00 35 04 06 00 4F 53 C4 EF 01 2B 13 0E 67 D5 82 45 8B B1 [15:05:33]CheckFolder [15:05:33]dirname=/storage/ofd_packets [15:05:33]CheckFolder done [15:05:33]ProducePacketName [15:05:33]name=ofd_packets/00229419 [15:05:33]NVStorageSaveData ofd_packets/00229419 [15:05:33]File name is /storage/ofd_packets/00229419 [15:05:33]Write 301 bytes [15:05:33]NVStorageSaveData done [15:05:33]OFDSenderStorePacket done [15:05:33]KKMCreateOFDPacket done [15:05:33]NVStorageSaveData kkm_last_timestamp [15:05:33]File name is /storage/kkm_last_timestamp [15:05:33]Write 4 bytes [15:05:33]NVStorageSaveData done [15:05:33]ExternCall_PrintAddStr [15:05:33]wPrintStart [15:05:33]Write to MH i2c: 01 00 00 9B 10 AB [15:05:33]Write i2c OK [15:05:33]MH_I2C_Read... [15:05:33]Read from MH i2c: 01 [15:05:33]MH_I2C_Read... [15:05:33]Read from MH i2c: 01 07 00 [15:05:33]MH_I2C_Read... [15:05:33]Read from MH i2c: 01 07 00 9B 10 00 00 00 00 00 FF 0F C0 [15:05:33]RasterBufferAndPrint [15:05:33]line Счет N : (1)1966466 [15:05:33]line ИНН: 02508201610067 [15:05:33]line Контрольно-Кассовый Чек [15:05:33]line ПРОДАЖА [15:05:33]line ТРК (МРК, ГНК) : 53 [15:05:33]line Товар: 2710124130 [15:05:33]line Аи-92-К-5 [15:05:33]line 10.470 * 66.90 [15:05:33]line = 700.44 [15:05:33]line НДС 12% НСП 1% [15:05:33]line > о реализуемом товаре [15:05:33]line ОКРУГЛЕНИЕ: -0.44 [15:05:33]line ИТОГО: 700.00 [15:05:33]line Внесено: 700.00 [15:05:33]line СДАЧА: 0.00 [15:05:33]line НСП 1% : 6.20 [15:05:33]line НДС 12% : 74.38 [15:05:33]line Наличными: 700.00 [15:05:33]line Безнал.: 0.00 [15:05:33]line Место: АЗС № 133 "Партнер Нефть" [15:05:33]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [15:05:33]line СНО: Общий режим [15:05:33]line Чек 285 24.10.2024 15:05 [15:05:33]line Смена: 537 ФФД: 1.0 [15:05:33]line ЗНМ: 0300000091 [15:05:33]line РНМ: 0000000000091685 [15:05:33]line Версия ККМ: 001 [15:05:33]line ФМ: 0000000000871839 [15:05:33]line ФД: 229419 [15:05:33]line ФПД: 87221204877611 [15:05:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T150532&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229419&fm=87221204877611&tin=02508201610067®Number=0000000000091685&sum=70000 [15:05:33]written 0, free lines is 4095 [15:05:33]OFD Sender: Processing packet 229419 [packets to send 38, broken 37] [15:05:33]ProducePacketName [15:05:33]name=ofd_packets/00229419 [15:05:33]OFD Sender: To server: pG, [15:05:33]CommunicateWithHost lk.salyk.kg:30040 [15:05:33]ConnectInit lk.salyk.kg [15:05:33]Connected sock=10 [15:05:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 75 2A 07 01 EB 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 E6 28 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 9C 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 1D 01 00 00 F4 03 04 00 3C 62 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 2B 80 03 00 35 04 06 00 4F 53 C4 EF 01 2B 13 0E 67 D5 82 45 8B B1 [15:05:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 4E E7 47 00 6F 63 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 2B 80 03 00 F4 03 04 00 2D 0D 1A 67 B6 04 01 00 00 AE CD E1 33 C9 02 1E C7 [15:05:33]CommunicateWithHost err = 0 [15:05:33]CheckOFDResponse [15:05:33]1017 (14) - 77093643461234 [15:05:33]1041 (16) - 0000000000871839 [15:05:33]1040 (4) - 229419 [15:05:33]1012 (4) - 24.10.2024 09:02 [15:05:33]1206 (1) - 0 [15:05:33]OFD Sender: Remove packet 229419 [15:05:33]ProducePacketName [15:05:33]name=ofd_packets/00229419 [15:05:33]NVStorageDeleteData [15:05:34]Write to MH i2c: 01 00 00 C5 10 D5 [15:05:34]Write i2c OK [15:05:34]MH_I2C_Read... [15:05:34]Read from MH i2c: 01 [15:05:34]MH_I2C_Read... [15:05:34]Read from MH i2c: 01 07 00 [15:05:34]MH_I2C_Read... [15:05:34]Read from MH i2c: 01 07 00 C5 10 00 00 00 00 00 B7 0C 9F [15:05:34]RasterBufferAndPrint [15:05:34]line [15:05:34]line [15:05:34]line [15:05:34]line [15:05:34]line [15:05:34]written 0, free lines is 3263 [15:05:34]MH_Cut [15:05:34]Write to MH i2c: D1 01 00 CC 10 01 AE [15:05:34]Write i2c OK [15:05:34]MH_I2C_Read... [15:05:34]Read from MH i2c: D1 [15:05:34]MH_I2C_Read... [15:05:34]Read from MH i2c: D1 01 00 [15:05:34]MH_I2C_Read... [15:05:34]Read from MH i2c: D1 01 00 CC 10 00 AD [15:05:34]Write to MH i2c: 01 00 00 CD 10 DD [15:05:34]Write i2c OK [15:05:34]MH_I2C_Read... [15:05:34]OFD Sender: No OFD packet to send [15:05:34]*** Cut start [15:05:34]*** Partial cut [15:05:34]*** CUTSNS_PIN = 1 [15:05:35]*** CUTSNS_PIN = 0 [15:05:35]*** Brake cut motor [15:05:35]Read from MH i2c: 01 [15:05:35]MH_I2C_Read... [15:05:35]*** Stop cut motor [15:05:35]*** Cut end [15:05:35]Read from MH i2c: 01 07 00 [15:05:35]MH_I2C_Read... [15:05:35]Read from MH i2c: 01 07 00 CD 10 00 00 00 00 00 FF 0F F2 [15:05:35]process_action close_receipt done [15:05:35]requested_data is exist [15:05:35]produce_requested_data [15:05:35]requested_item fm.sn is exist - process it [15:05:35]wFMCommunicate request_size=4 [15:05:35]MH_SAM_APDU [15:05:35]CAPDU: 80 11 00 00 [15:05:35]Write to MH i2c: E2 08 00 CE 10 80 11 00 00 00 00 00 00 58 [15:05:35]Write i2c OK [15:05:35]MH_I2C_Read... [15:05:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:05:35]Read from MH i2c: E2 [15:05:35]MH_I2C_Read... [15:05:35]Read from MH i2c: E2 17 00 [15:05:35]MH_I2C_Read... [15:05:35]Read from MH i2c: E2 17 00 CE 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 AF [15:05:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [15:05:35]wFMCommunicate OK [15:05:35]requested_item fd.num is exist - process it [15:05:35]SAM_PROTO_GetFieldsCounters [15:05:35]wFMCommunicate request_size=4 [15:05:35]MH_SAM_APDU [15:05:35]CAPDU: 80 13 00 00 [15:05:35]Write to MH i2c: E2 08 00 CF 10 80 13 00 00 00 00 00 00 5B [15:05:35]Write i2c OK [15:05:35]MH_I2C_Read... [15:05:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:05:35]Read from MH i2c: E2 [15:05:35]MH_I2C_Read... [15:05:35]Read from MH i2c: E2 62 00 [15:05:35]MH_I2C_Read... [15:05:35]Read from MH i2c: E2 62 00 CF 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 2B 80 03 00 0E 04 04 00 19 02 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 A7 [15:05:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 2B 80 03 00 0E 04 04 00 19 02 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 [15:05:35]wFMCommunicate OK [15:05:35]SAM_PROTO_GetFieldsCounters done [15:05:35]requested_item shift.num is exist - process it [15:05:35]requested_item shift.opened is exist - process it [15:05:35]req_shift_opened [15:05:35]FM_GetShiftState [15:05:35]SAM_PROTO_GetShiftState [15:05:35]wFMCommunicate request_size=4 [15:05:35]MH_SAM_APDU [15:05:35]CAPDU: 80 13 01 00 [15:05:35]Write to MH i2c: E2 08 00 D0 10 80 13 01 00 00 00 00 00 5D [15:05:35]Write i2c OK [15:05:35]MH_I2C_Read... [15:05:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:05:35]Read from MH i2c: E2 [15:05:35]MH_I2C_Read... [15:05:35]Read from MH i2c: E2 0E 00 [15:05:35]MH_I2C_Read... [15:05:35]Read from MH i2c: E2 0E 00 D0 10 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 D5 [15:05:35]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [15:05:35]wFMCommunicate OK [15:05:35]SAM_PROTO_GetShiftState done [15:05:35]FM_GetShiftState done [15:05:35]req_shift_opened done [15:05:35]requested_item shift.open_date is exist - process it [15:05:35]req_shift_open_date [15:05:35]req_shift_open_date done [15:05:35]produce_requested_data done [15:05:35]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229419,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [15:05:35]process_action_free close_receipt [15:05:35]json_value_free [15:05:35]json_value_free done [15:05:35]process_json_proto returns [15:05:35]Send response to host [15:05:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229419,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [15:05:35]free response buf [15:05:35]execute_script done [15:05:35]execute_script returns [15:05:35]free content buf [15:05:35]Sock 7.Close socket [15:05:35]Sock 7.Thread stoped [15:05:39]OFD Sender: No OFD packet to send [15:05:44]OFD Sender: No OFD packet to send [15:05:49]OFD Sender: No OFD packet to send [15:05:54]OFD Sender: No OFD packet to send [15:05:59]OFD Sender: No OFD packet to send [15:06:04]OFD Sender: No OFD packet to send [15:06:09]OFD Sender: No OFD packet to send [15:06:14]OFD Sender: No OFD packet to send [15:06:19]OFD Sender: No OFD packet to send [15:06:24]OFD Sender: No OFD packet to send [15:06:29]OFD Sender: No OFD packet to send [15:06:34]OFD Sender: No OFD packet to send [15:06:39]OFD Sender: No OFD packet to send [15:06:39]accept exits with 9 [15:06:39]New connection [15:06:39]New thread 3067391332 created [15:06:39]Thread 3067534692 joined [15:06:39]Waiting for new connection... [15:06:39] Sock 9.Parse request [15:06:39]Sock 9.Check first char [15:06:39]Sock 9.First char is OK [15:06:39]request: POST /json_proto HTTP/1.0 [15:06:39]Method: POST [15:06:39]URL: /json_proto [15:06:39]Method is POST - this is cgi request [15:06:39]url: /json_proto [15:06:39]query_string will be loaded in cgi processing [15:06:39]execute_cgi json_proto POST (null) [15:06:39]execute_cgi path=json_proto method=POST [15:06:39]POST find Content-Length [15:06:39]Host: 172.17.44.195:8080 [15:06:39]Content-Length: 677 [15:06:39]Content-Type: application/json [15:06:39] [15:06:39]POST finish read [15:06:39]Found Content-Length = 677 [15:06:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966460", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417", "price" : 38.90, "quantity" : 34.350, "sum" : 1336.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 1336.00, "payments": [ { "type": 0, "sum" : 1336.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:06:39]execute_script... [15:06: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)1966460", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417", "price" : 38.90, "quantity" : 34.350, "sum" : 1336.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 1336.00, "payments": [ { "type": 0, "sum" : 1336.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:06:39]POST & json_proto [15:06:39]process_json_proto [15:06:39]json parsed OK: [15:06:39]protocol is kg_v1.0 [15:06:39]action value=close_receipt [15:06:39]process_action close_receipt [15:06:39]cmd_close_receipt [15:06:39]MH_GetDate [15:06:39]Write to MH i2c: F0 00 00 D1 10 D0 [15:06:39]Write i2c OK [15:06:39]MH_I2C_Read... [15:06:39]Read from MH i2c: F0 [15:06:39]MH_I2C_Read... [15:06:39]Read from MH i2c: F0 09 00 [15:06:39]MH_I2C_Read... [15:06:39]Read from MH i2c: F0 09 00 D1 10 00 80 62 1A 67 82 C9 CF 66 BC [15:06:39]GetLastDocTimeStamp 1729782332 [15:06:39]current date 1729782400 [15:06:39]FM_GetShiftState [15:06:39]SAM_PROTO_GetShiftState [15:06:39]wFMCommunicate request_size=4 [15:06:39]MH_SAM_APDU [15:06:39]CAPDU: 80 13 01 00 [15:06:39]Write to MH i2c: E2 08 00 D2 10 80 13 01 00 00 00 00 00 5F [15:06:39]Write i2c OK [15:06:39]MH_I2C_Read... [15:06:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:06:39]Read from MH i2c: E2 [15:06:39]MH_I2C_Read... [15:06:39]Read from MH i2c: E2 0E 00 [15:06:39]MH_I2C_Read... [15:06:39]Read from MH i2c: E2 0E 00 D2 10 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 D7 [15:06:39]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [15:06:39]wFMCommunicate OK [15:06:39]SAM_PROTO_GetShiftState done [15:06:39]FM_GetShiftState done [15:06:39]opened in 1729728859 [15:06:39]opened+sec_in_day 1729815259 [15:06:39]quantity*price = 133621 [15:06:39]sum+1 = 133623 [15:06:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1336.00 Внесено: 3000.00 СДАЧА: 1664.00 НСП 1% : 11.82 НДС 12% : 141.90 Наличными: 1336.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 286 24.10.2024 15:06 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229420 ФПД: 86893741993878 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T150640&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229420&fm=86893741993878&tin=02508201610067®Number=0000000000091685&sum=133600 [15:06:41]StoreToDocumentArchive [15:06:41]shift 537 fd 229420 [15:06:41]save to /storage/0537/doc_00229420 [15:06:41]save last doc name /storage/0537/doc_00229420 to /storage/kkm_last_doc_name [15:06:41]save OK [15:06:41]Clear old archive folders... [15:06:41]ProcessDocumentItem done err = 0, tmpTLVsize=245 [15:06:41]tlvbuf is 01FA33B0 [15:06:41]SAM_PROTO_ClearQueue [15:06:41]wFMCommunicate request_size=4 [15:06:41]MH_SAM_APDU [15:06:41]CAPDU: 80 09 00 00 [15:06:41]Write to MH i2c: E2 08 00 DF 10 80 09 00 00 00 00 00 00 61 [15:06:41]Write i2c OK [15:06:41]MH_I2C_Read... [15:06:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:06:41]Read from MH i2c: E2 [15:06:41]MH_I2C_Read... [15:06:41]Read from MH i2c: E2 03 00 [15:06:41]MH_I2C_Read... [15:06:41]Read from MH i2c: E2 03 00 DF 10 00 90 00 63 [15:06:41]RAPDU: 90 00 [15:06:41]wFMCommunicate OK [15:06:41]SAM_PROTO_ClearQueue done [15:06:41]KKMCreateOFDPacket [15:06:41]OFDProtocolAddRootSTLVToBuf [15:06:41]FM_MakeSignedData [15:06:41]FM_MakeSignedData [15:06:41]SAM_PROTO_SignData [15:06:41]wFMCommunicate request_size=4 [15:06:41]MH_SAM_APDU [15:06:41]CAPDU: 80 0D 01 02 [15:06:41]Write to MH i2c: E2 08 00 E0 10 80 0D 01 02 00 00 00 00 69 [15:06:41]Write i2c OK [15:06:41]MH_I2C_Read... [15:06:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:06:41]Read from MH i2c: E2 [15:06:41]MH_I2C_Read... [15:06:41]Read from MH i2c: E2 03 00 [15:06:41]MH_I2C_Read... [15:06:41]Read from MH i2c: E2 03 00 E0 10 00 90 00 64 [15:06:41]RAPDU: 90 00 [15:06:41]wFMCommunicate OK [15:06:41]wFMCommunicate request_size=254 [15:06:41]MH_SAM_APDU [15:06:41]CAPDU: 80 0D 02 02 F9 03 00 F5 00 1E 04 01 00 01 23 04 47 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 06 00 D0 93 D0 90 D0 97 FF 03 08 00 03 2E 86 00 00 00 00 00 37 04 06 00 32 0F 00 00 00 00 13 04 06 00 F6 09 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 09 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9E 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 37 00 00 00 00 07 04 06 00 E0 09 02 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 80 62 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 2C 80 03 00 35 04 06 00 4F 07 86 9F EF 96 [15:06:41]Write to MH i2c: E2 01 01 E1 10 80 0D 02 02 F9 00 03 00 F5 00 1E 04 01 00 01 23 04 47 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 06 00 D0 93 D0 90 D0 97 FF 03 08 00 03 2E 86 00 00 00 00 00 37 04 06 00 32 0F 00 00 00 00 13 04 06 00 F6 09 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 09 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9E 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 37 00 00 00 00 07 04 06 00 E0 09 02 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 80 62 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 2C 80 03 00 35 04 06 00 4F 07 86 9F EF 96 00 00 80 [15:06:41]Write i2c OK [15:06:41]MH_I2C_Read... [15:06:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:06:41]Read from MH i2c: E2 [15:06:41]MH_I2C_Read... [15:06:41]Read from MH i2c: E2 03 00 [15:06:41]MH_I2C_Read... [15:06:41]Read from MH i2c: E2 03 00 E1 10 00 90 00 65 [15:06:41]RAPDU: 90 00 [15:06:41]wFMCommunicate OK [15:06:41]wFMCommunicate request_size=4 [15:06:41]MH_SAM_APDU [15:06:41]CAPDU: 80 0D 03 02 [15:06:41]Write to MH i2c: E2 08 00 E2 10 80 0D 03 02 00 00 00 00 6D [15:06:41]Write i2c OK [15:06:41]MH_I2C_Read... [15:06:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:06:41]Read from MH i2c: E2 [15:06:41]MH_I2C_Read... [15:06:41]Read from MH i2c: E2 0B 00 [15:06:41]MH_I2C_Read... [15:06:41]Read from MH i2c: E2 0B 00 E2 10 00 4A 0C 39 5A 9C 59 3A 06 90 00 8C [15:06:41]RAPDU: 4A 0C 39 5A 9C 59 3A 06 90 00 [15:06:41]wFMCommunicate OK [15:06:41]SAM_PROTO_SignData done [15:06:41]FM_MakeSignedData done [15:06:41]CreateOFDProtocolMessage [15:06:41]wFMCommunicate request_size=4 [15:06:41]MH_SAM_APDU [15:06:41]CAPDU: 80 11 00 00 [15:06:41]Write to MH i2c: E2 08 00 E3 10 80 11 00 00 00 00 00 00 6D [15:06:41]Write i2c OK [15:06:41]MH_I2C_Read... [15:06:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:06:41]Read from MH i2c: E2 [15:06:41]MH_I2C_Read... [15:06:41]Read from MH i2c: E2 17 00 [15:06:41]MH_I2C_Read... [15:06:41]Read from MH i2c: E2 17 00 E3 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 C4 [15:06:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [15:06:41]wFMCommunicate OK [15:06:41]CreateOFDProtocolMessage done [15:06:41]OFDSenderStorePacket 229420 [15:06:41]StoreOFDPacket docnum=229420 [15:06:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 09 01 00 00 52 5E 01 01 18 1D 5A 03 01 00 03 00 F5 00 1E 04 01 00 01 23 04 47 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 06 00 D0 93 D0 90 D0 97 FF 03 08 00 03 2E 86 00 00 00 00 00 37 04 06 00 32 0F 00 00 00 00 13 04 06 00 F6 09 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 09 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9E 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 37 00 00 00 00 07 04 06 00 E0 09 02 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 80 62 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 2C 80 03 00 35 04 06 00 4F 07 86 9F EF 96 4A 0C 39 5A 9C 59 3A 06 [15:06:41]CheckFolder [15:06:41]dirname=/storage/ofd_packets [15:06:41]CheckFolder done [15:06:41]ProducePacketName [15:06:41]name=ofd_packets/00229420 [15:06:41]NVStorageSaveData ofd_packets/00229420 [15:06:41]File name is /storage/ofd_packets/00229420 [15:06:41]Write 295 bytes [15:06:41]NVStorageSaveData done [15:06:41]OFDSenderStorePacket done [15:06:41]KKMCreateOFDPacket done [15:06:41]NVStorageSaveData kkm_last_timestamp [15:06:41]File name is /storage/kkm_last_timestamp [15:06:41]Write 4 bytes [15:06:41]NVStorageSaveData done [15:06:41]ExternCall_PrintAddStr [15:06:41]wPrintStart [15:06:41]Write to MH i2c: 01 00 00 E4 10 F4 [15:06:41]Write i2c OK [15:06:41]MH_I2C_Read... [15:06:41]Read from MH i2c: 01 [15:06:41]MH_I2C_Read... [15:06:41]Read from MH i2c: 01 07 00 [15:06:41]MH_I2C_Read... [15:06:41]Read from MH i2c: 01 07 00 E4 10 00 00 00 00 00 FF 0F 09 [15:06:41]RasterBufferAndPrint [15:06:41]line Счет N : (1)1966460 [15:06:41]line ИНН: 02508201610067 [15:06:41]line Контрольно-Кассовый Чек [15:06:41]line ПРОДАЖА [15:06:41]line ТРК (МРК, ГНК) : 71 [15:06:41]line Товар: 2711129700 [15:06:41]line ГАЗ [15:06:41]line 34.350 * 38.90 [15:06:41]line = 1336.22 [15:06:41]line НДС 12% НСП 1% [15:06:41]line > о реализуемом товаре [15:06:41]line ОКРУГЛЕНИЕ: -0.22 [15:06:41]line ИТОГО: 1336.00 [15:06:41]line Внесено: 3000.00 [15:06:41]line СДАЧА: 1664.00 [15:06:41]line НСП 1% : 11.82 [15:06:41]line НДС 12% : 141.90 [15:06:41]line Наличными: 1336.00 [15:06:41]line Безнал.: 0.00 [15:06:41]line Место: АЗС № 133 "Партнер Нефть" [15:06:41]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [15:06:41]line СНО: Общий режим [15:06:41]line Чек 286 24.10.2024 15:06 [15:06:41]line Смена: 537 ФФД: 1.0 [15:06:41]line ЗНМ: 0300000091 [15:06:41]line РНМ: 0000000000091685 [15:06:41]line Версия ККМ: 001 [15:06:41]line ФМ: 0000000000871839 [15:06:41]line ФД: 229420 [15:06:41]line ФПД: 86893741993878 [15:06:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T150640&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229420&fm=86893741993878&tin=02508201610067®Number=0000000000091685&sum=133600 [15:06:41]OFD Sender: Processing packet 229420 [packets to send 38, broken 37] [15:06:41]ProducePacketName [15:06:41]name=ofd_packets/00229420 [15:06:41]OFD Sender: To server: pG, [15:06:41]CommunicateWithHost lk.salyk.kg:30040 [15:06:41]ConnectInit lk.salyk.kg [15:06:41]written 0, free lines is 4095 [15:06:41]Connected sock=10 [15:06:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 09 01 00 00 52 5E 01 01 18 1D 5A 03 01 00 03 00 F5 00 1E 04 01 00 01 23 04 47 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 06 00 D0 93 D0 90 D0 97 FF 03 08 00 03 2E 86 00 00 00 00 00 37 04 06 00 32 0F 00 00 00 00 13 04 06 00 F6 09 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 09 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9E 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6E 37 00 00 00 00 07 04 06 00 E0 09 02 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 80 62 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 2C 80 03 00 35 04 06 00 4F 07 86 9F EF 96 4A 0C 39 5A 9C 59 3A 06 [15:06:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 C2 DF 47 00 EF F1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 2C 80 03 00 F4 03 04 00 71 0D 1A 67 B6 04 01 00 00 B0 F1 7C C2 83 64 FB ED [15:06:42]CommunicateWithHost err = 0 [15:06:42]CheckOFDResponse [15:06:42]1017 (14) - 77093643461234 [15:06:42]1041 (16) - 0000000000871839 [15:06:42]1040 (4) - 229420 [15:06:42]1012 (4) - 24.10.2024 09:03 [15:06:42]1206 (1) - 0 [15:06:42]OFD Sender: Remove packet 229420 [15:06:42]ProducePacketName [15:06:42]name=ofd_packets/00229420 [15:06:42]NVStorageDeleteData [15:06:42]Write to MH i2c: 01 00 00 0E 11 1F [15:06:42]Write i2c OK [15:06:42]MH_I2C_Read... [15:06:42]Read from MH i2c: 01 [15:06:42]MH_I2C_Read... [15:06:42]Read from MH i2c: 01 07 00 [15:06:42]MH_I2C_Read... [15:06:42]Read from MH i2c: 01 07 00 0E 11 00 00 00 00 00 B7 0C E9 [15:06:42]RasterBufferAndPrint [15:06:42]line [15:06:42]line [15:06:42]line [15:06:42]line [15:06:42]line [15:06:42]written 0, free lines is 3259 [15:06:42]MH_Cut [15:06:42]Write to MH i2c: D1 01 00 15 11 01 F8 [15:06:42]Write i2c OK [15:06:42]MH_I2C_Read... [15:06:42]Read from MH i2c: D1 [15:06:42]MH_I2C_Read... [15:06:42]Read from MH i2c: D1 01 00 [15:06:42]MH_I2C_Read... [15:06:42]Read from MH i2c: D1 01 00 15 11 00 F7 [15:06:42]Write to MH i2c: 01 00 00 16 11 27 [15:06:42]Write i2c OK [15:06:42]MH_I2C_Read... [15:06:42]OFD Sender: No OFD packet to send [15:06:43]*** Cut start [15:06:43]*** Partial cut [15:06:43]*** CUTSNS_PIN = 1 [15:06:43]*** CUTSNS_PIN = 0 [15:06:43]*** Brake cut motor [15:06:43]Read from MH i2c: 01 [15:06:43]MH_I2C_Read... [15:06:43]*** Stop cut motor [15:06:43]*** Cut end [15:06:43]Read from MH i2c: 01 07 00 [15:06:43]MH_I2C_Read... [15:06:43]Read from MH i2c: 01 07 00 16 11 00 00 00 00 00 FF 0F 3C [15:06:43]process_action close_receipt done [15:06:43]requested_data is exist [15:06:43]produce_requested_data [15:06:43]requested_item fm.sn is exist - process it [15:06:43]wFMCommunicate request_size=4 [15:06:43]MH_SAM_APDU [15:06:43]CAPDU: 80 11 00 00 [15:06:43]Write to MH i2c: E2 08 00 17 11 80 11 00 00 00 00 00 00 A2 [15:06:43]Write i2c OK [15:06:43]MH_I2C_Read... [15:06:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:06:43]Read from MH i2c: E2 [15:06:43]MH_I2C_Read... [15:06:43]Read from MH i2c: E2 17 00 [15:06:43]MH_I2C_Read... [15:06:43]Read from MH i2c: E2 17 00 17 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 F9 [15:06:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [15:06:43]wFMCommunicate OK [15:06:43]requested_item fd.num is exist - process it [15:06:43]SAM_PROTO_GetFieldsCounters [15:06:43]wFMCommunicate request_size=4 [15:06:43]MH_SAM_APDU [15:06:43]CAPDU: 80 13 00 00 [15:06:43]Write to MH i2c: E2 08 00 18 11 80 13 00 00 00 00 00 00 A5 [15:06:43]Write i2c OK [15:06:43]MH_I2C_Read... [15:06:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:06:44]Read from MH i2c: E2 [15:06:44]MH_I2C_Read... [15:06:44]Read from MH i2c: E2 62 00 [15:06:44]MH_I2C_Read... [15:06:44]Read from MH i2c: E2 62 00 18 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 2C 80 03 00 0E 04 04 00 19 02 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 F5 [15:06:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 2C 80 03 00 0E 04 04 00 19 02 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 [15:06:44]wFMCommunicate OK [15:06:44]SAM_PROTO_GetFieldsCounters done [15:06:44]requested_item shift.num is exist - process it [15:06:44]requested_item shift.opened is exist - process it [15:06:44]req_shift_opened [15:06:44]FM_GetShiftState [15:06:44]SAM_PROTO_GetShiftState [15:06:44]wFMCommunicate request_size=4 [15:06:44]MH_SAM_APDU [15:06:44]CAPDU: 80 13 01 00 [15:06:44]Write to MH i2c: E2 08 00 19 11 80 13 01 00 00 00 00 00 A7 [15:06:44]Write i2c OK [15:06:44]MH_I2C_Read... [15:06:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:06:44]Read from MH i2c: E2 [15:06:44]MH_I2C_Read... [15:06:44]Read from MH i2c: E2 0E 00 [15:06:44]MH_I2C_Read... [15:06:44]Read from MH i2c: E2 0E 00 19 11 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 1F [15:06:44]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [15:06:44]wFMCommunicate OK [15:06:44]SAM_PROTO_GetShiftState done [15:06:44]FM_GetShiftState done [15:06:44]req_shift_opened done [15:06:44]requested_item shift.open_date is exist - process it [15:06:44]req_shift_open_date [15:06:44]req_shift_open_date done [15:06:44]produce_requested_data done [15:06:44]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229420,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [15:06:44]process_action_free close_receipt [15:06:44]json_value_free [15:06:44]json_value_free done [15:06:44]process_json_proto returns [15:06:44]Send response to host [15:06:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229420,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [15:06:44]free response buf [15:06:44]execute_script done [15:06:44]execute_script returns [15:06:44]free content buf [15:06:44]Sock 9.Close socket [15:06:44]Sock 9.Thread stoped [15:06:47]OFD Sender: No OFD packet to send [15:06:52]OFD Sender: No OFD packet to send [15:06:57]OFD Sender: No OFD packet to send [15:07:02]OFD Sender: No OFD packet to send [15:07:07]OFD Sender: No OFD packet to send [15:07:12]OFD Sender: No OFD packet to send [15:07:17]OFD Sender: No OFD packet to send [15:07:22]OFD Sender: No OFD packet to send [15:07:27]OFD Sender: No OFD packet to send [15:07:32]OFD Sender: No OFD packet to send [15:07:37]OFD Sender: No OFD packet to send [15:07:42]OFD Sender: No OFD packet to send [15:07:47]OFD Sender: No OFD packet to send [15:07:52]OFD Sender: No OFD packet to send [15:07:57]OFD Sender: No OFD packet to send [15:08:02]OFD Sender: No OFD packet to send [15:08:07]OFD Sender: No OFD packet to send [15:08:12]OFD Sender: No OFD packet to send [15:08:17]OFD Sender: No OFD packet to send [15:08:22]OFD Sender: No OFD packet to send [15:08:27]OFD Sender: No OFD packet to send [15:08:32]OFD Sender: No OFD packet to send [15:08:37]OFD Sender: No OFD packet to send [15:08:42]OFD Sender: No OFD packet to send [15:08:44]accept exits with 7 [15:08:44]New connection [15:08:44]New thread 3067534692 created [15:08:44]Thread 3067391332 joined [15:08:44]Waiting for new connection... [15:08:44] Sock 7.Parse request [15:08:44]Sock 7.Check first char [15:08:44]Sock 7.First char is OK [15:08:44]request: POST /json_proto HTTP/1.0 [15:08:44]Method: POST [15:08:44]URL: /json_proto [15:08:44]Method is POST - this is cgi request [15:08:44]url: /json_proto [15:08:44]query_string will be loaded in cgi processing [15:08:44]execute_cgi json_proto POST (null) [15:08:44]execute_cgi path=json_proto method=POST [15:08:44]POST find Content-Length [15:08:44]Host: 172.17.44.195:8080 [15:08:44]Content-Length: 680 [15:08:44]Content-Type: application/json [15:08:44] [15:08:44]POST finish read [15:08:44]Found Content-Length = 680 [15:08:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966467", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 65.620, "sum" : 5000.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 5000.00, "payments": [ { "type": 0, "sum" : 5000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:08:44]execute_script... [15:08:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966467", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 65.620, "sum" : 5000.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 5000.00, "payments": [ { "type": 0, "sum" : 5000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:08:44]POST & json_proto [15:08:44]process_json_proto [15:08:44]json parsed OK: [15:08:44]protocol is kg_v1.0 [15:08:44]action value=close_receipt [15:08:44]process_action close_receipt [15:08:44]cmd_close_receipt [15:08:44]MH_GetDate [15:08:44]Write to MH i2c: F0 00 00 1A 11 1A [15:08:44]Write i2c OK [15:08:44]MH_I2C_Read... [15:08:44]Read from MH i2c: F0 [15:08:44]MH_I2C_Read... [15:08:44]Read from MH i2c: F0 09 00 [15:08:44]MH_I2C_Read... [15:08:44]Read from MH i2c: F0 09 00 1A 11 00 FD 62 1A 67 82 C9 CF 66 83 [15:08:44]GetLastDocTimeStamp 1729782400 [15:08:44]current date 1729782525 [15:08:44]FM_GetShiftState [15:08:44]SAM_PROTO_GetShiftState [15:08:44]wFMCommunicate request_size=4 [15:08:44]MH_SAM_APDU [15:08:44]CAPDU: 80 13 01 00 [15:08:44]Write to MH i2c: E2 08 00 1B 11 80 13 01 00 00 00 00 00 A9 [15:08:44]Write i2c OK [15:08:44]MH_I2C_Read... [15:08:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:08:44]Read from MH i2c: E2 [15:08:44]MH_I2C_Read... [15:08:44]Read from MH i2c: E2 0E 00 [15:08:44]MH_I2C_Read... [15:08:44]Read from MH i2c: E2 0E 00 1B 11 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 21 [15:08:44]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [15:08:44]wFMCommunicate OK [15:08:44]SAM_PROTO_GetShiftState done [15:08:44]FM_GetShiftState done [15:08:44]opened in 1729728859 [15:08:44]opened+sec_in_day 1729815259 [15:08:44]quantity*price = 500024 [15:08:44]sum+1 = 500025 [15:08:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.24 ИТОГО: 5000.00 Внесено: 5000.00 СДАЧА: 0.00 НСП 1% : 44.25 НДС 12% : 531.00 Наличными: 5000.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 287 24.10.2024 15:08 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229421 ФПД: 27406715555985 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T150845&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229421&fm=27406715555985&tin=02508201610067®Number=0000000000091685&sum=500000 [15:08:45]StoreToDocumentArchive [15:08:45]shift 537 fd 229421 [15:08:45]save to /storage/0537/doc_00229421 [15:08:45]save last doc name /storage/0537/doc_00229421 to /storage/kkm_last_doc_name [15:08:45]save OK [15:08:45]Clear old archive folders... [15:08:45]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:08:45]tlvbuf is 01FA6E80 [15:08:45]SAM_PROTO_ClearQueue [15:08:45]wFMCommunicate request_size=4 [15:08:45]MH_SAM_APDU [15:08:45]CAPDU: 80 09 00 00 [15:08:45]Write to MH i2c: E2 08 00 28 11 80 09 00 00 00 00 00 00 AB [15:08:45]Write i2c OK [15:08:45]MH_I2C_Read... [15:08:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:08:46]Read from MH i2c: E2 [15:08:46]MH_I2C_Read... [15:08:46]Read from MH i2c: E2 03 00 [15:08:46]MH_I2C_Read... [15:08:46]Read from MH i2c: E2 03 00 28 11 00 90 00 AD [15:08:46]RAPDU: 90 00 [15:08:46]wFMCommunicate OK [15:08:46]SAM_PROTO_ClearQueue done [15:08:46]KKMCreateOFDPacket [15:08:46]OFDProtocolAddRootSTLVToBuf [15:08:46]FM_MakeSignedData [15:08:46]FM_MakeSignedData [15:08:46]SAM_PROTO_SignData [15:08:46]wFMCommunicate request_size=4 [15:08:46]MH_SAM_APDU [15:08:46]CAPDU: 80 0D 01 02 [15:08:46]Write to MH i2c: E2 08 00 29 11 80 0D 01 02 00 00 00 00 B3 [15:08:46]Write i2c OK [15:08:46]MH_I2C_Read... [15:08:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:08:46]Read from MH i2c: E2 [15:08:46]MH_I2C_Read... [15:08:46]Read from MH i2c: E2 03 00 [15:08:46]MH_I2C_Read... [15:08:46]Read from MH i2c: E2 03 00 29 11 00 90 00 AE [15:08:46]RAPDU: 90 00 [15:08:46]wFMCommunicate OK [15:08:46]wFMCommunicate request_size=255 [15:08:46]MH_SAM_APDU [15:08:46]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 1F 01 00 00 F4 03 04 00 FD 62 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 2D 80 03 00 35 04 06 00 18 ED 1F 8B [15:08:46]Write to MH i2c: E2 02 01 2A 11 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 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 1F 01 00 00 F4 03 04 00 FD 62 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 2D 80 03 00 35 04 06 00 18 ED 1F 8B 00 00 CD [15:08:46]Write i2c OK [15:08:46]MH_I2C_Read... [15:08:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:08:46]Read from MH i2c: E2 [15:08:46]MH_I2C_Read... [15:08:46]Read from MH i2c: E2 03 00 [15:08:46]MH_I2C_Read... [15:08:46]Read from MH i2c: E2 03 00 2A 11 00 90 00 AF [15:08:46]RAPDU: 90 00 [15:08:46]wFMCommunicate OK [15:08:46]wFMCommunicate request_size=7 [15:08:46]MH_SAM_APDU [15:08:46]CAPDU: 80 0D 02 02 02 90 91 [15:08:46]Write to MH i2c: E2 0A 00 2B 11 80 0D 02 02 02 00 90 91 00 00 DB [15:08:46]Write i2c OK [15:08:46]MH_I2C_Read... [15:08:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:08:46]Read from MH i2c: E2 [15:08:46]MH_I2C_Read... [15:08:46]Read from MH i2c: E2 03 00 [15:08:46]MH_I2C_Read... [15:08:46]Read from MH i2c: E2 03 00 2B 11 00 90 00 B0 [15:08:46]RAPDU: 90 00 [15:08:46]wFMCommunicate OK [15:08:46]wFMCommunicate request_size=4 [15:08:46]MH_SAM_APDU [15:08:46]CAPDU: 80 0D 03 02 [15:08:46]Write to MH i2c: E2 08 00 2C 11 80 0D 03 02 00 00 00 00 B8 [15:08:46]Write i2c OK [15:08:46]MH_I2C_Read... [15:08:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:08:46]Read from MH i2c: E2 [15:08:46]MH_I2C_Read... [15:08:46]Read from MH i2c: E2 0B 00 [15:08:46]MH_I2C_Read... [15:08:46]Read from MH i2c: E2 0B 00 2C 11 00 A5 60 FA EB 06 AC F4 E1 90 00 2A [15:08:46]RAPDU: A5 60 FA EB 06 AC F4 E1 90 00 [15:08:46]wFMCommunicate OK [15:08:46]SAM_PROTO_SignData done [15:08:46]FM_MakeSignedData done [15:08:46]CreateOFDProtocolMessage [15:08:46]wFMCommunicate request_size=4 [15:08:46]MH_SAM_APDU [15:08:46]CAPDU: 80 11 00 00 [15:08:46]Write to MH i2c: E2 08 00 2D 11 80 11 00 00 00 00 00 00 B8 [15:08:46]Write i2c OK [15:08:46]MH_I2C_Read... [15:08:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:08:46]Read from MH i2c: E2 [15:08:46]MH_I2C_Read... [15:08:46]Read from MH i2c: E2 17 00 [15:08:46]MH_I2C_Read... [15:08:46]Read from MH i2c: E2 17 00 2D 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 0F [15:08:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [15:08:46]wFMCommunicate OK [15:08:46]CreateOFDProtocolMessage done [15:08:46]OFDSenderStorePacket 229421 [15:08:46]StoreOFDPacket docnum=229421 [15:08:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0C 01 00 00 CF 95 04 01 3C 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 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 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 1F 01 00 00 F4 03 04 00 FD 62 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 2D 80 03 00 35 04 06 00 18 ED 1F 8B 90 91 A5 60 FA EB 06 AC F4 E1 [15:08:46]CheckFolder [15:08:46]dirname=/storage/ofd_packets [15:08:46]CheckFolder done [15:08:46]ProducePacketName [15:08:46]name=ofd_packets/00229421 [15:08:46]NVStorageSaveData ofd_packets/00229421 [15:08:46]File name is /storage/ofd_packets/00229421 [15:08:46]Write 298 bytes [15:08:46]NVStorageSaveData done [15:08:46]OFDSenderStorePacket done [15:08:46]KKMCreateOFDPacket done [15:08:46]NVStorageSaveData kkm_last_timestamp [15:08:46]File name is /storage/kkm_last_timestamp [15:08:46]Write 4 bytes [15:08:46]NVStorageSaveData done [15:08:46]ExternCall_PrintAddStr [15:08:46]wPrintStart [15:08:46]Write to MH i2c: 01 00 00 2E 11 3F [15:08:46]Write i2c OK [15:08:46]MH_I2C_Read... [15:08:46]Read from MH i2c: 01 [15:08:46]MH_I2C_Read... [15:08:46]Read from MH i2c: 01 07 00 [15:08:46]MH_I2C_Read... [15:08:46]Read from MH i2c: 01 07 00 2E 11 00 00 00 00 00 FF 0F 54 [15:08:46]RasterBufferAndPrint [15:08:46]line Счет N : (1)1966467 [15:08:46]line ИНН: 02508201610067 [15:08:46]line Контрольно-Кассовый Чек [15:08:46]line ПРОДАЖА [15:08:46]line ТРК (МРК, ГНК) : 21 [15:08:46]line Товар: 2710194210 [15:08:46]line ДТ-К-5 [15:08:46]line 65.620 * 76.20 [15:08:46]line = 5000.24 [15:08:46]line НДС 12% НСП 1% [15:08:46]line > о реализуемом товаре [15:08:46]line ОКРУГЛЕНИЕ: -0.24 [15:08:46]line ИТОГО: 5000.00 [15:08:46]line Внесено: 5000.00 [15:08:46]line СДАЧА: 0.00 [15:08:46]line НСП 1% : 44.25 [15:08:46]line НДС 12% : 531.00 [15:08:46]line Наличными: 5000.00 [15:08:46]line Безнал.: 0.00 [15:08:46]line Место: АЗС № 133 "Партнер Нефть" [15:08:46]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [15:08:46]line СНО: Общий режим [15:08:46]line Чек 287 24.10.2024 15:08 [15:08:46]line Смена: 537 ФФД: 1.0 [15:08:46]line ЗНМ: 0300000091 [15:08:46]line РНМ: 0000000000091685 [15:08:46]line Версия ККМ: 001 [15:08:46]line ФМ: 0000000000871839 [15:08:46]line ФД: 229421 [15:08:46]line ФПД: 27406715555985 [15:08:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T150845&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229421&fm=27406715555985&tin=02508201610067®Number=0000000000091685&sum=500000 [15:08:46]OFD Sender: Processing packet 229421 [packets to send 38, broken 37] [15:08:46]ProducePacketName [15:08:46]name=ofd_packets/00229421 [15:08:46]OFD Sender: To server: pG, [15:08:46]CommunicateWithHost lk.salyk.kg:30040 [15:08:46]ConnectInit lk.salyk.kg [15:08:46]written 0, free lines is 4095 [15:08:46]Connected sock=10 [15:08:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0C 01 00 00 CF 95 04 01 3C 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 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 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 1F 01 00 00 F4 03 04 00 FD 62 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 2D 80 03 00 35 04 06 00 18 ED 1F 8B 90 91 A5 60 FA EB 06 AC F4 E1 [15: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 38 33 39 4F 00 00 00 C6 56 47 00 01 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 38 33 39 10 04 04 00 2D 80 03 00 F4 03 04 00 EE 0D 1A 67 B6 04 01 00 00 DB 14 9A FF D5 F3 C3 AD [15:08:47]CommunicateWithHost err = 0 [15:08:47]CheckOFDResponse [15:08:47]1017 (14) - 77093643461234 [15:08:47]1041 (16) - 0000000000871839 [15:08:47]1040 (4) - 229421 [15:08:47]1012 (4) - 24.10.2024 09:05 [15:08:47]1206 (1) - 0 [15:08:47]OFD Sender: Remove packet 229421 [15:08:47]ProducePacketName [15:08:47]name=ofd_packets/00229421 [15:08:47]NVStorageDeleteData [15:08:47]Write to MH i2c: 01 00 00 58 11 69 [15:08:47]Write i2c OK [15:08:47]MH_I2C_Read... [15:08:47]Read from MH i2c: 01 [15:08:47]MH_I2C_Read... [15:08:47]Read from MH i2c: 01 07 00 [15:08:47]MH_I2C_Read... [15:08:47]Read from MH i2c: 01 07 00 58 11 00 00 00 00 00 B0 0C 2C [15:08:47]RasterBufferAndPrint [15:08:47]line [15:08:47]line [15:08:47]line [15:08:47]line [15:08:47]line [15:08:47]written 0, free lines is 3251 [15:08:47]MH_Cut [15:08:47]Write to MH i2c: D1 01 00 5F 11 01 42 [15:08:47]Write i2c OK [15:08:47]MH_I2C_Read... [15:08:47]Read from MH i2c: D1 [15:08:47]MH_I2C_Read... [15:08:47]Read from MH i2c: D1 01 00 [15:08:47]MH_I2C_Read... [15:08:47]Read from MH i2c: D1 01 00 5F 11 00 41 [15:08:47]Write to MH i2c: 01 00 00 60 11 71 [15:08:47]Write i2c OK [15:08:47]MH_I2C_Read... [15:08:47]OFD Sender: No OFD packet to send [15:08:48]*** Cut start [15:08:48]*** Partial cut [15:08:48]*** CUTSNS_PIN = 1 [15:08:48]*** CUTSNS_PIN = 0 [15:08:48]*** Brake cut motor [15:08:48]Read from MH i2c: 01 [15:08:48]MH_I2C_Read... [15:08:48]*** Stop cut motor [15:08:48]*** Cut end [15:08:48]Read from MH i2c: 01 07 00 [15:08:48]MH_I2C_Read... [15:08:48]Read from MH i2c: 01 07 00 60 11 00 00 00 00 00 FF 0F 86 [15:08:48]process_action close_receipt done [15:08:48]requested_data is exist [15:08:48]produce_requested_data [15:08:48]requested_item fm.sn is exist - process it [15:08:48]wFMCommunicate request_size=4 [15:08:48]MH_SAM_APDU [15:08:48]CAPDU: 80 11 00 00 [15:08:48]Write to MH i2c: E2 08 00 61 11 80 11 00 00 00 00 00 00 EC [15:08:48]Write i2c OK [15:08:48]MH_I2C_Read... [15:08:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:08:48]Read from MH i2c: E2 [15:08:48]MH_I2C_Read... [15:08:48]Read from MH i2c: E2 17 00 [15:08:48]MH_I2C_Read... [15:08:48]Read from MH i2c: E2 17 00 61 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 43 [15:08:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [15:08:48]wFMCommunicate OK [15:08:48]requested_item fd.num is exist - process it [15:08:48]SAM_PROTO_GetFieldsCounters [15:08:48]wFMCommunicate request_size=4 [15:08:48]MH_SAM_APDU [15:08:48]CAPDU: 80 13 00 00 [15:08:49]Write to MH i2c: E2 08 00 62 11 80 13 00 00 00 00 00 00 EF [15:08:49]Write i2c OK [15:08:49]MH_I2C_Read... [15:08:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:08:49]Read from MH i2c: E2 [15:08:49]MH_I2C_Read... [15:08:49]Read from MH i2c: E2 62 00 [15:08:49]MH_I2C_Read... [15:08:49]Read from MH i2c: E2 62 00 62 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 2D 80 03 00 0E 04 04 00 19 02 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 43 [15:08:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 2D 80 03 00 0E 04 04 00 19 02 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 [15:08:49]wFMCommunicate OK [15:08:49]SAM_PROTO_GetFieldsCounters done [15:08:49]requested_item shift.num is exist - process it [15:08:49]requested_item shift.opened is exist - process it [15:08:49]req_shift_opened [15:08:49]FM_GetShiftState [15:08:49]SAM_PROTO_GetShiftState [15:08:49]wFMCommunicate request_size=4 [15:08:49]MH_SAM_APDU [15:08:49]CAPDU: 80 13 01 00 [15:08:49]Write to MH i2c: E2 08 00 63 11 80 13 01 00 00 00 00 00 F1 [15:08:49]Write i2c OK [15:08:49]MH_I2C_Read... [15:08:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:08:49]Read from MH i2c: E2 [15:08:49]MH_I2C_Read... [15:08:49]Read from MH i2c: E2 0E 00 [15:08:49]MH_I2C_Read... [15:08:49]Read from MH i2c: E2 0E 00 63 11 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 69 [15:08:49]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [15:08:49]wFMCommunicate OK [15:08:49]SAM_PROTO_GetShiftState done [15:08:49]FM_GetShiftState done [15:08:49]req_shift_opened done [15:08:49]requested_item shift.open_date is exist - process it [15:08:49]req_shift_open_date [15:08:49]req_shift_open_date done [15:08:49]produce_requested_data done [15:08:49]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229421,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [15:08:49]process_action_free close_receipt [15:08:49]json_value_free [15:08:49]json_value_free done [15:08:49]process_json_proto returns [15:08:49]Send response to host [15:08:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229421,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [15:08:49]free response buf [15:08:49]execute_script done [15:08:49]execute_script returns [15:08:49]free content buf [15:08:49]Sock 7.Close socket [15:08:49]Sock 7.Thread stoped [15:08:52]OFD Sender: No OFD packet to send [15:08:57]OFD Sender: No OFD packet to send [15:09:02]OFD Sender: No OFD packet to send [15:09:07]OFD Sender: No OFD packet to send [15:09:12]OFD Sender: No OFD packet to send [15:09:17]OFD Sender: No OFD packet to send [15:09:22]OFD Sender: No OFD packet to send [15:09:27]OFD Sender: No OFD packet to send [15:09:32]OFD Sender: No OFD packet to send [15:09:37]OFD Sender: No OFD packet to send [15:09:42]OFD Sender: No OFD packet to send [15:09:47]OFD Sender: No OFD packet to send [15:09:52]OFD Sender: No OFD packet to send [15:09:57]OFD Sender: No OFD packet to send [15:10:02]OFD Sender: No OFD packet to send [15:10:07]OFD Sender: No OFD packet to send [15:10:12]OFD Sender: No OFD packet to send [15:10:17]OFD Sender: No OFD packet to send [15:10:22]OFD Sender: No OFD packet to send [15:10:27]OFD Sender: No OFD packet to send [15:10:32]OFD Sender: No OFD packet to send [15:10:37]OFD Sender: No OFD packet to send [15:10:42]OFD Sender: No OFD packet to send [15:10:47]OFD Sender: No OFD packet to send [15:10:51]accept exits with 9 [15:10:51]New connection [15:10:51]New thread 3067391332 created [15:10:51]Thread 3067534692 joined [15:10:51]Waiting for new connection... [15:10:51] Sock 9.Parse request [15:10:51]Sock 9.Check first char [15:10:51]Sock 9.First char is OK [15:10:51]request: POST /json_proto HTTP/1.0 [15:10:51]Method: POST [15:10:51]URL: /json_proto [15:10:51]Method is POST - this is cgi request [15:10:51]url: /json_proto [15:10:51]query_string will be loaded in cgi processing [15:10:51]execute_cgi json_proto POST (null) [15:10:51]execute_cgi path=json_proto method=POST [15:10:51]POST find Content-Length [15:10:51]Host: 172.17.44.195:8080 [15:10:51]Content-Length: 678 [15:10:51]Content-Type: application/json [15:10:51] [15:10:51]POST finish read [15:10:51]Found Content-Length = 678 [15:10:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966469", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.240, "sum" : 350.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:10:51]execute_script... [15:10: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)1966469", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.240, "sum" : 350.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:10:51]POST & json_proto [15:10:51]process_json_proto [15:10:51]json parsed OK: [15:10:51]protocol is kg_v1.0 [15:10:51]action value=close_receipt [15:10:51]process_action close_receipt [15:10:51]cmd_close_receipt [15:10:51]MH_GetDate [15:10:51]Write to MH i2c: F0 00 00 64 11 64 [15:10:51]Write i2c OK [15:10:51]MH_I2C_Read... [15:10:51]Read from MH i2c: F0 [15:10:51]MH_I2C_Read... [15:10:51]Read from MH i2c: F0 09 00 [15:10:51]MH_I2C_Read... [15:10:51]Read from MH i2c: F0 09 00 64 11 00 7B 63 1A 67 82 C9 CF 66 4C [15:10:51]GetLastDocTimeStamp 1729782525 [15:10:51]current date 1729782651 [15:10:51]FM_GetShiftState [15:10:51]SAM_PROTO_GetShiftState [15:10:51]wFMCommunicate request_size=4 [15:10:51]MH_SAM_APDU [15:10:51]CAPDU: 80 13 01 00 [15:10:51]Write to MH i2c: E2 08 00 65 11 80 13 01 00 00 00 00 00 F3 [15:10:51]Write i2c OK [15:10:51]MH_I2C_Read... [15:10:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:10:51]Read from MH i2c: E2 [15:10:51]MH_I2C_Read... [15:10:51]Read from MH i2c: E2 0E 00 [15:10:51]MH_I2C_Read... [15:10:51]Read from MH i2c: E2 0E 00 65 11 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 6B [15:10:51]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [15:10:51]wFMCommunicate OK [15:10:51]SAM_PROTO_GetShiftState done [15:10:51]FM_GetShiftState done [15:10:51]opened in 1729728859 [15:10:51]opened+sec_in_day 1729815259 [15:10:51]quantity*price = 35055 [15:10:51]sum+1 = 35057 [15:10:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 350.00 Внесено: 350.00 СДАЧА: 0.00 НСП 1% : 3.10 НДС 12% : 37.23 Наличными: 350.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 288 24.10.2024 15:10 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229422 ФПД: 138763791290562 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T151051&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229422&fm=138763791290562&tin=02508201610067®Number=0000000000091685&sum=35000 [15:10:52]StoreToDocumentArchive [15:10:52]shift 537 fd 229422 [15:10:52]save to /storage/0537/doc_00229422 [15:10:52]save last doc name /storage/0537/doc_00229422 to /storage/kkm_last_doc_name [15:10:52]save OK [15:10:52]Clear old archive folders... [15:10:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:10:52]tlvbuf is 01FA6760 [15:10:52]SAM_PROTO_ClearQueue [15:10:52]wFMCommunicate request_size=4 [15:10:52]MH_SAM_APDU [15:10:52]CAPDU: 80 09 00 00 [15:10:52]Write to MH i2c: E2 08 00 72 11 80 09 00 00 00 00 00 00 F5 [15:10:52]Write i2c OK [15:10:52]MH_I2C_Read... [15:10:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:10:52]Read from MH i2c: E2 [15:10:52]MH_I2C_Read... [15:10:52]Read from MH i2c: E2 03 00 [15:10:52]MH_I2C_Read... [15:10:52]Read from MH i2c: E2 03 00 72 11 00 90 00 F7 [15:10:52]RAPDU: 90 00 [15:10:52]wFMCommunicate OK [15:10:52]SAM_PROTO_ClearQueue done [15:10:52]KKMCreateOFDPacket [15:10:52]OFDProtocolAddRootSTLVToBuf [15:10:52]FM_MakeSignedData [15:10:52]FM_MakeSignedData [15:10:52]SAM_PROTO_SignData [15:10:52]wFMCommunicate request_size=4 [15:10:52]MH_SAM_APDU [15:10:52]CAPDU: 80 0D 01 02 [15:10:52]Write to MH i2c: E2 08 00 73 11 80 0D 01 02 00 00 00 00 FD [15:10:52]Write i2c OK [15:10:52]MH_I2C_Read... [15:10:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:10:52]Read from MH i2c: E2 [15:10:52]MH_I2C_Read... [15:10:52]Read from MH i2c: E2 03 00 [15:10:52]MH_I2C_Read... [15:10:52]Read from MH i2c: E2 03 00 73 11 00 90 00 F8 [15:10:52]RAPDU: 90 00 [15:10:52]wFMCommunicate OK [15:10:52]wFMCommunicate request_size=255 [15:10:52]MH_SAM_APDU [15:10: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 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 01 00 00 F4 03 04 00 7B 63 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 2E 80 03 00 35 04 06 00 7E [15:10:52]Write to MH i2c: E2 02 01 74 11 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 01 00 00 F4 03 04 00 7B 63 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 2E 80 03 00 35 04 06 00 7E 00 00 69 [15:10:52]Write i2c OK [15:10:52]MH_I2C_Read... [15:10:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:10:52]Read from MH i2c: E2 [15:10:52]MH_I2C_Read... [15:10:52]Read from MH i2c: E2 03 00 [15:10:52]MH_I2C_Read... [15:10:52]Read from MH i2c: E2 03 00 74 11 00 90 00 F9 [15:10:52]RAPDU: 90 00 [15:10:52]wFMCommunicate OK [15:10:52]wFMCommunicate request_size=10 [15:10:52]MH_SAM_APDU [15:10:52]CAPDU: 80 0D 02 02 05 34 76 7C D0 C2 [15:10:52]Write to MH i2c: E2 0D 00 75 11 80 0D 02 02 05 00 34 76 7C D0 C2 00 00 C2 [15:10:52]Write i2c OK [15:10:52]MH_I2C_Read... [15:10:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:10:52]Read from MH i2c: E2 [15:10:52]MH_I2C_Read... [15:10:52]Read from MH i2c: E2 03 00 [15:10:52]MH_I2C_Read... [15:10:52]Read from MH i2c: E2 03 00 75 11 00 90 00 FA [15:10:52]RAPDU: 90 00 [15:10:52]wFMCommunicate OK [15:10:52]wFMCommunicate request_size=4 [15:10:52]MH_SAM_APDU [15:10:52]CAPDU: 80 0D 03 02 [15:10:52]Write to MH i2c: E2 08 00 76 11 80 0D 03 02 00 00 00 00 02 [15:10:52]Write i2c OK [15:10:52]MH_I2C_Read... [15:10:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:10:52]Read from MH i2c: E2 [15:10:52]MH_I2C_Read... [15:10:52]Read from MH i2c: E2 0B 00 [15:10:52]MH_I2C_Read... [15:10:52]Read from MH i2c: E2 0B 00 76 11 00 38 57 83 00 3A F9 1C C1 90 00 25 [15:10:52]RAPDU: 38 57 83 00 3A F9 1C C1 90 00 [15:10:52]wFMCommunicate OK [15:10:52]SAM_PROTO_SignData done [15:10:52]FM_MakeSignedData done [15:10:52]CreateOFDProtocolMessage [15:10:52]wFMCommunicate request_size=4 [15:10:52]MH_SAM_APDU [15:10:52]CAPDU: 80 11 00 00 [15:10:52]Write to MH i2c: E2 08 00 77 11 80 11 00 00 00 00 00 00 02 [15:10:52]Write i2c OK [15:10:52]MH_I2C_Read... [15:10:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:10:52]Read from MH i2c: E2 [15:10:52]MH_I2C_Read... [15:10:52]Read from MH i2c: E2 17 00 [15:10:52]MH_I2C_Read... [15:10:52]Read from MH i2c: E2 17 00 77 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 59 [15:10:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [15:10:52]wFMCommunicate OK [15:10:52]CreateOFDProtocolMessage done [15:10:52]OFDSenderStorePacket 229422 [15:10:52]StoreOFDPacket docnum=229422 [15:10:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 FB 38 07 01 9C 35 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 01 00 00 F4 03 04 00 7B 63 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 2E 80 03 00 35 04 06 00 7E 34 76 7C D0 C2 38 57 83 00 3A F9 1C C1 [15:10:52]CheckFolder [15:10:52]dirname=/storage/ofd_packets [15:10:52]CheckFolder done [15:10:52]ProducePacketName [15:10:52]name=ofd_packets/00229422 [15:10:52]NVStorageSaveData ofd_packets/00229422 [15:10:52]File name is /storage/ofd_packets/00229422 [15:10:52]Write 301 bytes [15:10:52]NVStorageSaveData done [15:10:52]OFDSenderStorePacket done [15:10:52]KKMCreateOFDPacket done [15:10:52]NVStorageSaveData kkm_last_timestamp [15:10:52]File name is /storage/kkm_last_timestamp [15:10:52]Write 4 bytes [15:10:52]NVStorageSaveData done [15:10:52]ExternCall_PrintAddStr [15:10:52]wPrintStart [15:10:52]Write to MH i2c: 01 00 00 78 11 89 [15:10:52]Write i2c OK [15:10:52]MH_I2C_Read... [15:10:52]Read from MH i2c: 01 [15:10:52]MH_I2C_Read... [15:10:52]Read from MH i2c: 01 07 00 [15:10:52]MH_I2C_Read... [15:10:52]Read from MH i2c: 01 07 00 78 11 00 00 00 00 00 FF 0F 9E [15:10:52]RasterBufferAndPrint [15:10:52]line Счет N : (1)1966469 [15:10:52]line ИНН: 02508201610067 [15:10:52]line Контрольно-Кассовый Чек [15:10:52]line ПРОДАЖА [15:10:52]line ТРК (МРК, ГНК) : 43 [15:10:52]line Товар: 2710124130 [15:10:52]line Аи-92-К-5 [15:10:52]line 5.240 * 66.90 [15:10:52]line = 350.56 [15:10:52]line НДС 12% НСП 1% [15:10:52]line > о реализуемом товаре [15:10:52]line ОКРУГЛЕНИЕ: -0.56 [15:10:52]line ИТОГО: 350.00 [15:10:52]line Внесено: 350.00 [15:10:52]line СДАЧА: 0.00 [15:10:52]line НСП 1% : 3.10 [15:10:52]line НДС 12% : 37.23 [15:10:52]line Наличными: 350.00 [15:10:52]line Безнал.: 0.00 [15:10:52]line Место: АЗС № 133 "Партнер Нефть" [15:10:52]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [15:10:52]line СНО: Общий режим [15:10:52]line Чек 288 24.10.2024 15:10 [15:10:52]line Смена: 537 ФФД: 1.0 [15:10:52]line ЗНМ: 0300000091 [15:10:52]line РНМ: 0000000000091685 [15:10:52]line Версия ККМ: 001 [15:10:52]line ФМ: 0000000000871839 [15:10:52]line ФД: 229422 [15:10:52]line ФПД: 138763791290562 [15:10:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T151051&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229422&fm=138763791290562&tin=02508201610067®Number=0000000000091685&sum=35000 [15:10:53]written 0, free lines is 4095 [15:10:53]OFD Sender: Processing packet 229422 [packets to send 38, broken 37] [15:10:53]ProducePacketName [15:10:53]name=ofd_packets/00229422 [15:10:53]OFD Sender: To server: pG, [15:10:53]CommunicateWithHost lk.salyk.kg:30040 [15:10:53]ConnectInit lk.salyk.kg [15:10:53]Connected sock=10 [15:10:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 FB 38 07 01 9C 35 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 78 14 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 F0 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8B 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 01 00 00 F4 03 04 00 7B 63 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 2E 80 03 00 35 04 06 00 7E 34 76 7C D0 C2 38 57 83 00 3A F9 1C C1 [15:10:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 F5 99 47 00 E2 38 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 2E 80 03 00 F4 03 04 00 6C 0E 1A 67 B6 04 01 00 00 18 25 72 AD 25 A6 6D F7 [15:10:53]CommunicateWithHost err = 0 [15:10:53]CheckOFDResponse [15:10:53]1017 (14) - 77093643461234 [15:10:53]1041 (16) - 0000000000871839 [15:10:53]1040 (4) - 229422 [15:10:53]1012 (4) - 24.10.2024 09:07 [15:10:53]1206 (1) - 0 [15:10:53]OFD Sender: Remove packet 229422 [15:10:53]ProducePacketName [15:10:53]name=ofd_packets/00229422 [15:10:53]NVStorageDeleteData [15:10:53]Write to MH i2c: 01 00 00 A2 11 B3 [15:10:53]Write i2c OK [15:10:53]MH_I2C_Read... [15:10:53]Read from MH i2c: 01 [15:10:53]MH_I2C_Read... [15:10:53]Read from MH i2c: 01 07 00 [15:10:53]MH_I2C_Read... [15:10:53]Read from MH i2c: 01 07 00 A2 11 00 00 00 00 00 A5 0C 6B [15:10:53]RasterBufferAndPrint [15:10:53]line [15:10:53]line [15:10:53]line [15:10:53]line [15:10:53]line [15:10:53]written 0, free lines is 3242 [15:10:53]MH_Cut [15:10:53]Write to MH i2c: D1 01 00 A9 11 01 8C [15:10:53]Write i2c OK [15:10:53]MH_I2C_Read... [15:10:53]Read from MH i2c: D1 [15:10:53]MH_I2C_Read... [15:10:53]Read from MH i2c: D1 01 00 [15:10:53]MH_I2C_Read... [15:10:53]Read from MH i2c: D1 01 00 A9 11 00 8B [15:10:53]Write to MH i2c: 01 00 00 AA 11 BB [15:10:53]Write i2c OK [15:10:53]MH_I2C_Read... [15:10:53]OFD Sender: No OFD packet to send [15:10:54]*** Cut start [15:10:54]*** Partial cut [15:10:54]*** CUTSNS_PIN = 1 [15:10:54]*** CUTSNS_PIN = 0 [15:10:54]*** Brake cut motor [15:10:55]Read from MH i2c: 01 [15:10:55]MH_I2C_Read... [15:10:55]*** Stop cut motor [15:10:55]*** Cut end [15:10:55]Read from MH i2c: 01 07 00 [15:10:55]MH_I2C_Read... [15:10:55]Read from MH i2c: 01 07 00 AA 11 00 00 00 00 00 FF 0F D0 [15:10:55]process_action close_receipt done [15:10:55]requested_data is exist [15:10:55]produce_requested_data [15:10:55]requested_item fm.sn is exist - process it [15:10:55]wFMCommunicate request_size=4 [15:10:55]MH_SAM_APDU [15:10:55]CAPDU: 80 11 00 00 [15:10:55]Write to MH i2c: E2 08 00 AB 11 80 11 00 00 00 00 00 00 36 [15:10:55]Write i2c OK [15:10:55]MH_I2C_Read... [15:10:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:10:55]Read from MH i2c: E2 [15:10:55]MH_I2C_Read... [15:10:55]Read from MH i2c: E2 17 00 [15:10:55]MH_I2C_Read... [15:10:55]Read from MH i2c: E2 17 00 AB 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 8D [15:10:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [15:10:55]wFMCommunicate OK [15:10:55]requested_item fd.num is exist - process it [15:10:55]SAM_PROTO_GetFieldsCounters [15:10:55]wFMCommunicate request_size=4 [15:10:55]MH_SAM_APDU [15:10:55]CAPDU: 80 13 00 00 [15:10:55]Write to MH i2c: E2 08 00 AC 11 80 13 00 00 00 00 00 00 39 [15:10:55]Write i2c OK [15:10:55]MH_I2C_Read... [15:10:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:10:55]Read from MH i2c: E2 [15:10:55]MH_I2C_Read... [15:10:55]Read from MH i2c: E2 62 00 [15:10:55]MH_I2C_Read... [15:10:55]Read from MH i2c: E2 62 00 AC 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 2E 80 03 00 0E 04 04 00 19 02 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 91 [15:10:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 2E 80 03 00 0E 04 04 00 19 02 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 [15:10:55]wFMCommunicate OK [15:10:55]SAM_PROTO_GetFieldsCounters done [15:10:55]requested_item shift.num is exist - process it [15:10:55]requested_item shift.opened is exist - process it [15:10:55]req_shift_opened [15:10:55]FM_GetShiftState [15:10:55]SAM_PROTO_GetShiftState [15:10:55]wFMCommunicate request_size=4 [15:10:55]MH_SAM_APDU [15:10:55]CAPDU: 80 13 01 00 [15:10:55]Write to MH i2c: E2 08 00 AD 11 80 13 01 00 00 00 00 00 3B [15:10:55]Write i2c OK [15:10:55]MH_I2C_Read... [15:10:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:10:55]Read from MH i2c: E2 [15:10:55]MH_I2C_Read... [15:10:55]Read from MH i2c: E2 0E 00 [15:10:55]MH_I2C_Read... [15:10:55]Read from MH i2c: E2 0E 00 AD 11 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 B3 [15:10:55]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [15:10:55]wFMCommunicate OK [15:10:55]SAM_PROTO_GetShiftState done [15:10:55]FM_GetShiftState done [15:10:55]req_shift_opened done [15:10:55]requested_item shift.open_date is exist - process it [15:10:55]req_shift_open_date [15:10:55]req_shift_open_date done [15:10:55]produce_requested_data done [15:10:55]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229422,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [15:10:55]process_action_free close_receipt [15:10:55]json_value_free [15:10:55]json_value_free done [15:10:55]process_json_proto returns [15:10:55]Send response to host [15:10:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229422,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [15:10:55]free response buf [15:10:55]execute_script done [15:10:55]execute_script returns [15:10:55]free content buf [15:10:55]Sock 9.Close socket [15:10:55]Sock 9.Thread stoped [15:10:58]OFD Sender: No OFD packet to send [15:11:03]OFD Sender: No OFD packet to send [15:11:08]OFD Sender: No OFD packet to send [15:11:13]OFD Sender: No OFD packet to send [15:11:18]OFD Sender: No OFD packet to send [15:11:23]OFD Sender: No OFD packet to send [15:11:28]OFD Sender: No OFD packet to send [15:11:33]OFD Sender: No OFD packet to send [15:11:38]OFD Sender: No OFD packet to send [15:11:40]accept exits with 7 [15:11:40]New connection [15:11:40]New thread 3067534692 created [15:11:40]Thread 3067391332 joined [15:11:40]Waiting for new connection... [15:11:40] Sock 7.Parse request [15:11:40]Sock 7.Check first char [15:11:40]Sock 7.First char is OK [15:11:40]request: POST /json_proto HTTP/1.0 [15:11:40]Method: POST [15:11:40]URL: /json_proto [15:11:40]Method is POST - this is cgi request [15:11:40]url: /json_proto [15:11:40]query_string will be loaded in cgi processing [15:11:40]execute_cgi json_proto POST (null) [15:11:40]execute_cgi path=json_proto method=POST [15:11:40]POST find Content-Length [15:11:40]Host: 172.17.44.195:8080 [15:11:40]Content-Length: 678 [15:11:40]Content-Type: application/json [15:11:40] [15:11:40]POST finish read [15:11:40]Found Content-Length = 678 [15:11:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966471", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.340, "sum" : 491.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 491.00, "payments": [ { "type": 0, "sum" : 491.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:11:40]execute_script... [15:11: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)1966471", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.340, "sum" : 491.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 491.00, "payments": [ { "type": 0, "sum" : 491.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:11:40]POST & json_proto [15:11:40]process_json_proto [15:11:40]json parsed OK: [15:11:40]protocol is kg_v1.0 [15:11:40]action value=close_receipt [15:11:40]process_action close_receipt [15:11:40]cmd_close_receipt [15:11:40]MH_GetDate [15:11:40]Write to MH i2c: F0 00 00 AE 11 AE [15:11:40]Write i2c OK [15:11:40]MH_I2C_Read... [15:11:40]Read from MH i2c: F0 [15:11:40]MH_I2C_Read... [15:11:40]Read from MH i2c: F0 09 00 [15:11:40]MH_I2C_Read... [15:11:40]Read from MH i2c: F0 09 00 AE 11 00 AC 63 1A 67 82 C9 CF 66 C7 [15:11:40]GetLastDocTimeStamp 1729782651 [15:11:40]current date 1729782700 [15:11:40]FM_GetShiftState [15:11:40]SAM_PROTO_GetShiftState [15:11:40]wFMCommunicate request_size=4 [15:11:40]MH_SAM_APDU [15:11:40]CAPDU: 80 13 01 00 [15:11:40]Write to MH i2c: E2 08 00 AF 11 80 13 01 00 00 00 00 00 3D [15:11:40]Write i2c OK [15:11:40]MH_I2C_Read... [15:11:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:11:40]Read from MH i2c: E2 [15:11:40]MH_I2C_Read... [15:11:40]Read from MH i2c: E2 0E 00 [15:11:40]MH_I2C_Read... [15:11:40]Read from MH i2c: E2 0E 00 AF 11 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 B5 [15:11:40]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [15:11:40]wFMCommunicate OK [15:11:40]SAM_PROTO_GetShiftState done [15:11:40]FM_GetShiftState done [15:11:40]opened in 1729728859 [15:11:40]opened+sec_in_day 1729815259 [15:11:40]quantity*price = 49104 [15:11:40]sum+1 = 49106 [15:11:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 491.00 Внесено: 500.00 СДАЧА: 9.00 НСП 1% : 4.35 НДС 12% : 52.15 Наличными: 491.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 289 24.10.2024 15:11 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229423 ФПД: 130498565287713 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T151140&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229423&fm=130498565287713&tin=02508201610067®Number=0000000000091685&sum=49100 [15:11:41]StoreToDocumentArchive [15:11:41]shift 537 fd 229423 [15:11:41]save to /storage/0537/doc_00229423 [15:11:41]save last doc name /storage/0537/doc_00229423 to /storage/kkm_last_doc_name [15:11:41]save OK [15:11:41]Clear old archive folders... [15:11:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:11:41]tlvbuf is 01FA3620 [15:11:41]SAM_PROTO_ClearQueue [15:11:41]wFMCommunicate request_size=4 [15:11:41]MH_SAM_APDU [15:11:41]CAPDU: 80 09 00 00 [15:11:41]Write to MH i2c: E2 08 00 BC 11 80 09 00 00 00 00 00 00 3F [15:11:41]Write i2c OK [15:11:41]MH_I2C_Read... [15:11:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:11:41]Read from MH i2c: E2 [15:11:41]MH_I2C_Read... [15:11:41]Read from MH i2c: E2 03 00 [15:11:41]MH_I2C_Read... [15:11:41]Read from MH i2c: E2 03 00 BC 11 00 90 00 41 [15:11:41]RAPDU: 90 00 [15:11:41]wFMCommunicate OK [15:11:41]SAM_PROTO_ClearQueue done [15:11:41]KKMCreateOFDPacket [15:11:41]OFDProtocolAddRootSTLVToBuf [15:11:41]FM_MakeSignedData [15:11:41]FM_MakeSignedData [15:11:41]SAM_PROTO_SignData [15:11:41]wFMCommunicate request_size=4 [15:11:41]MH_SAM_APDU [15:11:41]CAPDU: 80 0D 01 02 [15:11:41]Write to MH i2c: E2 08 00 BD 11 80 0D 01 02 00 00 00 00 47 [15:11:41]Write i2c OK [15:11:41]MH_I2C_Read... [15:11:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:11:41]Read from MH i2c: E2 [15:11:41]MH_I2C_Read... [15:11:41]Read from MH i2c: E2 03 00 [15:11:41]MH_I2C_Read... [15:11:41]Read from MH i2c: E2 03 00 BD 11 00 90 00 42 [15:11:41]RAPDU: 90 00 [15:11:41]wFMCommunicate OK [15:11:41]wFMCommunicate request_size=255 [15:11:41]MH_SAM_APDU [15:11: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 AC 1C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D1 BF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC BF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B3 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 14 00 00 00 00 07 04 06 00 CC BF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 01 00 00 F4 03 04 00 AC 63 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 2F 80 03 00 35 04 06 00 76 [15:11:41]Write to MH i2c: E2 02 01 BE 11 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AC 1C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D1 BF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC BF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B3 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 14 00 00 00 00 07 04 06 00 CC BF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 01 00 00 F4 03 04 00 AC 63 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 2F 80 03 00 35 04 06 00 76 00 00 1F [15:11:41]Write i2c OK [15:11:41]MH_I2C_Read... [15:11:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:11:41]Read from MH i2c: E2 [15:11:41]MH_I2C_Read... [15:11:41]Read from MH i2c: E2 03 00 [15:11:41]MH_I2C_Read... [15:11:41]Read from MH i2c: E2 03 00 BE 11 00 90 00 43 [15:11:41]RAPDU: 90 00 [15:11:41]wFMCommunicate OK [15:11:41]wFMCommunicate request_size=10 [15:11:41]MH_SAM_APDU [15:11:41]CAPDU: 80 0D 02 02 05 B0 10 A0 AF 21 [15:11:41]Write to MH i2c: E2 0D 00 BF 11 80 0D 02 02 05 00 B0 10 A0 AF 21 00 00 84 [15:11:41]Write i2c OK [15:11:41]MH_I2C_Read... [15:11:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:11:41]Read from MH i2c: E2 [15:11:41]MH_I2C_Read... [15:11:41]Read from MH i2c: E2 03 00 [15:11:41]MH_I2C_Read... [15:11:41]Read from MH i2c: E2 03 00 BF 11 00 90 00 44 [15:11:41]RAPDU: 90 00 [15:11:41]wFMCommunicate OK [15:11:41]wFMCommunicate request_size=4 [15:11:41]MH_SAM_APDU [15:11:41]CAPDU: 80 0D 03 02 [15:11:41]Write to MH i2c: E2 08 00 C0 11 80 0D 03 02 00 00 00 00 4C [15:11:41]Write i2c OK [15:11:41]MH_I2C_Read... [15:11:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:11:41]Read from MH i2c: E2 [15:11:41]MH_I2C_Read... [15:11:41]Read from MH i2c: E2 0B 00 [15:11:41]MH_I2C_Read... [15:11:41]Read from MH i2c: E2 0B 00 C0 11 00 F4 85 B2 FD 3F E0 E7 5E 90 00 D9 [15:11:41]RAPDU: F4 85 B2 FD 3F E0 E7 5E 90 00 [15:11:41]wFMCommunicate OK [15:11:41]SAM_PROTO_SignData done [15:11:41]FM_MakeSignedData done [15:11:41]CreateOFDProtocolMessage [15:11:41]wFMCommunicate request_size=4 [15:11:41]MH_SAM_APDU [15:11:41]CAPDU: 80 11 00 00 [15:11:41]Write to MH i2c: E2 08 00 C1 11 80 11 00 00 00 00 00 00 4C [15:11:41]Write i2c OK [15:11:41]MH_I2C_Read... [15:11:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:11:41]Read from MH i2c: E2 [15:11:41]MH_I2C_Read... [15:11:41]Read from MH i2c: E2 17 00 [15:11:41]MH_I2C_Read... [15:11:41]Read from MH i2c: E2 17 00 C1 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 A3 [15:11:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [15:11:41]wFMCommunicate OK [15:11:41]CreateOFDProtocolMessage done [15:11:41]OFDSenderStorePacket 229423 [15:11:41]StoreOFDPacket docnum=229423 [15:11:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 0D E3 07 01 F4 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 AC 1C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D1 BF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC BF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B3 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 14 00 00 00 00 07 04 06 00 CC BF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 01 00 00 F4 03 04 00 AC 63 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 2F 80 03 00 35 04 06 00 76 B0 10 A0 AF 21 F4 85 B2 FD 3F E0 E7 5E [15:11:41]CheckFolder [15:11:41]dirname=/storage/ofd_packets [15:11:41]CheckFolder done [15:11:41]ProducePacketName [15:11:41]name=ofd_packets/00229423 [15:11:41]NVStorageSaveData ofd_packets/00229423 [15:11:41]File name is /storage/ofd_packets/00229423 [15:11:41]Write 301 bytes [15:11:41]NVStorageSaveData done [15:11:41]OFDSenderStorePacket done [15:11:41]KKMCreateOFDPacket done [15:11:41]NVStorageSaveData kkm_last_timestamp [15:11:41]File name is /storage/kkm_last_timestamp [15:11:41]Write 4 bytes [15:11:41]NVStorageSaveData done [15:11:41]ExternCall_PrintAddStr [15:11:41]wPrintStart [15:11:41]Write to MH i2c: 01 00 00 C2 11 D3 [15:11:41]Write i2c OK [15:11:41]MH_I2C_Read... [15:11:41]Read from MH i2c: 01 [15:11:41]MH_I2C_Read... [15:11:41]Read from MH i2c: 01 07 00 [15:11:41]MH_I2C_Read... [15:11:41]Read from MH i2c: 01 07 00 C2 11 00 00 00 00 00 FF 0F E8 [15:11:41]RasterBufferAndPrint [15:11:41]line Счет N : (1)1966471 [15:11:41]line ИНН: 02508201610067 [15:11:41]line Контрольно-Кассовый Чек [15:11:41]line ПРОДАЖА [15:11:41]line ТРК (МРК, ГНК) : 53 [15:11:41]line Товар: 2710124130 [15:11:41]line Аи-92-К-5 [15:11:41]line 7.340 * 66.90 [15:11:41]line = 491.05 [15:11:41]line НДС 12% НСП 1% [15:11:41]line > о реализуемом товаре [15:11:41]line ОКРУГЛЕНИЕ: -0.05 [15:11:41]line ИТОГО: 491.00 [15:11:41]line Внесено: 500.00 [15:11:41]line СДАЧА: 9.00 [15:11:41]line НСП 1% : 4.35 [15:11:41]line НДС 12% : 52.15 [15:11:41]line Наличными: 491.00 [15:11:41]line Безнал.: 0.00 [15:11:41]line Место: АЗС № 133 "Партнер Нефть" [15:11:41]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [15:11:41]line СНО: Общий режим [15:11:41]line Чек 289 24.10.2024 15:11 [15:11:41]line Смена: 537 ФФД: 1.0 [15:11:41]line ЗНМ: 0300000091 [15:11:41]line РНМ: 0000000000091685 [15:11:41]line Версия ККМ: 001 [15:11:41]line ФМ: 0000000000871839 [15:11:41]line ФД: 229423 [15:11:41]line ФПД: 130498565287713 [15:11:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T151140&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229423&fm=130498565287713&tin=02508201610067®Number=0000000000091685&sum=49100 [15:11:42]OFD Sender: Processing packet 229423 [packets to send 38, broken 37] [15:11:42]ProducePacketName [15:11:42]name=ofd_packets/00229423 [15:11:42]OFD Sender: To server: pG, [15:11:42]CommunicateWithHost lk.salyk.kg:30040 [15:11:42]ConnectInit lk.salyk.kg [15:11:42]written 0, free lines is 4095 [15:11:42]Connected sock=10 [15:11:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 0D E3 07 01 F4 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 AC 1C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 D1 BF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CC BF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B3 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 14 00 00 00 00 07 04 06 00 CC BF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 01 00 00 F4 03 04 00 AC 63 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 2F 80 03 00 35 04 06 00 76 B0 10 A0 AF 21 F4 85 B2 FD 3F E0 E7 5E [15: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 38 33 39 4F 00 00 00 34 45 47 00 75 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 38 33 39 10 04 04 00 2F 80 03 00 F4 03 04 00 9E 0E 1A 67 B6 04 01 00 00 DD 90 71 CD D5 B6 61 30 [15:11:42]CommunicateWithHost err = 0 [15:11:42]CheckOFDResponse [15:11:42]1017 (14) - 77093643461234 [15:11:42]1041 (16) - 0000000000871839 [15:11:42]1040 (4) - 229423 [15:11:42]1012 (4) - 24.10.2024 09:08 [15:11:42]1206 (1) - 0 [15:11:42]OFD Sender: Remove packet 229423 [15:11:42]ProducePacketName [15:11:42]name=ofd_packets/00229423 [15:11:42]NVStorageDeleteData [15:11:42]Write to MH i2c: 01 00 00 EC 11 FD [15:11:42]Write i2c OK [15:11:42]MH_I2C_Read... [15:11:42]Read from MH i2c: 01 [15:11:42]MH_I2C_Read... [15:11:42]Read from MH i2c: 01 07 00 [15:11:42]MH_I2C_Read... [15:11:42]Read from MH i2c: 01 07 00 EC 11 00 00 00 00 00 A7 0C B7 [15:11:42]RasterBufferAndPrint [15:11:42]line [15:11:42]line [15:11:42]line [15:11:42]line [15:11:42]line [15:11:42]written 0, free lines is 3242 [15:11:42]MH_Cut [15:11:42]Write to MH i2c: D1 01 00 F3 11 01 D6 [15:11:42]Write i2c OK [15:11:42]MH_I2C_Read... [15:11:42]Read from MH i2c: D1 [15:11:42]MH_I2C_Read... [15:11:42]Read from MH i2c: D1 01 00 [15:11:42]MH_I2C_Read... [15:11:42]Read from MH i2c: D1 01 00 F3 11 00 D5 [15:11:42]Write to MH i2c: 01 00 00 F4 11 05 [15:11:42]Write i2c OK [15:11:42]MH_I2C_Read... [15:11:43]OFD Sender: No OFD packet to send [15:11:43]*** Cut start [15:11:43]*** Partial cut [15:11:43]*** CUTSNS_PIN = 1 [15:11:43]*** CUTSNS_PIN = 0 [15:11:43]*** Brake cut motor [15:11:44]Read from MH i2c: 01 [15:11:44]MH_I2C_Read... [15:11:44]*** Stop cut motor [15:11:44]*** Cut end [15:11:44]Read from MH i2c: 01 07 00 [15:11:44]MH_I2C_Read... [15:11:44]Read from MH i2c: 01 07 00 F4 11 00 00 00 00 00 FF 0F 1A [15:11:44]process_action close_receipt done [15:11:44]requested_data is exist [15:11:44]produce_requested_data [15:11:44]requested_item fm.sn is exist - process it [15:11:44]wFMCommunicate request_size=4 [15:11:44]MH_SAM_APDU [15:11:44]CAPDU: 80 11 00 00 [15:11:44]Write to MH i2c: E2 08 00 F5 11 80 11 00 00 00 00 00 00 80 [15:11:44]Write i2c OK [15:11:44]MH_I2C_Read... [15:11:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:11:44]Read from MH i2c: E2 [15:11:44]MH_I2C_Read... [15:11:44]Read from MH i2c: E2 17 00 [15:11:44]MH_I2C_Read... [15:11:44]Read from MH i2c: E2 17 00 F5 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 D7 [15:11:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [15:11:44]wFMCommunicate OK [15:11:44]requested_item fd.num is exist - process it [15:11:44]SAM_PROTO_GetFieldsCounters [15:11:44]wFMCommunicate request_size=4 [15:11:44]MH_SAM_APDU [15:11:44]CAPDU: 80 13 00 00 [15:11:44]Write to MH i2c: E2 08 00 F6 11 80 13 00 00 00 00 00 00 83 [15:11:44]Write i2c OK [15:11:44]MH_I2C_Read... [15:11:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:11:44]Read from MH i2c: E2 [15:11:44]MH_I2C_Read... [15:11:44]Read from MH i2c: E2 62 00 [15:11:44]MH_I2C_Read... [15:11:44]Read from MH i2c: E2 62 00 F6 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 2F 80 03 00 0E 04 04 00 19 02 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 DF [15:11:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 2F 80 03 00 0E 04 04 00 19 02 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 [15:11:44]wFMCommunicate OK [15:11:44]SAM_PROTO_GetFieldsCounters done [15:11:44]requested_item shift.num is exist - process it [15:11:44]requested_item shift.opened is exist - process it [15:11:44]req_shift_opened [15:11:44]FM_GetShiftState [15:11:44]SAM_PROTO_GetShiftState [15:11:44]wFMCommunicate request_size=4 [15:11:44]MH_SAM_APDU [15:11:44]CAPDU: 80 13 01 00 [15:11:44]Write to MH i2c: E2 08 00 F7 11 80 13 01 00 00 00 00 00 85 [15:11:44]Write i2c OK [15:11:44]MH_I2C_Read... [15:11:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:11:44]Read from MH i2c: E2 [15:11:44]MH_I2C_Read... [15:11:44]Read from MH i2c: E2 0E 00 [15:11:44]MH_I2C_Read... [15:11:44]Read from MH i2c: E2 0E 00 F7 11 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 FD [15:11:44]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [15:11:44]wFMCommunicate OK [15:11:44]SAM_PROTO_GetShiftState done [15:11:44]FM_GetShiftState done [15:11:44]req_shift_opened done [15:11:44]requested_item shift.open_date is exist - process it [15:11:44]req_shift_open_date [15:11:44]req_shift_open_date done [15:11:44]produce_requested_data done [15:11:44]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229423,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [15:11:44]process_action_free close_receipt [15:11:44]json_value_free [15:11:44]json_value_free done [15:11:44]process_json_proto returns [15:11:44]Send response to host [15:11:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229423,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [15:11:44]free response buf [15:11:44]execute_script done [15:11:44]execute_script returns [15:11:44]free content buf [15:11:44]Sock 7.Close socket [15:11:44]Sock 7.Thread stoped [15:11:44]accept exits with 9 [15:11:44]New connection [15:11:44]New thread 3067391332 created [15:11:44]Thread 3067534692 joined [15:11:44]Waiting for new connection... [15:11:44] Sock 9.Parse request [15:11:44]Sock 9.Check first char [15:11:44]Sock 9.First char is OK [15:11:44]request: POST /json_proto HTTP/1.0 [15:11:44]Method: POST [15:11:44]URL: /json_proto [15:11:44]Method is POST - this is cgi request [15:11:44]url: /json_proto [15:11:44]query_string will be loaded in cgi processing [15:11:44]execute_cgi json_proto POST (null) [15:11:44]execute_cgi path=json_proto method=POST [15:11:44]POST find Content-Length [15:11:44]Host: 172.17.44.195:8080 [15:11:44]Content-Length: 678 [15:11:44]Content-Type: application/json [15:11:44] [15:11:44]POST finish read [15:11:44]Found Content-Length = 678 [15:11:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966470", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.390, "sum" : 360.59, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 360.00, "total" : 360.00, "payments": [ { "type": 0, "sum" : 360.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:11:44]execute_script... [15:11: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)1966470", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.390, "sum" : 360.59, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 360.00, "total" : 360.00, "payments": [ { "type": 0, "sum" : 360.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:11:44]POST & json_proto [15:11:44]process_json_proto [15:11:44]json parsed OK: [15:11:44]protocol is kg_v1.0 [15:11:44]action value=close_receipt [15:11:44]process_action close_receipt [15:11:44]cmd_close_receipt [15:11:44]MH_GetDate [15:11:44]Write to MH i2c: F0 00 00 F8 11 F8 [15:11:44]Write i2c OK [15:11:44]MH_I2C_Read... [15:11:44]Read from MH i2c: F0 [15:11:44]MH_I2C_Read... [15:11:44]Read from MH i2c: F0 09 00 [15:11:44]MH_I2C_Read... [15:11:44]Read from MH i2c: F0 09 00 F8 11 00 B1 63 1A 67 82 C9 CF 66 16 [15:11:44]GetLastDocTimeStamp 1729782700 [15:11:44]current date 1729782705 [15:11:44]FM_GetShiftState [15:11:44]SAM_PROTO_GetShiftState [15:11:44]wFMCommunicate request_size=4 [15:11:44]MH_SAM_APDU [15:11:44]CAPDU: 80 13 01 00 [15:11:44]Write to MH i2c: E2 08 00 F9 11 80 13 01 00 00 00 00 00 87 [15:11:44]Write i2c OK [15:11:44]MH_I2C_Read... [15:11:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:11:44]Read from MH i2c: E2 [15:11:44]MH_I2C_Read... [15:11:44]Read from MH i2c: E2 0E 00 [15:11:44]MH_I2C_Read... [15:11:44]Read from MH i2c: E2 0E 00 F9 11 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 FF [15:11:44]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [15:11:44]wFMCommunicate OK [15:11:44]SAM_PROTO_GetShiftState done [15:11:44]FM_GetShiftState done [15:11:44]opened in 1729728859 [15:11:44]opened+sec_in_day 1729815259 [15:11:44]quantity*price = 36059 [15:11:44]sum+1 = 36060 [15:11:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.59 ИТОГО: 360.00 Внесено: 360.00 СДАЧА: 0.00 НСП 1% : 3.19 НДС 12% : 38.29 Наличными: 360.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 290 24.10.2024 15:11 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229424 ФПД: 94216209025114 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T151145&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229424&fm=94216209025114&tin=02508201610067®Number=0000000000091685&sum=36000 [15:11:46]StoreToDocumentArchive [15:11:46]shift 537 fd 229424 [15:11:46]save to /storage/0537/doc_00229424 [15:11:46]save last doc name /storage/0537/doc_00229424 to /storage/kkm_last_doc_name [15:11:46]save OK [15:11:46]Clear old archive folders... [15:11:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:11:46]tlvbuf is 02001ED0 [15:11:46]SAM_PROTO_ClearQueue [15:11:46]wFMCommunicate request_size=4 [15:11:46]MH_SAM_APDU [15:11:46]CAPDU: 80 09 00 00 [15:11:46]Write to MH i2c: E2 08 00 06 12 80 09 00 00 00 00 00 00 8A [15:11:46]Write i2c OK [15:11:46]MH_I2C_Read... [15:11:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:11:46]Read from MH i2c: E2 [15:11:46]MH_I2C_Read... [15:11:46]Read from MH i2c: E2 03 00 [15:11:46]MH_I2C_Read... [15:11:46]Read from MH i2c: E2 03 00 06 12 00 90 00 8C [15:11:46]RAPDU: 90 00 [15:11:46]wFMCommunicate OK [15:11:46]SAM_PROTO_ClearQueue done [15:11:46]KKMCreateOFDPacket [15:11:46]OFDProtocolAddRootSTLVToBuf [15:11:46]FM_MakeSignedData [15:11:46]FM_MakeSignedData [15:11:46]SAM_PROTO_SignData [15:11:46]wFMCommunicate request_size=4 [15:11:46]MH_SAM_APDU [15:11:46]CAPDU: 80 0D 01 02 [15:11:46]Write to MH i2c: E2 08 00 07 12 80 0D 01 02 00 00 00 00 92 [15:11:46]Write i2c OK [15:11:46]MH_I2C_Read... [15:11:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:11:46]Read from MH i2c: E2 [15:11:46]MH_I2C_Read... [15:11:46]Read from MH i2c: E2 03 00 [15:11:46]MH_I2C_Read... [15:11:46]Read from MH i2c: E2 03 00 07 12 00 90 00 8D [15:11:46]RAPDU: 90 00 [15:11:46]wFMCommunicate OK [15:11:46]wFMCommunicate request_size=255 [15:11:46]MH_SAM_APDU [15:11: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 0E 15 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 DB 8C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 8C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 0E 00 00 00 00 07 04 06 00 A0 8C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 01 00 00 F4 03 04 00 B1 63 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 30 80 03 00 35 04 06 00 55 [15:11:46]Write to MH i2c: E2 02 01 08 12 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0E 15 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 DB 8C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 8C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 0E 00 00 00 00 07 04 06 00 A0 8C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 01 00 00 F4 03 04 00 B1 63 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 30 80 03 00 35 04 06 00 55 00 00 E0 [15:11:46]Write i2c OK [15:11:46]MH_I2C_Read... [15:11:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:11:46]Read from MH i2c: E2 [15:11:46]MH_I2C_Read... [15:11:46]Read from MH i2c: E2 03 00 [15:11:46]MH_I2C_Read... [15:11:46]Read from MH i2c: E2 03 00 08 12 00 90 00 8E [15:11:46]RAPDU: 90 00 [15:11:46]wFMCommunicate OK [15:11:46]wFMCommunicate request_size=10 [15:11:46]MH_SAM_APDU [15:11:46]CAPDU: 80 0D 02 02 05 B0 6B AB C8 5A [15:11:46]Write to MH i2c: E2 0D 00 09 12 80 0D 02 02 05 00 B0 6B AB C8 5A 00 00 87 [15:11:46]Write i2c OK [15:11:46]MH_I2C_Read... [15:11:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:11:46]Read from MH i2c: E2 [15:11:46]MH_I2C_Read... [15:11:46]Read from MH i2c: E2 03 00 [15:11:46]MH_I2C_Read... [15:11:46]Read from MH i2c: E2 03 00 09 12 00 90 00 8F [15:11:46]RAPDU: 90 00 [15:11:46]wFMCommunicate OK [15:11:46]wFMCommunicate request_size=4 [15:11:46]MH_SAM_APDU [15:11:46]CAPDU: 80 0D 03 02 [15:11:46]Write to MH i2c: E2 08 00 0A 12 80 0D 03 02 00 00 00 00 97 [15:11:46]Write i2c OK [15:11:46]MH_I2C_Read... [15:11:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:11:46]Read from MH i2c: E2 [15:11:46]MH_I2C_Read... [15:11:46]Read from MH i2c: E2 0B 00 [15:11:46]MH_I2C_Read... [15:11:46]Read from MH i2c: E2 0B 00 0A 12 00 15 A2 25 FD E0 E2 F7 B4 90 00 DE [15:11:46]RAPDU: 15 A2 25 FD E0 E2 F7 B4 90 00 [15:11:46]wFMCommunicate OK [15:11:46]SAM_PROTO_SignData done [15:11:46]FM_MakeSignedData done [15:11:46]CreateOFDProtocolMessage [15:11:46]wFMCommunicate request_size=4 [15:11:46]MH_SAM_APDU [15:11:46]CAPDU: 80 11 00 00 [15:11:46]Write to MH i2c: E2 08 00 0B 12 80 11 00 00 00 00 00 00 97 [15:11:46]Write i2c OK [15:11:46]MH_I2C_Read... [15:11:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:11:46]Read from MH i2c: E2 [15:11:46]MH_I2C_Read... [15:11:46]Read from MH i2c: E2 17 00 [15:11:46]MH_I2C_Read... [15:11:46]Read from MH i2c: E2 17 00 0B 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 EE [15:11:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [15:11:46]wFMCommunicate OK [15:11:46]CreateOFDProtocolMessage done [15:11:46]OFDSenderStorePacket 229424 [15:11:46]StoreOFDPacket docnum=229424 [15:11:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 4C C1 07 01 21 D4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0E 15 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 DB 8C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 8C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 0E 00 00 00 00 07 04 06 00 A0 8C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 01 00 00 F4 03 04 00 B1 63 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 30 80 03 00 35 04 06 00 55 B0 6B AB C8 5A 15 A2 25 FD E0 E2 F7 B4 [15:11:46]CheckFolder [15:11:46]dirname=/storage/ofd_packets [15:11:46]CheckFolder done [15:11:46]ProducePacketName [15:11:46]name=ofd_packets/00229424 [15:11:46]NVStorageSaveData ofd_packets/00229424 [15:11:46]File name is /storage/ofd_packets/00229424 [15:11:46]Write 301 bytes [15:11:46]NVStorageSaveData done [15:11:46]OFDSenderStorePacket done [15:11:46]KKMCreateOFDPacket done [15:11:46]NVStorageSaveData kkm_last_timestamp [15:11:46]File name is /storage/kkm_last_timestamp [15:11:46]Write 4 bytes [15:11:46]NVStorageSaveData done [15:11:46]ExternCall_PrintAddStr [15:11:46]wPrintStart [15:11:46]Write to MH i2c: 01 00 00 0C 12 1E [15:11:46]Write i2c OK [15:11:46]MH_I2C_Read... [15:11:46]Read from MH i2c: 01 [15:11:46]MH_I2C_Read... [15:11:46]Read from MH i2c: 01 07 00 [15:11:46]MH_I2C_Read... [15:11:46]Read from MH i2c: 01 07 00 0C 12 00 00 00 00 00 FF 0F 33 [15:11:46]RasterBufferAndPrint [15:11:46]line Счет N : (1)1966470 [15:11:46]line ИНН: 02508201610067 [15:11:46]line Контрольно-Кассовый Чек [15:11:46]line ПРОДАЖА [15:11:46]line ТРК (МРК, ГНК) : 63 [15:11:46]line Товар: 2710124130 [15:11:46]line Аи-92-К-5 [15:11:46]line 5.390 * 66.90 [15:11:46]line = 360.59 [15:11:46]line НДС 12% НСП 1% [15:11:46]line > о реализуемом товаре [15:11:46]line ОКРУГЛЕНИЕ: -0.59 [15:11:46]line ИТОГО: 360.00 [15:11:46]line Внесено: 360.00 [15:11:46]line СДАЧА: 0.00 [15:11:46]line НСП 1% : 3.19 [15:11:46]line НДС 12% : 38.29 [15:11:46]line Наличными: 360.00 [15:11:46]line Безнал.: 0.00 [15:11:46]line Место: АЗС № 133 "Партнер Нефть" [15:11:46]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [15:11:46]line СНО: Общий режим [15:11:46]line Чек 290 24.10.2024 15:11 [15:11:46]line Смена: 537 ФФД: 1.0 [15:11:46]line ЗНМ: 0300000091 [15:11:46]line РНМ: 0000000000091685 [15:11:46]line Версия ККМ: 001 [15:11:46]line ФМ: 0000000000871839 [15:11:46]line ФД: 229424 [15:11:46]line ФПД: 94216209025114 [15:11:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T151145&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229424&fm=94216209025114&tin=02508201610067®Number=0000000000091685&sum=36000 [15:11:46]OFD Sender: Processing packet 229424 [packets to send 38, broken 37] [15:11:46]ProducePacketName [15:11:46]name=ofd_packets/00229424 [15:11:46]OFD Sender: To server: pG, [15:11:46]CommunicateWithHost lk.salyk.kg:30040 [15:11:46]ConnectInit lk.salyk.kg [15:11:46]written 0, free lines is 4095 [15:11:47]Connected sock=10 [15:11:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 4C C1 07 01 21 D4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0E 15 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 DB 8C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 8C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 0E 00 00 00 00 07 04 06 00 A0 8C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 01 00 00 F4 03 04 00 B1 63 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 30 80 03 00 35 04 06 00 55 B0 6B AB C8 5A 15 A2 25 FD E0 E2 F7 B4 [15: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 38 33 39 4F 00 00 00 29 73 47 00 F4 60 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 30 80 03 00 F4 03 04 00 A2 0E 1A 67 B6 04 01 00 00 E1 DC 58 83 6D 27 69 F9 [15:11:47]CommunicateWithHost err = 0 [15:11:47]CheckOFDResponse [15:11:47]1017 (14) - 77093643461234 [15:11:47]1041 (16) - 0000000000871839 [15:11:47]1040 (4) - 229424 [15:11:47]1012 (4) - 24.10.2024 09:08 [15:11:47]1206 (1) - 0 [15:11:47]OFD Sender: Remove packet 229424 [15:11:47]ProducePacketName [15:11:47]name=ofd_packets/00229424 [15:11:47]NVStorageDeleteData [15:11:47]Write to MH i2c: 01 00 00 36 12 48 [15:11:47]Write i2c OK [15:11:47]MH_I2C_Read... [15:11:47]Read from MH i2c: 01 [15:11:47]MH_I2C_Read... [15:11:47]Read from MH i2c: 01 07 00 [15:11:47]MH_I2C_Read... [15:11:47]Read from MH i2c: 01 07 00 36 12 00 00 00 00 00 C1 0C 1C [15:11:47]RasterBufferAndPrint [15:11:47]line [15:11:47]line [15:11:47]line [15:11:47]line [15:11:47]line [15:11:47]written 0, free lines is 3272 [15:11:47]MH_Cut [15:11:47]Write to MH i2c: D1 01 00 3D 12 01 21 [15:11:47]Write i2c OK [15:11:47]MH_I2C_Read... [15:11:47]Read from MH i2c: D1 [15:11:47]MH_I2C_Read... [15:11:47]Read from MH i2c: D1 01 00 [15:11:47]MH_I2C_Read... [15:11:47]Read from MH i2c: D1 01 00 3D 12 00 20 [15:11:47]Write to MH i2c: 01 00 00 3E 12 50 [15:11:47]Write i2c OK [15:11:47]MH_I2C_Read... [15:11:47]OFD Sender: No OFD packet to send [15:11:48]*** Cut start [15:11:48]*** Partial cut [15:11:48]*** CUTSNS_PIN = 1 [15:11:48]*** CUTSNS_PIN = 0 [15:11:48]*** Brake cut motor [15:11:48]Read from MH i2c: 01 [15:11:49]MH_I2C_Read... [15:11:49]*** Stop cut motor [15:11:49]*** Cut end [15:11:49]Read from MH i2c: 01 07 00 [15:11:49]MH_I2C_Read... [15:11:49]Read from MH i2c: 01 07 00 3E 12 00 00 00 00 00 FF 0F 65 [15:11:49]process_action close_receipt done [15:11:49]requested_data is exist [15:11:49]produce_requested_data [15:11:49]requested_item fm.sn is exist - process it [15:11:49]wFMCommunicate request_size=4 [15:11:49]MH_SAM_APDU [15:11:49]CAPDU: 80 11 00 00 [15:11:49]Write to MH i2c: E2 08 00 3F 12 80 11 00 00 00 00 00 00 CB [15:11:49]Write i2c OK [15:11:49]MH_I2C_Read... [15:11:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:11:49]Read from MH i2c: E2 [15:11:49]MH_I2C_Read... [15:11:49]Read from MH i2c: E2 17 00 [15:11:49]MH_I2C_Read... [15:11:49]Read from MH i2c: E2 17 00 3F 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 22 [15:11:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [15:11:49]wFMCommunicate OK [15:11:49]requested_item fd.num is exist - process it [15:11:49]SAM_PROTO_GetFieldsCounters [15:11:49]wFMCommunicate request_size=4 [15:11:49]MH_SAM_APDU [15:11:49]CAPDU: 80 13 00 00 [15:11:49]Write to MH i2c: E2 08 00 40 12 80 13 00 00 00 00 00 00 CE [15:11:49]Write i2c OK [15:11:49]MH_I2C_Read... [15:11:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:11:49]Read from MH i2c: E2 [15:11:49]MH_I2C_Read... [15:11:49]Read from MH i2c: E2 62 00 [15:11:49]MH_I2C_Read... [15:11:49]Read from MH i2c: E2 62 00 40 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 30 80 03 00 0E 04 04 00 19 02 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 2E [15: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 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 30 80 03 00 0E 04 04 00 19 02 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 [15:11:49]wFMCommunicate OK [15:11:49]SAM_PROTO_GetFieldsCounters done [15:11:49]requested_item shift.num is exist - process it [15:11:49]requested_item shift.opened is exist - process it [15:11:49]req_shift_opened [15:11:49]FM_GetShiftState [15:11:49]SAM_PROTO_GetShiftState [15:11:49]wFMCommunicate request_size=4 [15:11:49]MH_SAM_APDU [15:11:49]CAPDU: 80 13 01 00 [15:11:49]Write to MH i2c: E2 08 00 41 12 80 13 01 00 00 00 00 00 D0 [15:11:49]Write i2c OK [15:11:49]MH_I2C_Read... [15:11:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:11:49]Read from MH i2c: E2 [15:11:49]MH_I2C_Read... [15:11:49]Read from MH i2c: E2 0E 00 [15:11:49]MH_I2C_Read... [15:11:49]Read from MH i2c: E2 0E 00 41 12 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 48 [15:11:49]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [15:11:49]wFMCommunicate OK [15:11:49]SAM_PROTO_GetShiftState done [15:11:49]FM_GetShiftState done [15:11:49]req_shift_opened done [15:11:49]requested_item shift.open_date is exist - process it [15:11:49]req_shift_open_date [15:11:49]req_shift_open_date done [15:11:49]produce_requested_data done [15:11:49]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229424,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [15:11:49]process_action_free close_receipt [15:11:49]json_value_free [15:11:49]json_value_free done [15:11:49]process_json_proto returns [15:11:49]Send response to host [15:11:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229424,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [15:11:49]free response buf [15:11:49]execute_script done [15:11:49]execute_script returns [15:11:49]free content buf [15:11:49]Sock 9.Close socket [15:11:49]Sock 9.Thread stoped [15:11:49]accept exits with 7 [15:11:49]New connection [15:11:49]New thread 3067534692 created [15:11:49]Thread 3067391332 joined [15:11:49]Waiting for new connection... [15:11:49] Sock 7.Parse request [15:11:49]Sock 7.Check first char [15:11:49]Sock 7.First char is OK [15:11:49]request: POST /json_proto HTTP/1.0 [15:11:49]Method: POST [15:11:49]URL: /json_proto [15:11:49]Method is POST - this is cgi request [15:11:49]url: /json_proto [15:11:49]query_string will be loaded in cgi processing [15:11:49]execute_cgi json_proto POST (null) [15:11:49]execute_cgi path=json_proto method=POST [15:11:49]POST find Content-Length [15:11:49]Host: 172.17.44.195:8080 [15:11:49]Content-Length: 678 [15:11:49]Content-Type: application/json [15:11:49] [15:11:49]POST finish read [15:11:49]Found Content-Length = 678 [15:11:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966472", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:11:49]execute_script... [15:11: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)1966472", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:11:49]POST & json_proto [15:11:49]process_json_proto [15:11:49]json parsed OK: [15:11:49]protocol is kg_v1.0 [15:11:49]action value=close_receipt [15:11:49]process_action close_receipt [15:11:49]cmd_close_receipt [15:11:49]MH_GetDate [15:11:49]Write to MH i2c: F0 00 00 42 12 43 [15:11:49]Write i2c OK [15:11:49]MH_I2C_Read... [15:11:49]Read from MH i2c: F0 [15:11:49]MH_I2C_Read... [15:11:49]Read from MH i2c: F0 09 00 [15:11:49]MH_I2C_Read... [15:11:49]Read from MH i2c: F0 09 00 42 12 00 B6 63 1A 67 82 C9 CF 66 66 [15:11:49]GetLastDocTimeStamp 1729782705 [15:11:49]current date 1729782710 [15:11:49]FM_GetShiftState [15:11:49]SAM_PROTO_GetShiftState [15:11:49]wFMCommunicate request_size=4 [15:11:49]MH_SAM_APDU [15:11:49]CAPDU: 80 13 01 00 [15:11:49]Write to MH i2c: E2 08 00 43 12 80 13 01 00 00 00 00 00 D2 [15:11:49]Write i2c OK [15:11:49]MH_I2C_Read... [15:11:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:11:49]Read from MH i2c: E2 [15:11:49]MH_I2C_Read... [15:11:49]Read from MH i2c: E2 0E 00 [15:11:49]MH_I2C_Read... [15:11:49]Read from MH i2c: E2 0E 00 43 12 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 4A [15:11:49]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [15:11:49]wFMCommunicate OK [15:11:49]SAM_PROTO_GetShiftState done [15:11:49]FM_GetShiftState done [15:11:49]opened in 1729728859 [15:11:49]opened+sec_in_day 1729815259 [15:11:49]quantity*price = 50041 [15:11:49]sum+1 = 50042 [15:11:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 291 24.10.2024 15:11 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229425 ФПД: 121370973242251 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T151150&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229425&fm=121370973242251&tin=02508201610067®Number=0000000000091685&sum=50000 [15:11:50]StoreToDocumentArchive [15:11:50]shift 537 fd 229425 [15:11:50]save to /storage/0537/doc_00229425 [15:11:50]save last doc name /storage/0537/doc_00229425 to /storage/kkm_last_doc_name [15:11:50]save OK [15:11:50]Clear old archive folders... [15:11:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:11:50]tlvbuf is 0203EA50 [15:11:50]SAM_PROTO_ClearQueue [15:11:50]wFMCommunicate request_size=4 [15:11:50]MH_SAM_APDU [15:11:50]CAPDU: 80 09 00 00 [15:11:50]Write to MH i2c: E2 08 00 50 12 80 09 00 00 00 00 00 00 D4 [15:11:50]Write i2c OK [15:11:50]MH_I2C_Read... [15:11:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:11:50]Read from MH i2c: E2 [15:11:50]MH_I2C_Read... [15:11:50]Read from MH i2c: E2 03 00 [15:11:50]MH_I2C_Read... [15:11:50]Read from MH i2c: E2 03 00 50 12 00 90 00 D6 [15:11:50]RAPDU: 90 00 [15:11:50]wFMCommunicate OK [15:11:50]SAM_PROTO_ClearQueue done [15:11:50]KKMCreateOFDPacket [15:11:50]OFDProtocolAddRootSTLVToBuf [15:11:50]FM_MakeSignedData [15:11:50]FM_MakeSignedData [15:11:50]SAM_PROTO_SignData [15:11:50]wFMCommunicate request_size=4 [15:11:50]MH_SAM_APDU [15:11:50]CAPDU: 80 0D 01 02 [15:11:50]Write to MH i2c: E2 08 00 51 12 80 0D 01 02 00 00 00 00 DC [15:11:50]Write i2c OK [15:11:50]MH_I2C_Read... [15:11:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:11:50]Read from MH i2c: E2 [15:11:50]MH_I2C_Read... [15:11:50]Read from MH i2c: E2 03 00 [15:11:50]MH_I2C_Read... [15:11:50]Read from MH i2c: E2 03 00 51 12 00 90 00 D7 [15:11:50]RAPDU: 90 00 [15:11:50]wFMCommunicate OK [15:11:50]wFMCommunicate request_size=255 [15:11:50]MH_SAM_APDU [15:11: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 01 00 00 F4 03 04 00 B6 63 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 31 80 03 00 35 04 06 00 6E [15:11:50]Write to MH i2c: E2 02 01 52 12 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 01 00 00 F4 03 04 00 B6 63 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 31 80 03 00 35 04 06 00 6E 00 00 6E [15:11:50]Write i2c OK [15:11:50]MH_I2C_Read... [15:11:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:11:51]Read from MH i2c: E2 [15:11:51]MH_I2C_Read... [15:11:51]Read from MH i2c: E2 03 00 [15:11:51]MH_I2C_Read... [15:11:51]Read from MH i2c: E2 03 00 52 12 00 90 00 D8 [15:11:51]RAPDU: 90 00 [15:11:51]wFMCommunicate OK [15:11:51]wFMCommunicate request_size=10 [15:11:51]MH_SAM_APDU [15:11:51]CAPDU: 80 0D 02 02 05 62 E1 BF 03 8B [15:11:51]Write to MH i2c: E2 0D 00 53 12 80 0D 02 02 05 00 62 E1 BF 03 8B 00 00 79 [15:11:51]Write i2c OK [15:11:51]MH_I2C_Read... [15:11:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:11:51]Read from MH i2c: E2 [15:11:51]MH_I2C_Read... [15:11:51]Read from MH i2c: E2 03 00 [15:11:51]MH_I2C_Read... [15:11:51]Read from MH i2c: E2 03 00 53 12 00 90 00 D9 [15:11:51]RAPDU: 90 00 [15:11:51]wFMCommunicate OK [15:11:51]wFMCommunicate request_size=4 [15:11:51]MH_SAM_APDU [15:11:51]CAPDU: 80 0D 03 02 [15:11:51]Write to MH i2c: E2 08 00 54 12 80 0D 03 02 00 00 00 00 E1 [15:11:51]Write i2c OK [15:11:51]MH_I2C_Read... [15:11:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:11:51]Read from MH i2c: E2 [15:11:51]MH_I2C_Read... [15:11:51]Read from MH i2c: E2 0B 00 [15:11:51]MH_I2C_Read... [15:11:51]Read from MH i2c: E2 0B 00 54 12 00 D7 3D FA 87 93 CA 8B BE 90 00 1D [15:11:51]RAPDU: D7 3D FA 87 93 CA 8B BE 90 00 [15:11:51]wFMCommunicate OK [15:11:51]SAM_PROTO_SignData done [15:11:51]FM_MakeSignedData done [15:11:51]CreateOFDProtocolMessage [15:11:51]wFMCommunicate request_size=4 [15:11:51]MH_SAM_APDU [15:11:51]CAPDU: 80 11 00 00 [15:11:51]Write to MH i2c: E2 08 00 55 12 80 11 00 00 00 00 00 00 E1 [15:11:51]Write i2c OK [15:11:51]MH_I2C_Read... [15:11:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:11:51]Read from MH i2c: E2 [15:11:51]MH_I2C_Read... [15:11:51]Read from MH i2c: E2 17 00 [15:11:51]MH_I2C_Read... [15:11:51]Read from MH i2c: E2 17 00 55 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 38 [15:11:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [15:11:51]wFMCommunicate OK [15:11:51]CreateOFDProtocolMessage done [15:11:51]OFDSenderStorePacket 229425 [15:11:51]StoreOFDPacket docnum=229425 [15:11:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 FA 9A 07 01 C2 E5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 01 00 00 F4 03 04 00 B6 63 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 31 80 03 00 35 04 06 00 6E 62 E1 BF 03 8B D7 3D FA 87 93 CA 8B BE [15:11:51]CheckFolder [15:11:51]dirname=/storage/ofd_packets [15:11:51]CheckFolder done [15:11:51]ProducePacketName [15:11:51]name=ofd_packets/00229425 [15:11:51]NVStorageSaveData ofd_packets/00229425 [15:11:51]File name is /storage/ofd_packets/00229425 [15:11:51]Write 301 bytes [15:11:51]NVStorageSaveData done [15:11:51]OFDSenderStorePacket done [15:11:51]KKMCreateOFDPacket done [15:11:51]NVStorageSaveData kkm_last_timestamp [15:11:51]File name is /storage/kkm_last_timestamp [15:11:51]Write 4 bytes [15:11:51]NVStorageSaveData done [15:11:51]ExternCall_PrintAddStr [15:11:51]wPrintStart [15:11:51]Write to MH i2c: 01 00 00 56 12 68 [15:11:51]Write i2c OK [15:11:51]MH_I2C_Read... [15:11:51]Read from MH i2c: 01 [15:11:51]MH_I2C_Read... [15:11:51]Read from MH i2c: 01 07 00 [15:11:51]MH_I2C_Read... [15:11:51]Read from MH i2c: 01 07 00 56 12 00 00 00 00 00 FF 0F 7D [15:11:51]RasterBufferAndPrint [15:11:51]line Счет N : (1)1966472 [15:11:51]line ИНН: 02508201610067 [15:11:51]line Контрольно-Кассовый Чек [15:11:51]line ПРОДАЖА [15:11:51]line ТРК (МРК, ГНК) : 33 [15:11:51]line Товар: 2710124130 [15:11:51]line Аи-92-К-5 [15:11:51]line 7.480 * 66.90 [15:11:51]line = 500.41 [15:11:51]line НДС 12% НСП 1% [15:11:51]line > о реализуемом товаре [15:11:51]line ОКРУГЛЕНИЕ: -0.41 [15:11:51]line ИТОГО: 500.00 [15:11:51]line Внесено: 500.00 [15:11:51]line СДАЧА: 0.00 [15:11:51]line НСП 1% : 4.43 [15:11:51]line НДС 12% : 53.14 [15:11:51]line Наличными: 500.00 [15:11:51]line Безнал.: 0.00 [15:11:51]line Место: АЗС № 133 "Партнер Нефть" [15:11:51]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [15:11:51]line СНО: Общий режим [15:11:51]line Чек 291 24.10.2024 15:11 [15:11:51]line Смена: 537 ФФД: 1.0 [15:11:51]line ЗНМ: 0300000091 [15:11:51]line РНМ: 0000000000091685 [15:11:51]line Версия ККМ: 001 [15:11:51]line ФМ: 0000000000871839 [15:11:51]line ФД: 229425 [15:11:51]line ФПД: 121370973242251 [15:11:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T151150&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229425&fm=121370973242251&tin=02508201610067®Number=0000000000091685&sum=50000 [15:11:52]OFD Sender: Processing packet 229425 [packets to send 38, broken 37] [15:11:52]ProducePacketName [15:11:52]name=ofd_packets/00229425 [15:11:52]OFD Sender: To server: pG, [15:11:52]CommunicateWithHost lk.salyk.kg:30040 [15:11:52]ConnectInit lk.salyk.kg [15:11:52]written 0, free lines is 4095 [15:11:52]Connected sock=10 [15:11:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 FA 9A 07 01 C2 E5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 01 00 00 F4 03 04 00 B6 63 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 31 80 03 00 35 04 06 00 6E 62 E1 BF 03 8B D7 3D FA 87 93 CA 8B BE [15:11:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 67 3D 47 00 DC 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 38 33 39 10 04 04 00 31 80 03 00 F4 03 04 00 A7 0E 1A 67 B6 04 01 00 00 2F DF 31 F9 EF BF 1D 27 [15:11:52]CommunicateWithHost err = 0 [15:11:52]CheckOFDResponse [15:11:52]1017 (14) - 77093643461234 [15:11:52]1041 (16) - 0000000000871839 [15:11:52]1040 (4) - 229425 [15:11:52]1012 (4) - 24.10.2024 09:08 [15:11:52]1206 (1) - 0 [15:11:52]OFD Sender: Remove packet 229425 [15:11:52]ProducePacketName [15:11:52]name=ofd_packets/00229425 [15:11:52]NVStorageDeleteData [15:11:52]Write to MH i2c: 01 00 00 80 12 92 [15:11:52]Write i2c OK [15:11:52]MH_I2C_Read... [15:11:52]Read from MH i2c: 01 [15:11:52]MH_I2C_Read... [15:11:52]Read from MH i2c: 01 07 00 [15:11:52]MH_I2C_Read... [15:11:52]Read from MH i2c: 01 07 00 80 12 00 00 00 00 00 E5 0C 8A [15:11:52]RasterBufferAndPrint [15:11:52]line [15:11:52]line [15:11:52]line [15:11:52]line [15:11:52]line [15:11:52]written 0, free lines is 3314 [15:11:52]MH_Cut [15:11:52]Write to MH i2c: D1 01 00 87 12 01 6B [15:11:52]Write i2c OK [15:11:52]MH_I2C_Read... [15:11:52]Read from MH i2c: D1 [15:11:52]MH_I2C_Read... [15:11:52]Read from MH i2c: D1 01 00 [15:11:52]MH_I2C_Read... [15:11:52]Read from MH i2c: D1 01 00 87 12 00 6A [15:11:52]Write to MH i2c: 01 00 00 88 12 9A [15:11:52]Write i2c OK [15:11:52]MH_I2C_Read... [15:11:53]OFD Sender: No OFD packet to send [15:11:53]*** Cut start [15:11:53]*** Partial cut [15:11:53]*** CUTSNS_PIN = 1 [15:11:53]*** CUTSNS_PIN = 0 [15:11:53]*** Brake cut motor [15:11:54]Read from MH i2c: 01 [15:11:54]MH_I2C_Read... [15:11:54]*** Stop cut motor [15:11:54]*** Cut end [15:11:54]Read from MH i2c: 01 07 00 [15:11:54]MH_I2C_Read... [15:11:54]Read from MH i2c: 01 07 00 88 12 00 00 00 00 00 FF 0F AF [15:11:54]process_action close_receipt done [15:11:54]requested_data is exist [15:11:54]produce_requested_data [15:11:54]requested_item fm.sn is exist - process it [15:11:54]wFMCommunicate request_size=4 [15:11:54]MH_SAM_APDU [15:11:54]CAPDU: 80 11 00 00 [15:11:54]Write to MH i2c: E2 08 00 89 12 80 11 00 00 00 00 00 00 15 [15:11:54]Write i2c OK [15:11:54]MH_I2C_Read... [15:11:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:11:54]Read from MH i2c: E2 [15:11:54]MH_I2C_Read... [15:11:54]Read from MH i2c: E2 17 00 [15:11:54]MH_I2C_Read... [15:11:54]Read from MH i2c: E2 17 00 89 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 6C [15:11:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [15:11:54]wFMCommunicate OK [15:11:54]requested_item fd.num is exist - process it [15:11:54]SAM_PROTO_GetFieldsCounters [15:11:54]wFMCommunicate request_size=4 [15:11:54]MH_SAM_APDU [15:11:54]CAPDU: 80 13 00 00 [15:11:54]Write to MH i2c: E2 08 00 8A 12 80 13 00 00 00 00 00 00 18 [15:11:54]Write i2c OK [15:11:54]MH_I2C_Read... [15:11:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:11:54]Read from MH i2c: E2 [15:11:54]MH_I2C_Read... [15:11:54]Read from MH i2c: E2 62 00 [15:11:54]MH_I2C_Read... [15:11:54]Read from MH i2c: E2 62 00 8A 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 31 80 03 00 0E 04 04 00 19 02 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 7C [15:11:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 31 80 03 00 0E 04 04 00 19 02 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 [15:11:54]wFMCommunicate OK [15:11:54]SAM_PROTO_GetFieldsCounters done [15:11:54]requested_item shift.num is exist - process it [15:11:54]requested_item shift.opened is exist - process it [15:11:54]req_shift_opened [15:11:54]FM_GetShiftState [15:11:54]SAM_PROTO_GetShiftState [15:11:54]wFMCommunicate request_size=4 [15:11:54]MH_SAM_APDU [15:11:54]CAPDU: 80 13 01 00 [15:11:54]Write to MH i2c: E2 08 00 8B 12 80 13 01 00 00 00 00 00 1A [15:11:54]Write i2c OK [15:11:54]MH_I2C_Read... [15:11:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:11:54]Read from MH i2c: E2 [15:11:54]MH_I2C_Read... [15:11:54]Read from MH i2c: E2 0E 00 [15:11:54]MH_I2C_Read... [15:11:54]Read from MH i2c: E2 0E 00 8B 12 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 92 [15:11:54]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [15:11:54]wFMCommunicate OK [15:11:54]SAM_PROTO_GetShiftState done [15:11:54]FM_GetShiftState done [15:11:54]req_shift_opened done [15:11:54]requested_item shift.open_date is exist - process it [15:11:54]req_shift_open_date [15:11:54]req_shift_open_date done [15:11:54]produce_requested_data done [15:11:54]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229425,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [15:11:54]process_action_free close_receipt [15:11:54]json_value_free [15:11:54]json_value_free done [15:11:54]process_json_proto returns [15:11:54]Send response to host [15:11:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229425,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [15:11:54]free response buf [15:11:54]execute_script done [15:11:54]execute_script returns [15:11:54]free content buf [15:11:54]Sock 7.Close socket [15:11:54]Sock 7.Thread stoped [15:11:58]OFD Sender: No OFD packet to send [15:12:03]OFD Sender: No OFD packet to send [15:12:08]OFD Sender: No OFD packet to send [15:12:13]OFD Sender: No OFD packet to send [15:12:18]OFD Sender: No OFD packet to send [15:12:23]OFD Sender: No OFD packet to send [15:12:28]OFD Sender: No OFD packet to send [15:12:33]OFD Sender: No OFD packet to send [15:12:38]OFD Sender: No OFD packet to send [15:12:43]OFD Sender: No OFD packet to send [15:12:48]OFD Sender: No OFD packet to send [15:12:53]OFD Sender: No OFD packet to send [15:12:58]OFD Sender: No OFD packet to send [15:13:03]OFD Sender: No OFD packet to send [15:13:08]OFD Sender: No OFD packet to send [15:13:13]OFD Sender: No OFD packet to send [15:13:18]OFD Sender: No OFD packet to send [15:13:23]OFD Sender: No OFD packet to send [15:13:28]OFD Sender: No OFD packet to send [15:13:33]OFD Sender: No OFD packet to send [15:13:38]OFD Sender: No OFD packet to send [15:13:43]OFD Sender: No OFD packet to send [15:13:48]OFD Sender: No OFD packet to send [15:13:53]OFD Sender: No OFD packet to send [15:13:58]OFD Sender: No OFD packet to send [15:14:03]OFD Sender: No OFD packet to send [15:14:08]OFD Sender: No OFD packet to send [15:14:10]accept exits with 9 [15:14:10]New connection [15:14:10]New thread 3067391332 created [15:14:10]Thread 3067534692 joined [15:14:10]Waiting for new connection... [15:14:10] Sock 9.Parse request [15:14:10]Sock 9.Check first char [15:14:10]Sock 9.First char is OK [15:14:10]request: POST /json_proto HTTP/1.0 [15:14:10]Method: POST [15:14:10]URL: /json_proto [15:14:10]Method is POST - this is cgi request [15:14:10]url: /json_proto [15:14:10]query_string will be loaded in cgi processing [15:14:10]execute_cgi json_proto POST (null) [15:14:10]execute_cgi path=json_proto method=POST [15:14:10]POST find Content-Length [15:14:10]Host: 172.17.44.195:8080 [15:14:10]Content-Length: 678 [15:14:10]Content-Type: application/json [15:14:10] [15:14:10]POST finish read [15:14:10]Found Content-Length = 678 [15:14:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966473", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 6.730, "sum" : 450.24, "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:14:10]execute_script... [15:14: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)1966473", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 6.730, "sum" : 450.24, "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:14:10]POST & json_proto [15:14:10]process_json_proto [15:14:10]json parsed OK: [15:14:10]protocol is kg_v1.0 [15:14:10]action value=close_receipt [15:14:10]process_action close_receipt [15:14:10]cmd_close_receipt [15:14:10]MH_GetDate [15:14:10]Write to MH i2c: F0 00 00 8C 12 8D [15:14:10]Write i2c OK [15:14:10]MH_I2C_Read... [15:14:10]Read from MH i2c: F0 [15:14:10]MH_I2C_Read... [15:14:10]Read from MH i2c: F0 09 00 [15:14:10]MH_I2C_Read... [15:14:10]Read from MH i2c: F0 09 00 8C 12 00 43 64 1A 67 82 C9 CF 66 3E [15:14:10]GetLastDocTimeStamp 1729782710 [15:14:10]current date 1729782851 [15:14:10]FM_GetShiftState [15:14:10]SAM_PROTO_GetShiftState [15:14:10]wFMCommunicate request_size=4 [15:14:10]MH_SAM_APDU [15:14:10]CAPDU: 80 13 01 00 [15:14:10]Write to MH i2c: E2 08 00 8D 12 80 13 01 00 00 00 00 00 1C [15:14:10]Write i2c OK [15:14:10]MH_I2C_Read... [15:14:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:14:10]Read from MH i2c: E2 [15:14:10]MH_I2C_Read... [15:14:10]Read from MH i2c: E2 0E 00 [15:14:10]MH_I2C_Read... [15:14:10]Read from MH i2c: E2 0E 00 8D 12 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 94 [15:14:10]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [15:14:10]wFMCommunicate OK [15:14:10]SAM_PROTO_GetShiftState done [15:14:10]FM_GetShiftState done [15:14:10]opened in 1729728859 [15:14:10]opened+sec_in_day 1729815259 [15:14:10]quantity*price = 45023 [15:14:10]sum+1 = 45025 [15:14:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.24 ИТОГО: 450.00 Внесено: 450.00 СДАЧА: 0.00 НСП 1% : 3.98 НДС 12% : 47.81 Наличными: 450.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 292 24.10.2024 15:14 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229426 ФПД: 37391471902375 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T151411&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229426&fm=37391471902375&tin=02508201610067®Number=0000000000091685&sum=45000 [15:14:11]StoreToDocumentArchive [15:14:11]shift 537 fd 229426 [15:14:11]save to /storage/0537/doc_00229426 [15:14:11]save last doc name /storage/0537/doc_00229426 to /storage/kkm_last_doc_name [15:14:11]save OK [15:14:11]Clear old archive folders... [15:14:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:14:11]tlvbuf is 01FCB870 [15:14:11]SAM_PROTO_ClearQueue [15:14:11]wFMCommunicate request_size=4 [15:14:11]MH_SAM_APDU [15:14:11]CAPDU: 80 09 00 00 [15:14:11]Write to MH i2c: E2 08 00 9A 12 80 09 00 00 00 00 00 00 1E [15:14:11]Write i2c OK [15:14:11]MH_I2C_Read... [15:14:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:14:11]Read from MH i2c: E2 [15:14:11]MH_I2C_Read... [15:14:11]Read from MH i2c: E2 03 00 [15:14:11]MH_I2C_Read... [15:14:11]Read from MH i2c: E2 03 00 9A 12 00 90 00 20 [15:14:11]RAPDU: 90 00 [15:14:11]wFMCommunicate OK [15:14:11]SAM_PROTO_ClearQueue done [15:14:11]KKMCreateOFDPacket [15:14:11]OFDProtocolAddRootSTLVToBuf [15:14:11]FM_MakeSignedData [15:14:11]FM_MakeSignedData [15:14:11]SAM_PROTO_SignData [15:14:11]wFMCommunicate request_size=4 [15:14:11]MH_SAM_APDU [15:14:11]CAPDU: 80 0D 01 02 [15:14:11]Write to MH i2c: E2 08 00 9B 12 80 0D 01 02 00 00 00 00 26 [15:14:11]Write i2c OK [15:14:11]MH_I2C_Read... [15:14:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:14:11]Read from MH i2c: E2 [15:14:11]MH_I2C_Read... [15:14:11]Read from MH i2c: E2 03 00 [15:14:11]MH_I2C_Read... [15:14:11]Read from MH i2c: E2 03 00 9B 12 00 90 00 21 [15:14:11]RAPDU: 90 00 [15:14:11]wFMCommunicate OK [15:14:11]wFMCommunicate request_size=255 [15:14:11]MH_SAM_APDU [15:14: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 4A 1A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E0 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 24 01 00 00 F4 03 04 00 43 64 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 32 80 03 00 35 04 06 00 22 [15:14:11]Write to MH i2c: E2 02 01 9C 12 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4A 1A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E0 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 24 01 00 00 F4 03 04 00 43 64 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 32 80 03 00 35 04 06 00 22 00 00 E2 [15:14:11]Write i2c OK [15:14:11]MH_I2C_Read... [15:14:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:14:12]Read from MH i2c: E2 [15:14:12]MH_I2C_Read... [15:14:12]Read from MH i2c: E2 03 00 [15:14:12]MH_I2C_Read... [15:14:12]Read from MH i2c: E2 03 00 9C 12 00 90 00 22 [15:14:12]RAPDU: 90 00 [15:14:12]wFMCommunicate OK [15:14:12]wFMCommunicate request_size=10 [15:14:12]MH_SAM_APDU [15:14:12]CAPDU: 80 0D 02 02 05 01 E1 66 7E A7 [15:14:12]Write to MH i2c: E2 0D 00 9D 12 80 0D 02 02 05 00 01 E1 66 7E A7 00 00 A0 [15:14:12]Write i2c OK [15:14:12]MH_I2C_Read... [15:14:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:14:12]Read from MH i2c: E2 [15:14:12]MH_I2C_Read... [15:14:12]Read from MH i2c: E2 03 00 [15:14:12]MH_I2C_Read... [15:14:12]Read from MH i2c: E2 03 00 9D 12 00 90 00 23 [15:14:12]RAPDU: 90 00 [15:14:12]wFMCommunicate OK [15:14:12]wFMCommunicate request_size=4 [15:14:12]MH_SAM_APDU [15:14:12]CAPDU: 80 0D 03 02 [15:14:12]Write to MH i2c: E2 08 00 9E 12 80 0D 03 02 00 00 00 00 2B [15:14:12]Write i2c OK [15:14:12]MH_I2C_Read... [15:14:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:14:12]Read from MH i2c: E2 [15:14:12]MH_I2C_Read... [15:14:12]Read from MH i2c: E2 0B 00 [15:14:12]MH_I2C_Read... [15:14:12]Read from MH i2c: E2 0B 00 9E 12 00 80 F8 85 74 BD B7 B1 F8 90 00 BA [15:14:12]RAPDU: 80 F8 85 74 BD B7 B1 F8 90 00 [15:14:12]wFMCommunicate OK [15:14:12]SAM_PROTO_SignData done [15:14:12]FM_MakeSignedData done [15:14:12]CreateOFDProtocolMessage [15:14:12]wFMCommunicate request_size=4 [15:14:12]MH_SAM_APDU [15:14:12]CAPDU: 80 11 00 00 [15:14:12]Write to MH i2c: E2 08 00 9F 12 80 11 00 00 00 00 00 00 2B [15:14:12]Write i2c OK [15:14:12]MH_I2C_Read... [15:14:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:14:12]Read from MH i2c: E2 [15:14:12]MH_I2C_Read... [15:14:12]Read from MH i2c: E2 17 00 [15:14:12]MH_I2C_Read... [15:14:12]Read from MH i2c: E2 17 00 9F 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 82 [15:14:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [15:14:12]wFMCommunicate OK [15:14:12]CreateOFDProtocolMessage done [15:14:12]OFDSenderStorePacket 229426 [15:14:12]StoreOFDPacket docnum=229426 [15:14:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 10 3D 07 01 23 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 4A 1A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E0 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 24 01 00 00 F4 03 04 00 43 64 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 32 80 03 00 35 04 06 00 22 01 E1 66 7E A7 80 F8 85 74 BD B7 B1 F8 [15:14:12]CheckFolder [15:14:12]dirname=/storage/ofd_packets [15:14:12]CheckFolder done [15:14:12]ProducePacketName [15:14:12]name=ofd_packets/00229426 [15:14:12]NVStorageSaveData ofd_packets/00229426 [15:14:12]File name is /storage/ofd_packets/00229426 [15:14:12]Write 301 bytes [15:14:12]NVStorageSaveData done [15:14:12]OFDSenderStorePacket done [15:14:12]KKMCreateOFDPacket done [15:14:12]NVStorageSaveData kkm_last_timestamp [15:14:12]File name is /storage/kkm_last_timestamp [15:14:12]Write 4 bytes [15:14:12]NVStorageSaveData done [15:14:12]ExternCall_PrintAddStr [15:14:12]wPrintStart [15:14:12]Write to MH i2c: 01 00 00 A0 12 B2 [15:14:12]Write i2c OK [15:14:12]MH_I2C_Read... [15:14:12]Read from MH i2c: 01 [15:14:12]MH_I2C_Read... [15:14:12]Read from MH i2c: 01 07 00 [15:14:12]MH_I2C_Read... [15:14:12]Read from MH i2c: 01 07 00 A0 12 00 00 00 00 00 FF 0F C7 [15:14:12]RasterBufferAndPrint [15:14:12]line Счет N : (1)1966473 [15:14:12]line ИНН: 02508201610067 [15:14:12]line Контрольно-Кассовый Чек [15:14:12]line ПРОДАЖА [15:14:12]line ТРК (МРК, ГНК) : 33 [15:14:12]line Товар: 2710124130 [15:14:12]line Аи-92-К-5 [15:14:12]line 6.730 * 66.90 [15:14:12]line = 450.24 [15:14:12]line НДС 12% НСП 1% [15:14:12]line > о реализуемом товаре [15:14:12]line ОКРУГЛЕНИЕ: -0.24 [15:14:12]line ИТОГО: 450.00 [15:14:12]line Внесено: 450.00 [15:14:12]line СДАЧА: 0.00 [15:14:12]line НСП 1% : 3.98 [15:14:12]line НДС 12% : 47.81 [15:14:12]line Наличными: 450.00 [15:14:12]line Безнал.: 0.00 [15:14:12]line Место: АЗС № 133 "Партнер Нефть" [15:14:12]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [15:14:12]line СНО: Общий режим [15:14:12]line Чек 292 24.10.2024 15:14 [15:14:12]line Смена: 537 ФФД: 1.0 [15:14:12]line ЗНМ: 0300000091 [15:14:12]line РНМ: 0000000000091685 [15:14:12]line Версия ККМ: 001 [15:14:12]line ФМ: 0000000000871839 [15:14:12]line ФД: 229426 [15:14:12]line ФПД: 37391471902375 [15:14:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T151411&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229426&fm=37391471902375&tin=02508201610067®Number=0000000000091685&sum=45000 [15:14:12]OFD Sender: Processing packet 229426 [packets to send 38, broken 37] [15:14:12]ProducePacketName [15:14:12]name=ofd_packets/00229426 [15:14:12]OFD Sender: To server: pG, [15:14:12]CommunicateWithHost lk.salyk.kg:30040 [15:14:12]ConnectInit lk.salyk.kg [15:14:12]written 0, free lines is 4095 [15:14:12]Connected sock=10 [15:14:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 10 3D 07 01 23 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 4A 1A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 E0 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 24 01 00 00 F4 03 04 00 43 64 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 32 80 03 00 35 04 06 00 22 01 E1 66 7E A7 80 F8 85 74 BD B7 B1 F8 [15:14:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 90 D2 47 00 C5 13 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 32 80 03 00 F4 03 04 00 34 0F 1A 67 B6 04 01 00 00 D7 47 A8 4D 61 17 E8 E8 [15:14:13]CommunicateWithHost err = 0 [15:14:13]CheckOFDResponse [15:14:13]1017 (14) - 77093643461234 [15:14:13]1041 (16) - 0000000000871839 [15:14:13]1040 (4) - 229426 [15:14:13]1012 (4) - 24.10.2024 09:11 [15:14:13]1206 (1) - 0 [15:14:13]OFD Sender: Remove packet 229426 [15:14:13]ProducePacketName [15:14:13]name=ofd_packets/00229426 [15:14:13]NVStorageDeleteData [15:14:13]Write to MH i2c: 01 00 00 CA 12 DC [15:14:13]Write i2c OK [15:14:13]MH_I2C_Read... [15:14:13]Read from MH i2c: 01 [15:14:13]MH_I2C_Read... [15:14:13]Read from MH i2c: 01 07 00 [15:14:13]MH_I2C_Read... [15:14:13]Read from MH i2c: 01 07 00 CA 12 00 00 00 00 00 A6 0C 95 [15:14:13]RasterBufferAndPrint [15:14:13]line [15:14:13]line [15:14:13]line [15:14:13]line [15:14:13]line [15:14:13]written 0, free lines is 3242 [15:14:13]MH_Cut [15:14:13]Write to MH i2c: D1 01 00 D1 12 01 B5 [15:14:13]Write i2c OK [15:14:13]MH_I2C_Read... [15:14:13]Read from MH i2c: D1 [15:14:13]MH_I2C_Read... [15:14:13]Read from MH i2c: D1 01 00 [15:14:13]MH_I2C_Read... [15:14:13]Read from MH i2c: D1 01 00 D1 12 00 B4 [15:14:13]Write to MH i2c: 01 00 00 D2 12 E4 [15:14:13]Write i2c OK [15:14:13]MH_I2C_Read... [15:14:13]OFD Sender: No OFD packet to send [15:14:14]*** Cut start [15:14:14]*** Partial cut [15:14:14]*** CUTSNS_PIN = 1 [15:14:14]*** CUTSNS_PIN = 0 [15:14:14]*** Brake cut motor [15:14:14]Read from MH i2c: 01 [15:14:14]MH_I2C_Read... [15:14:14]*** Stop cut motor [15:14:14]*** Cut end [15:14:14]Read from MH i2c: 01 07 00 [15:14:14]MH_I2C_Read... [15:14:14]Read from MH i2c: 01 07 00 D2 12 00 00 00 00 00 FF 0F F9 [15:14:14]process_action close_receipt done [15:14:14]requested_data is exist [15:14:14]produce_requested_data [15:14:14]requested_item fm.sn is exist - process it [15:14:14]wFMCommunicate request_size=4 [15:14:14]MH_SAM_APDU [15:14:14]CAPDU: 80 11 00 00 [15:14:14]Write to MH i2c: E2 08 00 D3 12 80 11 00 00 00 00 00 00 5F [15:14:14]Write i2c OK [15:14:14]MH_I2C_Read... [15:14:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:14:14]Read from MH i2c: E2 [15:14:14]MH_I2C_Read... [15:14:14]Read from MH i2c: E2 17 00 [15:14:14]MH_I2C_Read... [15:14:14]Read from MH i2c: E2 17 00 D3 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 B6 [15:14:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [15:14:14]wFMCommunicate OK [15:14:14]requested_item fd.num is exist - process it [15:14:14]SAM_PROTO_GetFieldsCounters [15:14:14]wFMCommunicate request_size=4 [15:14:14]MH_SAM_APDU [15:14:14]CAPDU: 80 13 00 00 [15:14:14]Write to MH i2c: E2 08 00 D4 12 80 13 00 00 00 00 00 00 62 [15:14:14]Write i2c OK [15:14:14]MH_I2C_Read... [15:14:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:14:15]Read from MH i2c: E2 [15:14:15]MH_I2C_Read... [15:14:15]Read from MH i2c: E2 62 00 [15:14:15]MH_I2C_Read... [15:14:15]Read from MH i2c: E2 62 00 D4 12 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 32 80 03 00 0E 04 04 00 19 02 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 CA [15:14:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 32 80 03 00 0E 04 04 00 19 02 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 [15:14:15]wFMCommunicate OK [15:14:15]SAM_PROTO_GetFieldsCounters done [15:14:15]requested_item shift.num is exist - process it [15:14:15]requested_item shift.opened is exist - process it [15:14:15]req_shift_opened [15:14:15]FM_GetShiftState [15:14:15]SAM_PROTO_GetShiftState [15:14:15]wFMCommunicate request_size=4 [15:14:15]MH_SAM_APDU [15:14:15]CAPDU: 80 13 01 00 [15:14:15]Write to MH i2c: E2 08 00 D5 12 80 13 01 00 00 00 00 00 64 [15:14:15]Write i2c OK [15:14:15]MH_I2C_Read... [15:14:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:14:15]Read from MH i2c: E2 [15:14:15]MH_I2C_Read... [15:14:15]Read from MH i2c: E2 0E 00 [15:14:15]MH_I2C_Read... [15:14:15]Read from MH i2c: E2 0E 00 D5 12 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 DC [15:14:15]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [15:14:15]wFMCommunicate OK [15:14:15]SAM_PROTO_GetShiftState done [15:14:15]FM_GetShiftState done [15:14:15]req_shift_opened done [15:14:15]requested_item shift.open_date is exist - process it [15:14:15]req_shift_open_date [15:14:15]req_shift_open_date done [15:14:15]produce_requested_data done [15:14:15]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229426,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [15:14:15]process_action_free close_receipt [15:14:15]json_value_free [15:14:15]json_value_free done [15:14:15]process_json_proto returns [15:14:15]Send response to host [15:14:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229426,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [15:14:15]free response buf [15:14:15]execute_script done [15:14:15]execute_script returns [15:14:15]free content buf [15:14:15]Sock 9.Close socket [15:14:15]Sock 9.Thread stoped [15:14:18]OFD Sender: No OFD packet to send [15:14:23]OFD Sender: No OFD packet to send [15:14:28]OFD Sender: No OFD packet to send [15:14:33]OFD Sender: No OFD packet to send [15:14:38]OFD Sender: No OFD packet to send [15:14:43]OFD Sender: No OFD packet to send [15:14:48]OFD Sender: No OFD packet to send [15:14:53]OFD Sender: No OFD packet to send [15:14:58]OFD Sender: No OFD packet to send [15:15:03]OFD Sender: No OFD packet to send [15:15:08]OFD Sender: No OFD packet to send [15:15:13]OFD Sender: No OFD packet to send [15:15:18]OFD Sender: No OFD packet to send [15:15:23]OFD Sender: No OFD packet to send [15:15:28]OFD Sender: No OFD packet to send [15:15:33]OFD Sender: No OFD packet to send [15:15:38]OFD Sender: No OFD packet to send [15:15:43]OFD Sender: No OFD packet to send [15:15:46]accept exits with 7 [15:15:46]New connection [15:15:46]New thread 3067534692 created [15:15:46]Thread 3067391332 joined [15:15:46]Waiting for new connection... [15:15:46] Sock 7.Parse request [15:15:46]Sock 7.Check first char [15:15:46]Sock 7.First char is OK [15:15:46]request: POST /json_proto HTTP/1.0 [15:15:46]Method: POST [15:15:46]URL: /json_proto [15:15:46]Method is POST - this is cgi request [15:15:46]url: /json_proto [15:15:46]query_string will be loaded in cgi processing [15:15:46]execute_cgi json_proto POST (null) [15:15:46]execute_cgi path=json_proto method=POST [15:15:46]POST find Content-Length [15:15:46]Host: 172.17.44.195:8080 [15:15:46]Content-Length: 683 [15:15:46]Content-Type: application/json [15:15:46] [15:15:46]POST finish read [15:15:46]Found Content-Length = 683 [15:15:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966474", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 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" ] } } [15:15:46]execute_script... [15:15: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)1966474", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 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" ] } } [15:15:46]POST & json_proto [15:15:46]process_json_proto [15:15:46]json parsed OK: [15:15:46]protocol is kg_v1.0 [15:15:46]action value=close_receipt [15:15:46]process_action close_receipt [15:15:46]cmd_close_receipt [15:15:46]MH_GetDate [15:15:46]Write to MH i2c: F0 00 00 D6 12 D7 [15:15:46]Write i2c OK [15:15:46]MH_I2C_Read... [15:15:46]Read from MH i2c: F0 [15:15:46]MH_I2C_Read... [15:15:46]Read from MH i2c: F0 09 00 [15:15:46]MH_I2C_Read... [15:15:46]Read from MH i2c: F0 09 00 D6 12 00 A3 64 1A 67 82 C9 CF 66 E8 [15:15:46]GetLastDocTimeStamp 1729782851 [15:15:46]current date 1729782947 [15:15:46]FM_GetShiftState [15:15:46]SAM_PROTO_GetShiftState [15:15:46]wFMCommunicate request_size=4 [15:15:46]MH_SAM_APDU [15:15:46]CAPDU: 80 13 01 00 [15:15:46]Write to MH i2c: E2 08 00 D7 12 80 13 01 00 00 00 00 00 66 [15:15:46]Write i2c OK [15:15:46]MH_I2C_Read... [15:15:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:15:46]Read from MH i2c: E2 [15:15:46]MH_I2C_Read... [15:15:46]Read from MH i2c: E2 0E 00 [15:15:46]MH_I2C_Read... [15:15:46]Read from MH i2c: E2 0E 00 D7 12 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 DE [15:15:46]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [15:15:46]wFMCommunicate OK [15:15:46]SAM_PROTO_GetShiftState done [15:15:46]FM_GetShiftState done [15:15:46]opened in 1729728859 [15:15:46]opened+sec_in_day 1729815259 [15:15:46]quantity*price = 120055 [15:15:46]sum+1 = 120057 [15:15:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.49 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 293 24.10.2024 15:15 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229427 ФПД: 35670299603368 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T151547&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229427&fm=35670299603368&tin=02508201610067®Number=0000000000091685&sum=120000 [15:15:47]StoreToDocumentArchive [15:15:47]shift 537 fd 229427 [15:15:47]save to /storage/0537/doc_00229427 [15:15:47]save last doc name /storage/0537/doc_00229427 to /storage/kkm_last_doc_name [15:15:47]save OK [15:15:47]Clear old archive folders... [15:15:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:15:47]tlvbuf is 01FE1A20 [15:15:47]SAM_PROTO_ClearQueue [15:15:47]wFMCommunicate request_size=4 [15:15:47]MH_SAM_APDU [15:15:47]CAPDU: 80 09 00 00 [15:15:47]Write to MH i2c: E2 08 00 E4 12 80 09 00 00 00 00 00 00 68 [15:15:47]Write i2c OK [15:15:47]MH_I2C_Read... [15:15:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:15:47]Read from MH i2c: E2 [15:15:47]MH_I2C_Read... [15:15:47]Read from MH i2c: E2 03 00 [15:15:47]MH_I2C_Read... [15:15:47]Read from MH i2c: E2 03 00 E4 12 00 90 00 6A [15:15:47]RAPDU: 90 00 [15:15:47]wFMCommunicate OK [15:15:47]SAM_PROTO_ClearQueue done [15:15:47]KKMCreateOFDPacket [15:15:47]OFDProtocolAddRootSTLVToBuf [15:15:47]FM_MakeSignedData [15:15:47]FM_MakeSignedData [15:15:47]SAM_PROTO_SignData [15:15:47]wFMCommunicate request_size=4 [15:15:47]MH_SAM_APDU [15:15:47]CAPDU: 80 0D 01 02 [15:15:47]Write to MH i2c: E2 08 00 E5 12 80 0D 01 02 00 00 00 00 70 [15:15:47]Write i2c OK [15:15:47]MH_I2C_Read... [15:15:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:15:47]Read from MH i2c: E2 [15:15:47]MH_I2C_Read... [15:15:47]Read from MH i2c: E2 03 00 [15:15:47]MH_I2C_Read... [15:15:47]Read from MH i2c: E2 03 00 E5 12 00 90 00 6B [15:15:47]RAPDU: 90 00 [15:15:47]wFMCommunicate OK [15:15:47]wFMCommunicate request_size=255 [15:15:47]MH_SAM_APDU [15:15: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 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 01 00 00 F4 03 04 00 A3 64 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 33 80 03 00 35 04 06 00 20 [15:15:47]Write to MH i2c: E2 02 01 E6 12 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 01 00 00 F4 03 04 00 A3 64 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 33 80 03 00 35 04 06 00 20 00 00 CF [15:15:47]Write i2c OK [15:15:47]MH_I2C_Read... [15:15:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:15:48]Read from MH i2c: E2 [15:15:48]MH_I2C_Read... [15:15:48]Read from MH i2c: E2 03 00 [15:15:48]MH_I2C_Read... [15:15:48]Read from MH i2c: E2 03 00 E6 12 00 90 00 6C [15:15:48]RAPDU: 90 00 [15:15:48]wFMCommunicate OK [15:15:48]wFMCommunicate request_size=10 [15:15:48]MH_SAM_APDU [15:15:48]CAPDU: 80 0D 02 02 05 71 23 89 71 A8 [15:15:48]Write to MH i2c: E2 0D 00 E7 12 80 0D 02 02 05 00 71 23 89 71 A8 00 00 B3 [15:15:48]Write i2c OK [15:15:48]MH_I2C_Read... [15:15:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:15:48]Read from MH i2c: E2 [15:15:48]MH_I2C_Read... [15:15:48]Read from MH i2c: E2 03 00 [15:15:48]MH_I2C_Read... [15:15:48]Read from MH i2c: E2 03 00 E7 12 00 90 00 6D [15:15:48]RAPDU: 90 00 [15:15:48]wFMCommunicate OK [15:15:48]wFMCommunicate request_size=4 [15:15:48]MH_SAM_APDU [15:15:48]CAPDU: 80 0D 03 02 [15:15:48]Write to MH i2c: E2 08 00 E8 12 80 0D 03 02 00 00 00 00 75 [15:15:48]Write i2c OK [15:15:48]MH_I2C_Read... [15:15:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:15:48]Read from MH i2c: E2 [15:15:48]MH_I2C_Read... [15:15:48]Read from MH i2c: E2 0B 00 [15:15:48]MH_I2C_Read... [15:15:48]Read from MH i2c: E2 0B 00 E8 12 00 D5 B2 9B 2E 0C 3E 3A 4C 90 00 96 [15:15:48]RAPDU: D5 B2 9B 2E 0C 3E 3A 4C 90 00 [15:15:48]wFMCommunicate OK [15:15:48]SAM_PROTO_SignData done [15:15:48]FM_MakeSignedData done [15:15:48]CreateOFDProtocolMessage [15:15:48]wFMCommunicate request_size=4 [15:15:48]MH_SAM_APDU [15:15:48]CAPDU: 80 11 00 00 [15:15:48]Write to MH i2c: E2 08 00 E9 12 80 11 00 00 00 00 00 00 75 [15:15:48]Write i2c OK [15:15:48]MH_I2C_Read... [15:15:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:15:48]Read from MH i2c: E2 [15:15:48]MH_I2C_Read... [15:15:48]Read from MH i2c: E2 17 00 [15:15:48]MH_I2C_Read... [15:15:48]Read from MH i2c: E2 17 00 E9 12 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 CC [15:15:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [15:15:48]wFMCommunicate OK [15:15:48]CreateOFDProtocolMessage done [15:15:48]OFDSenderStorePacket 229427 [15:15:48]StoreOFDPacket docnum=229427 [15:15:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 49 23 07 01 A5 82 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 01 00 00 F4 03 04 00 A3 64 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 33 80 03 00 35 04 06 00 20 71 23 89 71 A8 D5 B2 9B 2E 0C 3E 3A 4C [15:15:48]CheckFolder [15:15:48]dirname=/storage/ofd_packets [15:15:48]CheckFolder done [15:15:48]ProducePacketName [15:15:48]name=ofd_packets/00229427 [15:15:48]NVStorageSaveData ofd_packets/00229427 [15:15:48]File name is /storage/ofd_packets/00229427 [15:15:48]Write 301 bytes [15:15:48]NVStorageSaveData done [15:15:48]OFDSenderStorePacket done [15:15:48]KKMCreateOFDPacket done [15:15:48]NVStorageSaveData kkm_last_timestamp [15:15:48]File name is /storage/kkm_last_timestamp [15:15:48]Write 4 bytes [15:15:48]NVStorageSaveData done [15:15:48]ExternCall_PrintAddStr [15:15:48]wPrintStart [15:15:48]Write to MH i2c: 01 00 00 EA 12 FC [15:15:48]Write i2c OK [15:15:48]MH_I2C_Read... [15:15:48]Read from MH i2c: 01 [15:15:48]MH_I2C_Read... [15:15:48]Read from MH i2c: 01 07 00 [15:15:48]MH_I2C_Read... [15:15:48]Read from MH i2c: 01 07 00 EA 12 00 00 00 00 00 FF 0F 11 [15:15:48]RasterBufferAndPrint [15:15:48]line Счет N : (1)1966474 [15:15:48]line ИНН: 02508201610067 [15:15:48]line Контрольно-Кассовый Чек [15:15:48]line ПРОДАЖА [15:15:48]line ТРК (МРК, ГНК) : 54 [15:15:48]line Товар: 2710124500 [15:15:48]line Аи-95-К-5 [15:15:48]line 16.180 * 74.20 [15:15:48]line = 1200.56 [15:15:48]line НДС 12% НСП 1% [15:15:48]line > о реализуемом товаре [15:15:48]line ОКРУГЛЕНИЕ: -0.56 [15:15:48]line ИТОГО: 1200.00 [15:15:48]line Внесено: 1200.00 [15:15:48]line СДАЧА: 0.00 [15:15:48]line НСП 1% : 10.62 [15:15:48]line НДС 12% : 127.49 [15:15:48]line Наличными: 1200.00 [15:15:48]line Безнал.: 0.00 [15:15:48]line Место: АЗС № 133 "Партнер Нефть" [15:15:48]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [15:15:48]line СНО: Общий режим [15:15:48]line Чек 293 24.10.2024 15:15 [15:15:48]line Смена: 537 ФФД: 1.0 [15:15:48]line ЗНМ: 0300000091 [15:15:48]line РНМ: 0000000000091685 [15:15:48]line Версия ККМ: 001 [15:15:48]line ФМ: 0000000000871839 [15:15:48]line ФД: 229427 [15:15:48]line ФПД: 35670299603368 [15:15:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T151547&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229427&fm=35670299603368&tin=02508201610067®Number=0000000000091685&sum=120000 [15:15:48]OFD Sender: Processing packet 229427 [packets to send 38, broken 37] [15:15:48]ProducePacketName [15:15:48]name=ofd_packets/00229427 [15:15:48]OFD Sender: To server: pG, [15:15:48]CommunicateWithHost lk.salyk.kg:30040 [15:15:48]ConnectInit lk.salyk.kg [15:15:48]written 0, free lines is 4095 [15:15:48]Connected sock=10 [15:15:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 49 23 07 01 A5 82 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 01 00 00 F4 03 04 00 A3 64 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 33 80 03 00 35 04 06 00 20 71 23 89 71 A8 D5 B2 9B 2E 0C 3E 3A 4C [15:15:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 FF 33 47 00 E6 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 38 33 39 10 04 04 00 33 80 03 00 F4 03 04 00 94 0F 1A 67 B6 04 01 00 00 40 16 64 8D 64 AB 2A 24 [15:15:48]CommunicateWithHost err = 0 [15:15:48]CheckOFDResponse [15:15:48]1017 (14) - 77093643461234 [15:15:48]1041 (16) - 0000000000871839 [15:15:48]1040 (4) - 229427 [15:15:48]1012 (4) - 24.10.2024 09:12 [15:15:48]1206 (1) - 0 [15:15:48]OFD Sender: Remove packet 229427 [15:15:48]ProducePacketName [15:15:48]name=ofd_packets/00229427 [15:15:48]NVStorageDeleteData [15:15:49]Write to MH i2c: 01 00 00 14 13 27 [15:15:49]Write i2c OK [15:15:49]MH_I2C_Read... [15:15:49]Read from MH i2c: 01 [15:15:49]MH_I2C_Read... [15:15:49]Read from MH i2c: 01 07 00 [15:15:49]MH_I2C_Read... [15:15:49]Read from MH i2c: 01 07 00 14 13 00 00 00 00 00 AD 0C E7 [15:15:49]RasterBufferAndPrint [15:15:49]line [15:15:49]line [15:15:49]line [15:15:49]line [15:15:49]line [15:15:49]written 0, free lines is 3249 [15:15:49]MH_Cut [15:15:49]Write to MH i2c: D1 01 00 1B 13 01 00 [15:15:49]Write i2c OK [15:15:49]MH_I2C_Read... [15:15:49]Read from MH i2c: D1 [15:15:49]MH_I2C_Read... [15:15:49]Read from MH i2c: D1 01 00 [15:15:49]MH_I2C_Read... [15:15:49]Read from MH i2c: D1 01 00 1B 13 00 FF [15:15:49]Write to MH i2c: 01 00 00 1C 13 2F [15:15:49]Write i2c OK [15:15:49]MH_I2C_Read... [15:15:49]OFD Sender: No OFD packet to send [15:15:50]*** Cut start [15:15:50]*** Partial cut [15:15:50]*** CUTSNS_PIN = 1 [15:15:50]*** CUTSNS_PIN = 0 [15:15:50]*** Brake cut motor [15:15:50]Read from MH i2c: 01 [15:15:50]MH_I2C_Read... [15:15:50]*** Stop cut motor [15:15:50]*** Cut end [15:15:50]Read from MH i2c: 01 07 00 [15:15:50]MH_I2C_Read... [15:15:50]Read from MH i2c: 01 07 00 1C 13 00 00 00 00 00 FF 0F 44 [15:15:50]process_action close_receipt done [15:15:50]requested_data is exist [15:15:50]produce_requested_data [15:15:50]requested_item fm.sn is exist - process it [15:15:50]wFMCommunicate request_size=4 [15:15:50]MH_SAM_APDU [15:15:50]CAPDU: 80 11 00 00 [15:15:50]Write to MH i2c: E2 08 00 1D 13 80 11 00 00 00 00 00 00 AA [15:15:50]Write i2c OK [15:15:50]MH_I2C_Read... [15:15:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:15:50]Read from MH i2c: E2 [15:15:50]MH_I2C_Read... [15:15:50]Read from MH i2c: E2 17 00 [15:15:50]MH_I2C_Read... [15:15:50]Read from MH i2c: E2 17 00 1D 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 01 [15:15:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [15:15:50]wFMCommunicate OK [15:15:50]requested_item fd.num is exist - process it [15:15:50]SAM_PROTO_GetFieldsCounters [15:15:50]wFMCommunicate request_size=4 [15:15:50]MH_SAM_APDU [15:15:50]CAPDU: 80 13 00 00 [15:15:50]Write to MH i2c: E2 08 00 1E 13 80 13 00 00 00 00 00 00 AD [15:15:50]Write i2c OK [15:15:50]MH_I2C_Read... [15:15:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:15:50]Read from MH i2c: E2 [15:15:50]MH_I2C_Read... [15:15:50]Read from MH i2c: E2 62 00 [15:15:50]MH_I2C_Read... [15:15:50]Read from MH i2c: E2 62 00 1E 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 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 33 80 03 00 0E 04 04 00 19 02 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 19 [15:15:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 33 80 03 00 0E 04 04 00 19 02 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 [15:15:50]wFMCommunicate OK [15:15:50]SAM_PROTO_GetFieldsCounters done [15:15:50]requested_item shift.num is exist - process it [15:15:50]requested_item shift.opened is exist - process it [15:15:50]req_shift_opened [15:15:50]FM_GetShiftState [15:15:50]SAM_PROTO_GetShiftState [15:15:50]wFMCommunicate request_size=4 [15:15:50]MH_SAM_APDU [15:15:50]CAPDU: 80 13 01 00 [15:15:50]Write to MH i2c: E2 08 00 1F 13 80 13 01 00 00 00 00 00 AF [15:15:50]Write i2c OK [15:15:50]MH_I2C_Read... [15:15:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:15:50]Read from MH i2c: E2 [15:15:50]MH_I2C_Read... [15:15:50]Read from MH i2c: E2 0E 00 [15:15:50]MH_I2C_Read... [15:15:50]Read from MH i2c: E2 0E 00 1F 13 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 27 [15:15:50]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [15:15:50]wFMCommunicate OK [15:15:50]SAM_PROTO_GetShiftState done [15:15:50]FM_GetShiftState done [15:15:50]req_shift_opened done [15:15:50]requested_item shift.open_date is exist - process it [15:15:50]req_shift_open_date [15:15:50]req_shift_open_date done [15:15:50]produce_requested_data done [15:15:50]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229427,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [15:15:50]process_action_free close_receipt [15:15:50]json_value_free [15:15:50]json_value_free done [15:15:50]process_json_proto returns [15:15:50]Send response to host [15:15:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229427,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [15:15:50]free response buf [15:15:50]execute_script done [15:15:50]execute_script returns [15:15:50]free content buf [15:15:50]Sock 7.Close socket [15:15:50]Sock 7.Thread stoped [15:15:54]OFD Sender: No OFD packet to send [15:15:59]OFD Sender: No OFD packet to send [15:16:04]OFD Sender: No OFD packet to send [15:16:09]OFD Sender: No OFD packet to send [15:16:14]OFD Sender: No OFD packet to send [15:16:15]accept exits with 9 [15:16:15]New connection [15:16:15]New thread 3067391332 created [15:16:15]Thread 3067534692 joined [15:16:15]Waiting for new connection... [15:16:15] Sock 9.Parse request [15:16:15]Sock 9.Check first char [15:16:15]Sock 9.First char is OK [15:16:15]request: POST /json_proto HTTP/1.0 [15:16:15]Method: POST [15:16:15]URL: /json_proto [15:16:15]Method is POST - this is cgi request [15:16:15]url: /json_proto [15:16:15]query_string will be loaded in cgi processing [15:16:15]execute_cgi json_proto POST (null) [15:16:15]execute_cgi path=json_proto method=POST [15:16:15]POST find Content-Length [15:16:15]Host: 172.17.44.195:8080 [15:16:15]Content-Length: 678 [15:16:15]Content-Type: application/json [15:16:15] [15:16:15]POST finish read [15:16:15]Found Content-Length = 678 [15:16:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966475", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:16:15]execute_script... [15:16: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)1966475", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 3.740, "sum" : 250.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:16:15]POST & json_proto [15:16:15]process_json_proto [15:16:15]json parsed OK: [15:16:15]protocol is kg_v1.0 [15:16:15]action value=close_receipt [15:16:15]process_action close_receipt [15:16:15]cmd_close_receipt [15:16:15]MH_GetDate [15:16:15]Write to MH i2c: F0 00 00 20 13 22 [15:16:15]Write i2c OK [15:16:15]MH_I2C_Read... [15:16:15]Read from MH i2c: F0 [15:16:15]MH_I2C_Read... [15:16:15]Read from MH i2c: F0 09 00 [15:16:15]MH_I2C_Read... [15:16:15]Read from MH i2c: F0 09 00 20 13 00 BF 64 1A 67 82 C9 CF 66 4F [15:16:15]GetLastDocTimeStamp 1729782947 [15:16:15]current date 1729782975 [15:16:15]FM_GetShiftState [15:16:15]SAM_PROTO_GetShiftState [15:16:15]wFMCommunicate request_size=4 [15:16:15]MH_SAM_APDU [15:16:15]CAPDU: 80 13 01 00 [15:16:15]Write to MH i2c: E2 08 00 21 13 80 13 01 00 00 00 00 00 B1 [15:16:15]Write i2c OK [15:16:15]MH_I2C_Read... [15:16:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:16:15]Read from MH i2c: E2 [15:16:15]MH_I2C_Read... [15:16:15]Read from MH i2c: E2 0E 00 [15:16:15]MH_I2C_Read... [15:16:15]Read from MH i2c: E2 0E 00 21 13 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 29 [15:16:15]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [15:16:15]wFMCommunicate OK [15:16:15]SAM_PROTO_GetShiftState done [15:16:15]FM_GetShiftState done [15:16:15]opened in 1729728859 [15:16:15]opened+sec_in_day 1729815259 [15:16:15]quantity*price = 25020 [15:16:15]sum+1 = 25022 [15:16:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.21 НДС 12% : 26.57 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 294 24.10.2024 15:16 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229428 ФПД: 104421617903404 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T151615&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229428&fm=104421617903404&tin=02508201610067®Number=0000000000091685&sum=25000 [15:16:16]StoreToDocumentArchive [15:16:16]shift 537 fd 229428 [15:16:16]save to /storage/0537/doc_00229428 [15:16:16]save last doc name /storage/0537/doc_00229428 to /storage/kkm_last_doc_name [15:16:16]save OK [15:16:16]Clear old archive folders... [15:16:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:16:16]tlvbuf is 01FCB170 [15:16:16]SAM_PROTO_ClearQueue [15:16:16]wFMCommunicate request_size=4 [15:16:16]MH_SAM_APDU [15:16:16]CAPDU: 80 09 00 00 [15:16:16]Write to MH i2c: E2 08 00 2E 13 80 09 00 00 00 00 00 00 B3 [15:16:16]Write i2c OK [15:16:16]MH_I2C_Read... [15:16:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:16:16]Read from MH i2c: E2 [15:16:16]MH_I2C_Read... [15:16:16]Read from MH i2c: E2 03 00 [15:16:16]MH_I2C_Read... [15:16:16]Read from MH i2c: E2 03 00 2E 13 00 90 00 B5 [15:16:16]RAPDU: 90 00 [15:16:16]wFMCommunicate OK [15:16:16]SAM_PROTO_ClearQueue done [15:16:16]KKMCreateOFDPacket [15:16:16]OFDProtocolAddRootSTLVToBuf [15:16:16]FM_MakeSignedData [15:16:16]FM_MakeSignedData [15:16:16]SAM_PROTO_SignData [15:16:16]wFMCommunicate request_size=4 [15:16:16]MH_SAM_APDU [15:16:16]CAPDU: 80 0D 01 02 [15:16:16]Write to MH i2c: E2 08 00 2F 13 80 0D 01 02 00 00 00 00 BB [15:16:16]Write i2c OK [15:16:16]MH_I2C_Read... [15:16:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:16:16]Read from MH i2c: E2 [15:16:16]MH_I2C_Read... [15:16:16]Read from MH i2c: E2 03 00 [15:16:16]MH_I2C_Read... [15:16:16]Read from MH i2c: E2 03 00 2F 13 00 90 00 B6 [15:16:16]RAPDU: 90 00 [15:16:16]wFMCommunicate OK [15:16:16]wFMCommunicate request_size=255 [15:16:16]MH_SAM_APDU [15:16: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 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 01 00 00 F4 03 04 00 BF 64 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 34 80 03 00 35 04 06 00 5E [15:16:16]Write to MH i2c: E2 02 01 30 13 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 01 00 00 F4 03 04 00 BF 64 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 34 80 03 00 35 04 06 00 5E 00 00 26 [15:16:16]Write i2c OK [15:16:16]MH_I2C_Read... [15:16:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:16:16]Read from MH i2c: E2 [15:16:16]MH_I2C_Read... [15:16:16]Read from MH i2c: E2 03 00 [15:16:16]MH_I2C_Read... [15:16:16]Read from MH i2c: E2 03 00 30 13 00 90 00 B7 [15:16:16]RAPDU: 90 00 [15:16:16]wFMCommunicate OK [15:16:16]wFMCommunicate request_size=10 [15:16:16]MH_SAM_APDU [15:16:16]CAPDU: 80 0D 02 02 05 F8 8D 71 27 2C [15:16:16]Write to MH i2c: E2 0D 00 31 13 80 0D 02 02 05 00 F8 8D 71 27 2C 00 00 11 [15:16:16]Write i2c OK [15:16:16]MH_I2C_Read... [15:16:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:16:16]Read from MH i2c: E2 [15:16:16]MH_I2C_Read... [15:16:16]Read from MH i2c: E2 03 00 [15:16:16]MH_I2C_Read... [15:16:16]Read from MH i2c: E2 03 00 31 13 00 90 00 B8 [15:16:16]RAPDU: 90 00 [15:16:16]wFMCommunicate OK [15:16:16]wFMCommunicate request_size=4 [15:16:16]MH_SAM_APDU [15:16:16]CAPDU: 80 0D 03 02 [15:16:16]Write to MH i2c: E2 08 00 32 13 80 0D 03 02 00 00 00 00 C0 [15:16:16]Write i2c OK [15:16:16]MH_I2C_Read... [15:16:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:16:16]Read from MH i2c: E2 [15:16:16]MH_I2C_Read... [15:16:16]Read from MH i2c: E2 0B 00 [15:16:16]MH_I2C_Read... [15:16:16]Read from MH i2c: E2 0B 00 32 13 00 E1 AD 0D FD E1 A0 2A F7 90 00 FB [15:16:16]RAPDU: E1 AD 0D FD E1 A0 2A F7 90 00 [15:16:16]wFMCommunicate OK [15:16:16]SAM_PROTO_SignData done [15:16:16]FM_MakeSignedData done [15:16:16]CreateOFDProtocolMessage [15:16:16]wFMCommunicate request_size=4 [15:16:16]MH_SAM_APDU [15:16:16]CAPDU: 80 11 00 00 [15:16:16]Write to MH i2c: E2 08 00 33 13 80 11 00 00 00 00 00 00 C0 [15:16:16]Write i2c OK [15:16:16]MH_I2C_Read... [15:16:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:16:16]Read from MH i2c: E2 [15:16:16]MH_I2C_Read... [15:16:16]Read from MH i2c: E2 17 00 [15:16:16]MH_I2C_Read... [15:16:16]Read from MH i2c: E2 17 00 33 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 17 [15:16:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [15:16:16]wFMCommunicate OK [15:16:16]CreateOFDProtocolMessage done [15:16:16]OFDSenderStorePacket 229428 [15:16:16]StoreOFDPacket docnum=229428 [15:16:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 52 23 07 01 2B 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 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 01 00 00 F4 03 04 00 BF 64 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 34 80 03 00 35 04 06 00 5E F8 8D 71 27 2C E1 AD 0D FD E1 A0 2A F7 [15:16:16]CheckFolder [15:16:16]dirname=/storage/ofd_packets [15:16:16]CheckFolder done [15:16:16]ProducePacketName [15:16:16]name=ofd_packets/00229428 [15:16:16]NVStorageSaveData ofd_packets/00229428 [15:16:16]File name is /storage/ofd_packets/00229428 [15:16:16]Write 301 bytes [15:16:16]NVStorageSaveData done [15:16:16]OFDSenderStorePacket done [15:16:16]KKMCreateOFDPacket done [15:16:16]NVStorageSaveData kkm_last_timestamp [15:16:16]File name is /storage/kkm_last_timestamp [15:16:16]Write 4 bytes [15:16:16]NVStorageSaveData done [15:16:16]ExternCall_PrintAddStr [15:16:16]wPrintStart [15:16:16]Write to MH i2c: 01 00 00 34 13 47 [15:16:16]Write i2c OK [15:16:16]MH_I2C_Read... [15:16:16]Read from MH i2c: 01 [15:16:16]MH_I2C_Read... [15:16:16]Read from MH i2c: 01 07 00 [15:16:16]MH_I2C_Read... [15:16:16]Read from MH i2c: 01 07 00 34 13 00 00 00 00 00 FF 0F 5C [15:16:16]RasterBufferAndPrint [15:16:16]line Счет N : (1)1966475 [15:16:16]line ИНН: 02508201610067 [15:16:16]line Контрольно-Кассовый Чек [15:16:16]line ПРОДАЖА [15:16:16]line ТРК (МРК, ГНК) : 43 [15:16:16]line Товар: 2710124130 [15:16:16]line Аи-92-К-5 [15:16:16]line 3.740 * 66.90 [15:16:16]line = 250.21 [15:16:16]line НДС 12% НСП 1% [15:16:16]line > о реализуемом товаре [15:16:16]line ОКРУГЛЕНИЕ: -0.21 [15:16:16]line ИТОГО: 250.00 [15:16:16]line Внесено: 250.00 [15:16:16]line СДАЧА: 0.00 [15:16:16]line НСП 1% : 2.21 [15:16:16]line НДС 12% : 26.57 [15:16:16]line Наличными: 250.00 [15:16:16]line Безнал.: 0.00 [15:16:16]line Место: АЗС № 133 "Партнер Нефть" [15:16:16]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [15:16:16]line СНО: Общий режим [15:16:16]line Чек 294 24.10.2024 15:16 [15:16:16]line Смена: 537 ФФД: 1.0 [15:16:16]line ЗНМ: 0300000091 [15:16:16]line РНМ: 0000000000091685 [15:16:16]line Версия ККМ: 001 [15:16:16]line ФМ: 0000000000871839 [15:16:16]line ФД: 229428 [15:16:16]line ФПД: 104421617903404 [15:16:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T151615&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229428&fm=104421617903404&tin=02508201610067®Number=0000000000091685&sum=25000 [15:16:17]written 0, free lines is 4095 [15:16:17]OFD Sender: Processing packet 229428 [packets to send 38, broken 37] [15:16:17]ProducePacketName [15:16:17]name=ofd_packets/00229428 [15:16:17]OFD Sender: To server: pG, [15:16:17]CommunicateWithHost lk.salyk.kg:30040 [15:16:17]ConnectInit lk.salyk.kg [15:16:17]Connected sock=10 [15:16:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 52 23 07 01 2B 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 9C 0E 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 BD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 01 00 00 F4 03 04 00 BF 64 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 34 80 03 00 35 04 06 00 5E F8 8D 71 27 2C E1 AD 0D FD E1 A0 2A F7 [15:16:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 B1 12 47 00 F9 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 38 33 39 10 04 04 00 34 80 03 00 F4 03 04 00 B0 0F 1A 67 B6 04 01 00 00 64 A7 C5 C2 9B 17 5D 26 [15:16:17]CommunicateWithHost err = 0 [15:16:17]CheckOFDResponse [15:16:17]1017 (14) - 77093643461234 [15:16:17]1041 (16) - 0000000000871839 [15:16:17]1040 (4) - 229428 [15:16:17]1012 (4) - 24.10.2024 09:13 [15:16:17]1206 (1) - 0 [15:16:17]OFD Sender: Remove packet 229428 [15:16:17]ProducePacketName [15:16:17]name=ofd_packets/00229428 [15:16:17]NVStorageDeleteData [15:16:17]Write to MH i2c: 01 00 00 5E 13 71 [15:16:17]Write i2c OK [15:16:17]MH_I2C_Read... [15:16:17]Read from MH i2c: 01 [15:16:17]MH_I2C_Read... [15:16:17]Read from MH i2c: 01 07 00 [15:16:17]MH_I2C_Read... [15:16:17]Read from MH i2c: 01 07 00 5E 13 00 00 00 00 00 A9 0C 2D [15:16:17]RasterBufferAndPrint [15:16:17]line [15:16:17]line [15:16:17]line [15:16:17]line [15:16:17]line [15:16:17]written 0, free lines is 3245 [15:16:17]MH_Cut [15:16:17]Write to MH i2c: D1 01 00 65 13 01 4A [15:16:17]Write i2c OK [15:16:17]MH_I2C_Read... [15:16:17]Read from MH i2c: D1 [15:16:17]MH_I2C_Read... [15:16:17]Read from MH i2c: D1 01 00 [15:16:17]MH_I2C_Read... [15:16:17]Read from MH i2c: D1 01 00 65 13 00 49 [15:16:17]Write to MH i2c: 01 00 00 66 13 79 [15:16:17]Write i2c OK [15:16:17]MH_I2C_Read... [15:16:17]OFD Sender: No OFD packet to send [15:16:18]*** Cut start [15:16:18]*** Partial cut [15:16:18]*** CUTSNS_PIN = 1 [15:16:18]*** CUTSNS_PIN = 0 [15:16:18]*** Brake cut motor [15:16:19]Read from MH i2c: 01 [15:16:19]MH_I2C_Read... [15:16:19]*** Stop cut motor [15:16:19]*** Cut end [15:16:19]Read from MH i2c: 01 07 00 [15:16:19]MH_I2C_Read... [15:16:19]Read from MH i2c: 01 07 00 66 13 00 00 00 00 00 FF 0F 8E [15:16:19]process_action close_receipt done [15:16:19]requested_data is exist [15:16:19]produce_requested_data [15:16:19]requested_item fm.sn is exist - process it [15:16:19]wFMCommunicate request_size=4 [15:16:19]MH_SAM_APDU [15:16:19]CAPDU: 80 11 00 00 [15:16:19]Write to MH i2c: E2 08 00 67 13 80 11 00 00 00 00 00 00 F4 [15:16:19]Write i2c OK [15:16:19]MH_I2C_Read... [15:16:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:16:19]Read from MH i2c: E2 [15:16:19]MH_I2C_Read... [15:16:19]Read from MH i2c: E2 17 00 [15:16:19]MH_I2C_Read... [15:16:19]Read from MH i2c: E2 17 00 67 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 4B [15:16:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [15:16:19]wFMCommunicate OK [15:16:19]requested_item fd.num is exist - process it [15:16:19]SAM_PROTO_GetFieldsCounters [15:16:19]wFMCommunicate request_size=4 [15:16:19]MH_SAM_APDU [15:16:19]CAPDU: 80 13 00 00 [15:16:19]Write to MH i2c: E2 08 00 68 13 80 13 00 00 00 00 00 00 F7 [15:16:19]Write i2c OK [15:16:19]MH_I2C_Read... [15:16:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:16:19]Read from MH i2c: E2 [15:16:19]MH_I2C_Read... [15:16:19]Read from MH i2c: E2 62 00 [15:16:19]MH_I2C_Read... [15:16:19]Read from MH i2c: E2 62 00 68 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 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 34 80 03 00 0E 04 04 00 19 02 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 67 [15:16:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 34 80 03 00 0E 04 04 00 19 02 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 [15:16:19]wFMCommunicate OK [15:16:19]SAM_PROTO_GetFieldsCounters done [15:16:19]requested_item shift.num is exist - process it [15:16:19]requested_item shift.opened is exist - process it [15:16:19]req_shift_opened [15:16:19]FM_GetShiftState [15:16:19]SAM_PROTO_GetShiftState [15:16:19]wFMCommunicate request_size=4 [15:16:19]MH_SAM_APDU [15:16:19]CAPDU: 80 13 01 00 [15:16:19]Write to MH i2c: E2 08 00 69 13 80 13 01 00 00 00 00 00 F9 [15:16:19]Write i2c OK [15:16:19]MH_I2C_Read... [15:16:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:16:19]Read from MH i2c: E2 [15:16:19]MH_I2C_Read... [15:16:19]Read from MH i2c: E2 0E 00 [15:16:19]MH_I2C_Read... [15:16:19]Read from MH i2c: E2 0E 00 69 13 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 71 [15:16:19]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [15:16:19]wFMCommunicate OK [15:16:19]SAM_PROTO_GetShiftState done [15:16:19]FM_GetShiftState done [15:16:19]req_shift_opened done [15:16:19]requested_item shift.open_date is exist - process it [15:16:19]req_shift_open_date [15:16:19]req_shift_open_date done [15:16:19]produce_requested_data done [15:16:19]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229428,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [15:16:19]process_action_free close_receipt [15:16:19]json_value_free [15:16:19]json_value_free done [15:16:19]process_json_proto returns [15:16:19]Send response to host [15:16:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229428,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [15:16:19]free response buf [15:16:19]execute_script done [15:16:19]execute_script returns [15:16:19]free content buf [15:16:19]Sock 9.Close socket [15:16:19]Sock 9.Thread stoped [15:16:22]OFD Sender: No OFD packet to send [15:16:27]OFD Sender: No OFD packet to send [15:16:32]OFD Sender: No OFD packet to send [15:16:37]OFD Sender: No OFD packet to send [15:16:42]OFD Sender: No OFD packet to send [15:16:47]OFD Sender: No OFD packet to send [15:16:50]accept exits with 7 [15:16:50]New connection [15:16:50]New thread 3067534692 created [15:16:50]Thread 3067391332 joined [15:16:50]Waiting for new connection... [15:16:50] Sock 7.Parse request [15:16:50]Sock 7.Check first char [15:16:50]Sock 7.First char is OK [15:16:50]request: POST /json_proto HTTP/1.0 [15:16:50]Method: POST [15:16:50]URL: /json_proto [15:16:50]Method is POST - this is cgi request [15:16:50]url: /json_proto [15:16:50]query_string will be loaded in cgi processing [15:16:50]execute_cgi json_proto POST (null) [15:16:50]execute_cgi path=json_proto method=POST [15:16:50]POST find Content-Length [15:16:50]Host: 172.17.44.195:8080 [15:16:50]Content-Length: 678 [15:16:50]Content-Type: application/json [15:16:50] [15:16:50]POST finish read [15:16:50]Found Content-Length = 678 [15:16:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966478", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.330, "sum" : 490.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 490.00, "total" : 490.00, "payments": [ { "type": 0, "sum" : 490.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:16:50]execute_script... [15: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)1966478", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.330, "sum" : 490.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 490.00, "total" : 490.00, "payments": [ { "type": 0, "sum" : 490.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:16:50]POST & json_proto [15:16:50]process_json_proto [15:16:50]json parsed OK: [15:16:50]protocol is kg_v1.0 [15:16:50]action value=close_receipt [15:16:50]process_action close_receipt [15:16:50]cmd_close_receipt [15:16:50]MH_GetDate [15:16:50]Write to MH i2c: F0 00 00 6A 13 6C [15:16:50]Write i2c OK [15:16:50]MH_I2C_Read... [15:16:50]Read from MH i2c: F0 [15:16:50]MH_I2C_Read... [15:16:50]Read from MH i2c: F0 09 00 [15:16:50]MH_I2C_Read... [15:16:50]Read from MH i2c: F0 09 00 6A 13 00 E2 64 1A 67 82 C9 CF 66 BC [15:16:50]GetLastDocTimeStamp 1729782975 [15:16:50]current date 1729783010 [15:16:50]FM_GetShiftState [15:16:50]SAM_PROTO_GetShiftState [15:16:50]wFMCommunicate request_size=4 [15:16:50]MH_SAM_APDU [15:16:50]CAPDU: 80 13 01 00 [15:16:50]Write to MH i2c: E2 08 00 6B 13 80 13 01 00 00 00 00 00 FB [15:16:50]Write i2c OK [15:16:50]MH_I2C_Read... [15:16:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:16:50]Read from MH i2c: E2 [15:16:50]MH_I2C_Read... [15:16:50]Read from MH i2c: E2 0E 00 [15:16:50]MH_I2C_Read... [15:16:50]Read from MH i2c: E2 0E 00 6B 13 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 73 [15:16:50]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [15:16:50]wFMCommunicate OK [15:16:50]SAM_PROTO_GetShiftState done [15:16:50]FM_GetShiftState done [15:16:50]opened in 1729728859 [15:16:50]opened+sec_in_day 1729815259 [15:16:50]quantity*price = 49037 [15:16:50]sum+1 = 49039 [15:16:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 490.00 Внесено: 490.00 СДАЧА: 0.00 НСП 1% : 4.34 НДС 12% : 52.08 Наличными: 490.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 295 24.10.2024 15:16 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229429 ФПД: 217888545967371 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T151650&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229429&fm=217888545967371&tin=02508201610067®Number=0000000000091685&sum=49000 [15:16:51]StoreToDocumentArchive [15:16:51]shift 537 fd 229429 [15:16:51]save to /storage/0537/doc_00229429 [15:16:51]save last doc name /storage/0537/doc_00229429 to /storage/kkm_last_doc_name [15:16:51]save OK [15:16:51]Clear old archive folders... [15:16:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:16:51]tlvbuf is B6FE64F0 [15:16:51]SAM_PROTO_ClearQueue [15:16:51]wFMCommunicate request_size=4 [15:16:51]MH_SAM_APDU [15:16:51]CAPDU: 80 09 00 00 [15:16:51]Write to MH i2c: E2 08 00 78 13 80 09 00 00 00 00 00 00 FD [15:16:51]Write i2c OK [15:16:51]MH_I2C_Read... [15:16:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:16:51]Read from MH i2c: E2 [15:16:51]MH_I2C_Read... [15:16:51]Read from MH i2c: E2 03 00 [15:16:51]MH_I2C_Read... [15:16:51]Read from MH i2c: E2 03 00 78 13 00 90 00 FF [15:16:51]RAPDU: 90 00 [15:16:51]wFMCommunicate OK [15:16:51]SAM_PROTO_ClearQueue done [15:16:51]KKMCreateOFDPacket [15:16:51]OFDProtocolAddRootSTLVToBuf [15:16:51]FM_MakeSignedData [15:16:51]FM_MakeSignedData [15:16:51]SAM_PROTO_SignData [15:16:51]wFMCommunicate request_size=4 [15:16:51]MH_SAM_APDU [15:16:51]CAPDU: 80 0D 01 02 [15:16:51]Write to MH i2c: E2 08 00 79 13 80 0D 01 02 00 00 00 00 05 [15:16:51]Write i2c OK [15:16:51]MH_I2C_Read... [15:16:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:16:51]Read from MH i2c: E2 [15:16:51]MH_I2C_Read... [15:16:51]Read from MH i2c: E2 03 00 [15:16:51]MH_I2C_Read... [15:16:51]Read from MH i2c: E2 03 00 79 13 00 90 00 00 [15:16:51]RAPDU: 90 00 [15:16:51]wFMCommunicate OK [15:16:51]wFMCommunicate request_size=255 [15:16:51]MH_SAM_APDU [15:16:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A2 1C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8E BF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 BF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B2 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 58 14 00 00 00 00 07 04 06 00 68 BF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 01 00 00 F4 03 04 00 E2 64 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 35 80 03 00 35 04 06 00 C6 [15:16:51]Write to MH i2c: E2 02 01 7A 13 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A2 1C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8E BF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 BF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B2 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 58 14 00 00 00 00 07 04 06 00 68 BF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 01 00 00 F4 03 04 00 E2 64 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 35 80 03 00 35 04 06 00 C6 00 00 53 [15:16:51]Write i2c OK [15:16:51]MH_I2C_Read... [15:16:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:16:51]Read from MH i2c: E2 [15:16:51]MH_I2C_Read... [15:16:51]Read from MH i2c: E2 03 00 [15:16:51]MH_I2C_Read... [15:16:51]Read from MH i2c: E2 03 00 7A 13 00 90 00 01 [15:16:51]RAPDU: 90 00 [15:16:51]wFMCommunicate OK [15:16:51]wFMCommunicate request_size=10 [15:16:51]MH_SAM_APDU [15:16:51]CAPDU: 80 0D 02 02 05 2B 21 62 0D 0B [15:16:51]Write to MH i2c: E2 0D 00 7B 13 80 0D 02 02 05 00 2B 21 62 0D 0B 00 00 D8 [15:16:51]Write i2c OK [15:16:51]MH_I2C_Read... [15:16:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:16:51]Read from MH i2c: E2 [15:16:51]MH_I2C_Read... [15:16:51]Read from MH i2c: E2 03 00 [15:16:51]MH_I2C_Read... [15:16:51]Read from MH i2c: E2 03 00 7B 13 00 90 00 02 [15:16:51]RAPDU: 90 00 [15:16:51]wFMCommunicate OK [15:16:51]wFMCommunicate request_size=4 [15:16:51]MH_SAM_APDU [15:16:51]CAPDU: 80 0D 03 02 [15:16:51]Write to MH i2c: E2 08 00 7C 13 80 0D 03 02 00 00 00 00 0A [15:16:51]Write i2c OK [15:16:51]MH_I2C_Read... [15:16:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:16:51]Read from MH i2c: E2 [15:16:51]MH_I2C_Read... [15:16:51]Read from MH i2c: E2 0B 00 [15:16:51]MH_I2C_Read... [15:16:51]Read from MH i2c: E2 0B 00 7C 13 00 7A 76 AB 96 81 61 C5 A5 90 00 88 [15:16:51]RAPDU: 7A 76 AB 96 81 61 C5 A5 90 00 [15:16:51]wFMCommunicate OK [15:16:51]SAM_PROTO_SignData done [15:16:51]FM_MakeSignedData done [15:16:51]CreateOFDProtocolMessage [15:16:51]wFMCommunicate request_size=4 [15:16:51]MH_SAM_APDU [15:16:51]CAPDU: 80 11 00 00 [15:16:51]Write to MH i2c: E2 08 00 7D 13 80 11 00 00 00 00 00 00 0A [15:16:51]Write i2c OK [15:16:51]MH_I2C_Read... [15:16:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:16:51]Read from MH i2c: E2 [15:16:51]MH_I2C_Read... [15:16:51]Read from MH i2c: E2 17 00 [15:16:51]MH_I2C_Read... [15:16:51]Read from MH i2c: E2 17 00 7D 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 61 [15:16:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [15:16:51]wFMCommunicate OK [15:16:51]CreateOFDProtocolMessage done [15:16:51]OFDSenderStorePacket 229429 [15:16:51]StoreOFDPacket docnum=229429 [15:16:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 14 88 07 01 1B 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 A2 1C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8E BF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 BF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B2 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 58 14 00 00 00 00 07 04 06 00 68 BF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 01 00 00 F4 03 04 00 E2 64 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 35 80 03 00 35 04 06 00 C6 2B 21 62 0D 0B 7A 76 AB 96 81 61 C5 A5 [15:16:51]CheckFolder [15:16:51]dirname=/storage/ofd_packets [15:16:51]CheckFolder done [15:16:51]ProducePacketName [15:16:51]name=ofd_packets/00229429 [15:16:51]NVStorageSaveData ofd_packets/00229429 [15:16:51]File name is /storage/ofd_packets/00229429 [15:16:51]Write 301 bytes [15:16:51]NVStorageSaveData done [15:16:51]OFDSenderStorePacket done [15:16:51]KKMCreateOFDPacket done [15:16:51]NVStorageSaveData kkm_last_timestamp [15:16:51]File name is /storage/kkm_last_timestamp [15:16:51]Write 4 bytes [15:16:51]NVStorageSaveData done [15:16:51]ExternCall_PrintAddStr [15:16:51]wPrintStart [15:16:51]Write to MH i2c: 01 00 00 7E 13 91 [15:16:51]Write i2c OK [15:16:51]MH_I2C_Read... [15:16:51]Read from MH i2c: 01 [15:16:51]MH_I2C_Read... [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 7E 13 00 00 00 00 00 FF 0F A6 [15:16:51]RasterBufferAndPrint [15:16:51]line Счет N : (1)1966478 [15:16:51]line ИНН: 02508201610067 [15:16:51]line Контрольно-Кассовый Чек [15:16:51]line ПРОДАЖА [15:16:51]line ТРК (МРК, ГНК) : 33 [15:16:51]line Товар: 2710124130 [15:16:51]line Аи-92-К-5 [15:16:51]line 7.330 * 66.90 [15:16:51]line = 490.38 [15:16:51]line НДС 12% НСП 1% [15:16:51]line > о реализуемом товаре [15:16:51]line ОКРУГЛЕНИЕ: -0.38 [15:16:51]line ИТОГО: 490.00 [15:16:51]line Внесено: 490.00 [15:16:51]line СДАЧА: 0.00 [15:16:51]line НСП 1% : 4.34 [15:16:51]line НДС 12% : 52.08 [15:16:51]line Наличными: 490.00 [15:16:51]line Безнал.: 0.00 [15:16:51]line Место: АЗС № 133 "Партнер Нефть" [15:16:51]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [15:16:51]line СНО: Общий режим [15:16:51]line Чек 295 24.10.2024 15:16 [15:16:51]line Смена: 537 ФФД: 1.0 [15:16:51]line ЗНМ: 0300000091 [15:16:51]line РНМ: 0000000000091685 [15:16:51]line Версия ККМ: 001 [15:16:51]line ФМ: 0000000000871839 [15:16:51]line ФД: 229429 [15:16:51]line ФПД: 217888545967371 [15:16:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T151650&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229429&fm=217888545967371&tin=02508201610067®Number=0000000000091685&sum=49000 [15:16:52]OFD Sender: Processing packet 229429 [packets to send 38, broken 37] [15:16:52]ProducePacketName [15:16:52]name=ofd_packets/00229429 [15:16:52]OFD Sender: To server: pG, [15:16:52]CommunicateWithHost lk.salyk.kg:30040 [15:16:52]ConnectInit lk.salyk.kg [15:16:52]written 0, free lines is 4095 [15:16:52]Connected sock=10 [15:16:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 14 88 07 01 1B 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 A2 1C 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 8E BF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 BF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B2 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 58 14 00 00 00 00 07 04 06 00 68 BF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 01 00 00 F4 03 04 00 E2 64 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 35 80 03 00 35 04 06 00 C6 2B 21 62 0D 0B 7A 76 AB 96 81 61 C5 A5 [15:16:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 9E 6B 47 00 FB F4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 35 80 03 00 F4 03 04 00 D3 0F 1A 67 B6 04 01 00 00 09 7E 0C 2D 5A 15 83 56 [15:16:52]CommunicateWithHost err = 0 [15:16:52]CheckOFDResponse [15:16:52]1017 (14) - 77093643461234 [15:16:52]1041 (16) - 0000000000871839 [15:16:52]1040 (4) - 229429 [15:16:52]1012 (4) - 24.10.2024 09:13 [15:16:52]1206 (1) - 0 [15:16:52]OFD Sender: Remove packet 229429 [15:16:52]ProducePacketName [15:16:52]name=ofd_packets/00229429 [15:16:52]NVStorageDeleteData [15:16:52]Write to MH i2c: 01 00 00 A8 13 BB [15:16:52]Write i2c OK [15:16:52]MH_I2C_Read... [15:16:52]Read from MH i2c: 01 [15:16:52]MH_I2C_Read... [15:16:52]Read from MH i2c: 01 07 00 [15:16:52]MH_I2C_Read... [15:16:52]Read from MH i2c: 01 07 00 A8 13 00 00 00 00 00 BA 0C 88 [15:16:52]RasterBufferAndPrint [15:16:52]line [15:16:52]line [15:16:52]line [15:16:52]line [15:16:52]line [15:16:52]written 0, free lines is 3264 [15:16:52]MH_Cut [15:16:52]Write to MH i2c: D1 01 00 AF 13 01 94 [15:16:52]Write i2c OK [15:16:52]MH_I2C_Read... [15:16:52]Read from MH i2c: D1 [15:16:52]MH_I2C_Read... [15:16:52]Read from MH i2c: D1 01 00 [15:16:52]MH_I2C_Read... [15:16:52]Read from MH i2c: D1 01 00 AF 13 00 93 [15:16:52]Write to MH i2c: 01 00 00 B0 13 C3 [15:16:52]Write i2c OK [15:16:52]MH_I2C_Read... [15:16:52]OFD Sender: No OFD packet to send [15:16:53]*** Cut start [15:16:53]*** Partial cut [15:16:53]*** CUTSNS_PIN = 1 [15:16:53]*** CUTSNS_PIN = 0 [15:16:53]*** Brake cut motor [15:16:54]Read from MH i2c: 01 [15:16:54]MH_I2C_Read... [15:16:54]*** Stop cut motor [15:16:54]*** Cut end [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 B0 13 00 00 00 00 00 FF 0F D8 [15:16:54]process_action close_receipt done [15:16:54]requested_data is exist [15:16:54]produce_requested_data [15:16:54]requested_item fm.sn is exist - process it [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 B1 13 80 11 00 00 00 00 00 00 3E [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 B1 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 95 [15:16:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [15:16:54]wFMCommunicate OK [15:16:54]requested_item fd.num is exist - process it [15:16:54]SAM_PROTO_GetFieldsCounters [15:16:54]wFMCommunicate request_size=4 [15:16:54]MH_SAM_APDU [15:16:54]CAPDU: 80 13 00 00 [15:16:54]Write to MH i2c: E2 08 00 B2 13 80 13 00 00 00 00 00 00 41 [15:16:54]Write i2c OK [15:16:54]MH_I2C_Read... [15:16:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:16:54]Read from MH i2c: E2 [15:16:54]MH_I2C_Read... [15:16:54]Read from MH i2c: E2 62 00 [15:16:54]MH_I2C_Read... [15:16:54]Read from MH i2c: E2 62 00 B2 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 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 35 80 03 00 0E 04 04 00 19 02 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 B5 [15:16:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 35 80 03 00 0E 04 04 00 19 02 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 [15:16:54]wFMCommunicate OK [15:16:54]SAM_PROTO_GetFieldsCounters done [15:16:54]requested_item shift.num is exist - process it [15:16:54]requested_item shift.opened is exist - process it [15:16:54]req_shift_opened [15:16:54]FM_GetShiftState [15:16:54]SAM_PROTO_GetShiftState [15:16:54]wFMCommunicate request_size=4 [15:16:54]MH_SAM_APDU [15:16:54]CAPDU: 80 13 01 00 [15:16:54]Write to MH i2c: E2 08 00 B3 13 80 13 01 00 00 00 00 00 43 [15:16:54]Write i2c OK [15:16:54]MH_I2C_Read... [15:16:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:16:54]Read from MH i2c: E2 [15:16:54]MH_I2C_Read... [15:16:54]Read from MH i2c: E2 0E 00 [15:16:54]MH_I2C_Read... [15:16:54]Read from MH i2c: E2 0E 00 B3 13 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 BB [15:16:54]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [15:16:54]wFMCommunicate OK [15:16:54]SAM_PROTO_GetShiftState done [15:16:54]FM_GetShiftState done [15:16:54]req_shift_opened done [15:16:54]requested_item shift.open_date is exist - process it [15:16:54]req_shift_open_date [15:16:54]req_shift_open_date done [15:16:54]produce_requested_data done [15:16:54]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229429,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [15:16:54]process_action_free close_receipt [15:16:54]json_value_free [15:16:54]json_value_free done [15:16:54]process_json_proto returns [15:16:54]Send response to host [15:16:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229429,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [15:16:54]free response buf [15:16:54]execute_script done [15:16:54]execute_script returns [15:16:54]free content buf [15:16:54]Sock 7.Close socket [15:16:54]Sock 7.Thread stoped [15:16:57]OFD Sender: No OFD packet to send [15:17:02]OFD Sender: No OFD packet to send [15:17:07]OFD Sender: No OFD packet to send [15:17:08]accept exits with 9 [15:17:08]New connection [15:17:08]New thread 3067391332 created [15:17:08]Thread 3067534692 joined [15:17:08]Waiting for new connection... [15:17:08] Sock 9.Parse request [15:17:08]Sock 9.Check first char [15:17:08]Sock 9.First char is OK [15:17:08]request: POST /json_proto HTTP/1.0 [15:17:08]Method: POST [15:17:08]URL: /json_proto [15:17:08]Method is POST - this is cgi request [15:17:08]url: /json_proto [15:17:08]query_string will be loaded in cgi processing [15:17:08]execute_cgi json_proto POST (null) [15:17:08]execute_cgi path=json_proto method=POST [15:17:08]POST find Content-Length [15:17:08]Host: 172.17.44.195:8080 [15:17:08]Content-Length: 798 [15:17:08]Content-Type: application/json [15:17:08] [15:17:08]POST finish read [15:17:08]Found Content-Length = 798 [15:17:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966477", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 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\u000A4295141", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:17:08]execute_script... [15:17:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966477", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 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\u000A4295141", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:17:08]POST & json_proto [15:17:08]process_json_proto [15:17:08]json parsed OK: [15:17:08]protocol is kg_v1.0 [15:17:08]action value=close_receipt [15:17:08]process_action close_receipt [15:17:08]cmd_close_receipt [15:17:08]MH_GetDate [15:17:08]Write to MH i2c: F0 00 00 B4 13 B6 [15:17:08]Write i2c OK [15:17:08]MH_I2C_Read... [15:17:08]Read from MH i2c: F0 [15:17:08]MH_I2C_Read... [15:17:08]Read from MH i2c: F0 09 00 [15:17:08]MH_I2C_Read... [15:17:08]Read from MH i2c: F0 09 00 B4 13 00 F5 64 1A 67 82 C9 CF 66 19 [15:17:08]GetLastDocTimeStamp 1729783010 [15:17:08]current date 1729783029 [15:17:08]FM_GetShiftState [15:17:08]SAM_PROTO_GetShiftState [15:17:08]wFMCommunicate request_size=4 [15:17:08]MH_SAM_APDU [15:17:08]CAPDU: 80 13 01 00 [15:17:08]Write to MH i2c: E2 08 00 B5 13 80 13 01 00 00 00 00 00 45 [15:17:08]Write i2c OK [15:17:08]MH_I2C_Read... [15:17:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:17:09]Read from MH i2c: E2 [15:17:09]MH_I2C_Read... [15:17:09]Read from MH i2c: E2 0E 00 [15:17:09]MH_I2C_Read... [15:17:09]Read from MH i2c: E2 0E 00 B5 13 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 BD [15:17:09]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [15:17:09]wFMCommunicate OK [15:17:09]SAM_PROTO_GetShiftState done [15:17:09]FM_GetShiftState done [15:17:09]opened in 1729728859 [15:17:09]opened+sec_in_day 1729815259 [15:17:09]quantity*price = 0 [15:17:09]sum+1 = 1 [15:17:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 296 24.10.2024 15:17 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 Талоны: Топливные Талоны 4295141 ФМ: 0000000000871839 ФД: 229430 ФПД: 5796257836278 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T151709&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229430&fm=5796257836278&tin=02508201610067®Number=0000000000091685&sum=0 [15:17:10]StoreToDocumentArchive [15:17:10]shift 537 fd 229430 [15:17:10]save to /storage/0537/doc_00229430 [15:17:10]save last doc name /storage/0537/doc_00229430 to /storage/kkm_last_doc_name [15:17:10]save OK [15:17:10]Clear old archive folders... [15:17:10]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:17:10]tlvbuf is 01FCDFE0 [15:17:10]SAM_PROTO_ClearQueue [15:17:10]wFMCommunicate request_size=4 [15:17:10]MH_SAM_APDU [15:17:10]CAPDU: 80 09 00 00 [15:17:10]Write to MH i2c: E2 08 00 C2 13 80 09 00 00 00 00 00 00 47 [15:17:10]Write i2c OK [15:17:10]MH_I2C_Read... [15:17:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:17:10]Read from MH i2c: E2 [15:17:10]MH_I2C_Read... [15:17:10]Read from MH i2c: E2 03 00 [15:17:10]MH_I2C_Read... [15:17:10]Read from MH i2c: E2 03 00 C2 13 00 90 00 49 [15:17:10]RAPDU: 90 00 [15:17:10]wFMCommunicate OK [15:17:10]SAM_PROTO_ClearQueue done [15:17:10]KKMCreateOFDPacket [15:17:10]OFDProtocolAddRootSTLVToBuf [15:17:10]FM_MakeSignedData [15:17:10]FM_MakeSignedData [15:17:10]SAM_PROTO_SignData [15:17:10]wFMCommunicate request_size=4 [15:17:10]MH_SAM_APDU [15:17:10]CAPDU: 80 0D 01 02 [15:17:10]Write to MH i2c: E2 08 00 C3 13 80 0D 01 02 00 00 00 00 4F [15:17:10]Write i2c OK [15:17:10]MH_I2C_Read... [15:17:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:17:10]Read from MH i2c: E2 [15:17:10]MH_I2C_Read... [15:17:10]Read from MH i2c: E2 03 00 [15:17:10]MH_I2C_Read... [15:17:10]Read from MH i2c: E2 03 00 C3 13 00 90 00 4A [15:17:10]RAPDU: 90 00 [15:17:10]wFMCommunicate OK [15:17:10]wFMCommunicate request_size=255 [15:17:10]MH_SAM_APDU [15:17:10]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 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 28 01 00 00 F4 03 04 00 F5 64 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 36 80 03 00 35 04 06 00 05 45 8B E3 [15:17:10]Write to MH i2c: E2 02 01 C4 13 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 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 28 01 00 00 F4 03 04 00 F5 64 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 36 80 03 00 35 04 06 00 05 45 8B E3 00 00 7A [15:17:10]Write i2c OK [15:17:10]MH_I2C_Read... [15:17:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:17:10]Read from MH i2c: E2 [15:17:10]MH_I2C_Read... [15:17:10]Read from MH i2c: E2 03 00 [15:17:10]MH_I2C_Read... [15:17:10]Read from MH i2c: E2 03 00 C4 13 00 90 00 4B [15:17:10]RAPDU: 90 00 [15:17:10]wFMCommunicate OK [15:17:10]wFMCommunicate request_size=7 [15:17:10]MH_SAM_APDU [15:17:10]CAPDU: 80 0D 02 02 02 AC F6 [15:17:10]Write to MH i2c: E2 0A 00 C5 13 80 0D 02 02 02 00 AC F6 00 00 F8 [15:17:10]Write i2c OK [15:17:10]MH_I2C_Read... [15:17:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:17:10]Read from MH i2c: E2 [15:17:10]MH_I2C_Read... [15:17:10]Read from MH i2c: E2 03 00 [15:17:10]MH_I2C_Read... [15:17:10]Read from MH i2c: E2 03 00 C5 13 00 90 00 4C [15:17:10]RAPDU: 90 00 [15:17:10]wFMCommunicate OK [15:17:10]wFMCommunicate request_size=4 [15:17:10]MH_SAM_APDU [15:17:10]CAPDU: 80 0D 03 02 [15:17:10]Write to MH i2c: E2 08 00 C6 13 80 0D 03 02 00 00 00 00 54 [15:17:10]Write i2c OK [15:17:10]MH_I2C_Read... [15:17:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:17:10]Read from MH i2c: E2 [15:17:10]MH_I2C_Read... [15:17:10]Read from MH i2c: E2 0B 00 [15:17:10]MH_I2C_Read... [15:17:10]Read from MH i2c: E2 0B 00 C6 13 00 9A 79 4E 9E 2F 44 27 49 90 00 37 [15:17:10]RAPDU: 9A 79 4E 9E 2F 44 27 49 90 00 [15:17:10]wFMCommunicate OK [15:17:10]SAM_PROTO_SignData done [15:17:10]FM_MakeSignedData done [15:17:10]CreateOFDProtocolMessage [15:17:10]wFMCommunicate request_size=4 [15:17:10]MH_SAM_APDU [15:17:10]CAPDU: 80 11 00 00 [15:17:10]Write to MH i2c: E2 08 00 C7 13 80 11 00 00 00 00 00 00 54 [15:17:10]Write i2c OK [15:17:10]MH_I2C_Read... [15:17:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:17:10]Read from MH i2c: E2 [15:17:10]MH_I2C_Read... [15:17:10]Read from MH i2c: E2 17 00 [15:17:10]MH_I2C_Read... [15:17:10]Read from MH i2c: E2 17 00 C7 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 AB [15:17:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [15:17:10]wFMCommunicate OK [15:17:10]CreateOFDProtocolMessage done [15:17:10]OFDSenderStorePacket 229430 [15:17:10]StoreOFDPacket docnum=229430 [15:17:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0C 01 00 00 B2 A5 04 01 ED E1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 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 28 01 00 00 F4 03 04 00 F5 64 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 36 80 03 00 35 04 06 00 05 45 8B E3 AC F6 9A 79 4E 9E 2F 44 27 49 [15:17:10]CheckFolder [15:17:10]dirname=/storage/ofd_packets [15:17:10]CheckFolder done [15:17:10]ProducePacketName [15:17:10]name=ofd_packets/00229430 [15:17:10]NVStorageSaveData ofd_packets/00229430 [15:17:10]File name is /storage/ofd_packets/00229430 [15:17:10]Write 298 bytes [15:17:10]NVStorageSaveData done [15:17:10]OFDSenderStorePacket done [15:17:10]KKMCreateOFDPacket done [15:17:10]NVStorageSaveData kkm_last_timestamp [15:17:10]File name is /storage/kkm_last_timestamp [15:17:10]Write 4 bytes [15:17:10]NVStorageSaveData done [15:17:10]ExternCall_PrintAddStr [15:17:10]wPrintStart [15:17:10]Write to MH i2c: 01 00 00 C8 13 DB [15:17:10]Write i2c OK [15:17:10]MH_I2C_Read... [15:17:10]Read from MH i2c: 01 [15:17:10]MH_I2C_Read... [15:17:10]Read from MH i2c: 01 07 00 [15:17:10]MH_I2C_Read... [15:17:10]Read from MH i2c: 01 07 00 C8 13 00 00 00 00 00 FF 0F F0 [15:17:10]RasterBufferAndPrint [15:17:10]line Счет N : (1)1966477 [15:17:10]line ИНН: 02508201610067 [15:17:10]line Контрольно-Кассовый Чек [15:17:10]line ПРОДАЖА [15:17:10]line ТРК (МРК, ГНК) : 61 [15:17:10]line Товар: 2710194210 [15:17:10]line ДТ-К-5 [15:17:10]line 10.000 * 0.00 [15:17:10]line = 0.00 [15:17:10]line НДС 12% НСП 1% [15:17:10]line > о реализуемом товаре [15:17:10]line ИТОГО: 0.00 [15:17:10]line НСП 1% : 0.00 [15:17:10]line НДС 12% : 0.00 [15:17:10]line Наличными: 0.00 [15:17:10]line Безнал.: 0.00 [15:17:10]line Место: АЗС № 133 "Партнер Нефть" [15:17:10]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [15:17:10]line СНО: Общий режим [15:17:10]line Чек 296 24.10.2024 15:17 [15:17:10]line Смена: 537 ФФД: 1.0 [15:17:10]line ЗНМ: 0300000091 [15:17:10]line РНМ: 0000000000091685 [15:17:10]line Версия ККМ: 001 [15:17:10]line Талоны: Топливные Талоны [15:17:10]line 4295141 [15:17:10]line ФМ: 0000000000871839 [15:17:10]line ФД: 229430 [15:17:10]line ФПД: 5796257836278 [15:17:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T151709&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229430&fm=5796257836278&tin=02508201610067®Number=0000000000091685&sum=0 [15:17:11]OFD Sender: Processing packet 229430 [packets to send 38, broken 37] [15:17:11]ProducePacketName [15:17:11]name=ofd_packets/00229430 [15:17:11]OFD Sender: To server: pG, [15:17:11]CommunicateWithHost lk.salyk.kg:30040 [15:17:11]ConnectInit lk.salyk.kg [15:17:11]written 0, free lines is 4095 [15:17:11]Connected sock=10 [15:17:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0C 01 00 00 B2 A5 04 01 ED E1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 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 28 01 00 00 F4 03 04 00 F5 64 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 36 80 03 00 35 04 06 00 05 45 8B E3 AC F6 9A 79 4E 9E 2F 44 27 49 [15:17:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 92 A8 47 00 4B A1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 36 80 03 00 F4 03 04 00 E6 0F 1A 67 B6 04 01 00 00 31 09 15 80 EF 79 E8 47 [15:17:11]CommunicateWithHost err = 0 [15:17:11]CheckOFDResponse [15:17:11]1017 (14) - 77093643461234 [15:17:11]1041 (16) - 0000000000871839 [15:17:11]1040 (4) - 229430 [15:17:11]1012 (4) - 24.10.2024 09:14 [15:17:11]1206 (1) - 0 [15:17:11]OFD Sender: Remove packet 229430 [15:17:11]ProducePacketName [15:17:11]name=ofd_packets/00229430 [15:17:11]NVStorageDeleteData [15:17:11]Write to MH i2c: 01 00 00 F1 13 04 [15:17:11]Write i2c OK [15:17:11]MH_I2C_Read... [15:17:11]Read from MH i2c: 01 [15:17:11]MH_I2C_Read... [15:17:11]Read from MH i2c: 01 07 00 [15:17:11]MH_I2C_Read... [15:17:11]Read from MH i2c: 01 07 00 F1 13 00 00 00 00 00 BF 0C D6 [15:17:11]RasterBufferAndPrint [15:17:11]line [15:17:11]line [15:17:11]line [15:17:11]line [15:17:11]line [15:17:11]written 0, free lines is 3266 [15:17:11]MH_Cut [15:17:11]Write to MH i2c: D1 01 00 F8 13 01 DD [15:17:11]Write i2c OK [15:17:11]MH_I2C_Read... [15:17:11]Read from MH i2c: D1 [15:17:11]MH_I2C_Read... [15:17:11]Read from MH i2c: D1 01 00 [15:17:11]MH_I2C_Read... [15:17:11]Read from MH i2c: D1 01 00 F8 13 00 DC [15:17:11]Write to MH i2c: 01 00 00 F9 13 0C [15:17:11]Write i2c OK [15:17:11]MH_I2C_Read... [15:17:11]OFD Sender: No OFD packet to send [15:17:12]*** Cut start [15:17:12]*** Partial cut [15:17:12]*** CUTSNS_PIN = 1 [15:17:12]*** CUTSNS_PIN = 0 [15:17:12]*** Brake cut motor [15:17:13]Read from MH i2c: 01 [15:17:13]MH_I2C_Read... [15:17:13]*** Stop cut motor [15:17:13]*** Cut end [15:17:13]Read from MH i2c: 01 07 00 [15:17:13]MH_I2C_Read... [15:17:13]Read from MH i2c: 01 07 00 F9 13 00 00 00 00 00 FF 0F 21 [15:17:13]process_action close_receipt done [15:17:13]requested_data is exist [15:17:13]produce_requested_data [15:17:13]requested_item fm.sn is exist - process it [15:17:13]wFMCommunicate request_size=4 [15:17:13]MH_SAM_APDU [15:17:13]CAPDU: 80 11 00 00 [15:17:13]Write to MH i2c: E2 08 00 FA 13 80 11 00 00 00 00 00 00 87 [15:17:13]Write i2c OK [15:17:13]MH_I2C_Read... [15:17:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:17:13]Read from MH i2c: E2 [15:17:13]MH_I2C_Read... [15:17:13]Read from MH i2c: E2 17 00 [15:17:13]MH_I2C_Read... [15:17:13]Read from MH i2c: E2 17 00 FA 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 DE [15:17:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [15:17:13]wFMCommunicate OK [15:17:13]requested_item fd.num is exist - process it [15:17:13]SAM_PROTO_GetFieldsCounters [15:17:13]wFMCommunicate request_size=4 [15:17:13]MH_SAM_APDU [15:17:13]CAPDU: 80 13 00 00 [15:17:13]Write to MH i2c: E2 08 00 FB 13 80 13 00 00 00 00 00 00 8A [15:17:13]Write i2c OK [15:17:13]MH_I2C_Read... [15:17:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:17:13]Read from MH i2c: E2 [15:17:13]MH_I2C_Read... [15:17:13]Read from MH i2c: E2 62 00 [15:17:13]MH_I2C_Read... [15:17:13]Read from MH i2c: E2 62 00 FB 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 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 36 80 03 00 0E 04 04 00 19 02 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 02 [15:17:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 36 80 03 00 0E 04 04 00 19 02 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 [15:17:13]wFMCommunicate OK [15:17:13]SAM_PROTO_GetFieldsCounters done [15:17:13]requested_item shift.num is exist - process it [15:17:13]requested_item shift.opened is exist - process it [15:17:13]req_shift_opened [15:17:13]FM_GetShiftState [15:17:13]SAM_PROTO_GetShiftState [15:17:13]wFMCommunicate request_size=4 [15:17:13]MH_SAM_APDU [15:17:13]CAPDU: 80 13 01 00 [15:17:13]Write to MH i2c: E2 08 00 FC 13 80 13 01 00 00 00 00 00 8C [15:17:13]Write i2c OK [15:17:13]MH_I2C_Read... [15:17:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:17:13]Read from MH i2c: E2 [15:17:13]MH_I2C_Read... [15:17:13]Read from MH i2c: E2 0E 00 [15:17:13]MH_I2C_Read... [15:17:13]Read from MH i2c: E2 0E 00 FC 13 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 04 [15:17:13]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [15:17:13]wFMCommunicate OK [15:17:13]SAM_PROTO_GetShiftState done [15:17:13]FM_GetShiftState done [15:17:13]req_shift_opened done [15:17:13]requested_item shift.open_date is exist - process it [15:17:13]req_shift_open_date [15:17:13]req_shift_open_date done [15:17:13]produce_requested_data done [15:17:13]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229430,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [15:17:13]process_action_free close_receipt [15:17:13]json_value_free [15:17:13]json_value_free done [15:17:13]process_json_proto returns [15:17:13]Send response to host [15:17:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229430,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [15:17:13]free response buf [15:17:13]execute_script done [15:17:13]execute_script returns [15:17:13]free content buf [15:17:13]Sock 9.Close socket [15:17:13]Sock 9.Thread stoped [15:17:16]OFD Sender: No OFD packet to send [15:17:21]OFD Sender: No OFD packet to send [15:17:26]OFD Sender: No OFD packet to send [15:17:31]OFD Sender: No OFD packet to send [15:17:35]accept exits with 7 [15:17:35]New connection [15:17:35]New thread 3067534692 created [15:17:35]Thread 3067391332 joined [15:17:35]Waiting for new connection... [15:17:35] Sock 7.Parse request [15:17:35]Sock 7.Check first char [15:17:35]Sock 7.First char is OK [15:17:35]request: POST /json_proto HTTP/1.0 [15:17:35]Method: POST [15:17:35]URL: /json_proto [15:17:35]Method is POST - this is cgi request [15:17:35]url: /json_proto [15:17:35]query_string will be loaded in cgi processing [15:17:35]execute_cgi json_proto POST (null) [15:17:35]execute_cgi path=json_proto method=POST [15:17:35]POST find Content-Length [15:17:35]Host: 172.17.44.195:8080 [15:17:35]Content-Length: 767 [15:17:35]Content-Type: application/json [15:17:35] [15:17:35]POST finish read [15:17:35]Found Content-Length = 767 [15:17:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966479", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:17:35]execute_script... [15:17: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)1966479", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:17:35]POST & json_proto [15:17:35]process_json_proto [15:17:35]json parsed OK: [15:17:35]protocol is kg_v1.0 [15:17:35]action value=close_receipt [15:17:35]process_action close_receipt [15:17:35]cmd_close_receipt [15:17:35]MH_GetDate [15:17:35]Write to MH i2c: F0 00 00 FD 13 FF [15:17:35]Write i2c OK [15:17:35]MH_I2C_Read... [15:17:35]Read from MH i2c: F0 [15:17:35]MH_I2C_Read... [15:17:35]Read from MH i2c: F0 09 00 [15:17:35]MH_I2C_Read... [15:17:35]Read from MH i2c: F0 09 00 FD 13 00 10 65 1A 67 82 C9 CF 66 7E [15:17:35]GetLastDocTimeStamp 1729783029 [15:17:35]current date 1729783056 [15:17:35]FM_GetShiftState [15:17:35]SAM_PROTO_GetShiftState [15:17:35]wFMCommunicate request_size=4 [15:17:35]MH_SAM_APDU [15:17:35]CAPDU: 80 13 01 00 [15:17:35]Write to MH i2c: E2 08 00 FE 13 80 13 01 00 00 00 00 00 8E [15:17:35]Write i2c OK [15:17:35]MH_I2C_Read... [15:17:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:17:35]Read from MH i2c: E2 [15:17:35]MH_I2C_Read... [15:17:35]Read from MH i2c: E2 0E 00 [15:17:35]MH_I2C_Read... [15:17:35]Read from MH i2c: E2 0E 00 FE 13 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 06 [15:17:35]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [15:17:35]wFMCommunicate OK [15:17:35]SAM_PROTO_GetShiftState done [15:17:35]FM_GetShiftState done [15:17:35]opened in 1729728859 [15:17:35]opened+sec_in_day 1729815259 [15:17:35]quantity*price = 200025 [15:17:35]sum+1 = 200026 [15:17:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.25 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.25 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 297 24.10.2024 15:17 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871839 ФД: 229431 ФПД: 151772882537234 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T151736&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229431&fm=151772882537234&tin=02508201610067®Number=0000000000091685&sum=200025 [15:17:37]StoreToDocumentArchive [15:17:37]shift 537 fd 229431 [15:17:37]save to /storage/0537/doc_00229431 [15:17:37]save last doc name /storage/0537/doc_00229431 to /storage/kkm_last_doc_name [15:17:37]save OK [15:17:37]Clear old archive folders... [15:17:37]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:17:37]tlvbuf is 01FCDF60 [15:17:37]SAM_PROTO_ClearQueue [15:17:37]wFMCommunicate request_size=4 [15:17:37]MH_SAM_APDU [15:17:37]CAPDU: 80 09 00 00 [15:17:37]Write to MH i2c: E2 08 00 0B 14 80 09 00 00 00 00 00 00 91 [15:17:37]Write i2c OK [15:17:37]MH_I2C_Read... [15:17:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:17:37]Read from MH i2c: E2 [15:17:37]MH_I2C_Read... [15:17:37]Read from MH i2c: E2 03 00 [15:17:37]MH_I2C_Read... [15:17:37]Read from MH i2c: E2 03 00 0B 14 00 90 00 93 [15:17:37]RAPDU: 90 00 [15:17:37]wFMCommunicate OK [15:17:37]SAM_PROTO_ClearQueue done [15:17:37]KKMCreateOFDPacket [15:17:37]OFDProtocolAddRootSTLVToBuf [15:17:37]FM_MakeSignedData [15:17:37]FM_MakeSignedData [15:17:37]SAM_PROTO_SignData [15:17:37]wFMCommunicate request_size=4 [15:17:37]MH_SAM_APDU [15:17:37]CAPDU: 80 0D 01 02 [15:17:37]Write to MH i2c: E2 08 00 0C 14 80 0D 01 02 00 00 00 00 99 [15:17:37]Write i2c OK [15:17:37]MH_I2C_Read... [15:17:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:17:37]Read from MH i2c: E2 [15:17:37]MH_I2C_Read... [15:17:37]Read from MH i2c: E2 03 00 [15:17:37]MH_I2C_Read... [15:17:37]Read from MH i2c: E2 03 00 0C 14 00 90 00 94 [15:17:37]RAPDU: 90 00 [15:17:37]wFMCommunicate OK [15:17:37]wFMCommunicate request_size=255 [15:17:37]MH_SAM_APDU [15:17:37]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 29 01 00 00 F4 03 04 00 10 65 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 37 80 03 00 35 04 06 00 8A 09 60 C0 [15:17:37]Write to MH i2c: E2 02 01 0D 14 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 29 01 00 00 F4 03 04 00 10 65 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 37 80 03 00 35 04 06 00 8A 09 60 C0 00 00 EE [15:17:37]Write i2c OK [15:17:37]MH_I2C_Read... [15:17:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:17:37]Read from MH i2c: E2 [15:17:37]MH_I2C_Read... [15:17:37]Read from MH i2c: E2 03 00 [15:17:37]MH_I2C_Read... [15:17:37]Read from MH i2c: E2 03 00 0D 14 00 90 00 95 [15:17:37]RAPDU: 90 00 [15:17:37]wFMCommunicate OK [15:17:37]wFMCommunicate request_size=7 [15:17:37]MH_SAM_APDU [15:17:37]CAPDU: 80 0D 02 02 02 0B 12 [15:17:37]Write to MH i2c: E2 0A 00 0E 14 80 0D 02 02 02 00 0B 12 00 00 BD [15:17:37]Write i2c OK [15:17:37]MH_I2C_Read... [15:17:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:17:37]Read from MH i2c: E2 [15:17:37]MH_I2C_Read... [15:17:37]Read from MH i2c: E2 03 00 [15:17:37]MH_I2C_Read... [15:17:37]Read from MH i2c: E2 03 00 0E 14 00 90 00 96 [15:17:37]RAPDU: 90 00 [15:17:37]wFMCommunicate OK [15:17:37]wFMCommunicate request_size=4 [15:17:37]MH_SAM_APDU [15:17:37]CAPDU: 80 0D 03 02 [15:17:37]Write to MH i2c: E2 08 00 0F 14 80 0D 03 02 00 00 00 00 9E [15:17:37]Write i2c OK [15:17:37]MH_I2C_Read... [15:17:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:17:37]Read from MH i2c: E2 [15:17:37]MH_I2C_Read... [15:17:37]Read from MH i2c: E2 0B 00 [15:17:37]MH_I2C_Read... [15:17:37]Read from MH i2c: E2 0B 00 0F 14 00 82 ED 2C EC D7 8F CC 72 90 00 CA [15:17:37]RAPDU: 82 ED 2C EC D7 8F CC 72 90 00 [15:17:37]wFMCommunicate OK [15:17:37]SAM_PROTO_SignData done [15:17:37]FM_MakeSignedData done [15:17:37]CreateOFDProtocolMessage [15:17:37]wFMCommunicate request_size=4 [15:17:37]MH_SAM_APDU [15:17:37]CAPDU: 80 11 00 00 [15:17:37]Write to MH i2c: E2 08 00 10 14 80 11 00 00 00 00 00 00 9E [15:17:37]Write i2c OK [15:17:37]MH_I2C_Read... [15:17:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:17:37]Read from MH i2c: E2 [15:17:37]MH_I2C_Read... [15:17:37]Read from MH i2c: E2 17 00 [15:17:37]MH_I2C_Read... [15:17:37]Read from MH i2c: E2 17 00 10 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 F5 [15:17:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [15:17:37]wFMCommunicate OK [15:17:37]CreateOFDProtocolMessage done [15:17:37]OFDSenderStorePacket 229431 [15:17:37]StoreOFDPacket docnum=229431 [15:17:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0C 01 00 00 83 80 04 01 21 A1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 29 01 00 00 F4 03 04 00 10 65 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 37 80 03 00 35 04 06 00 8A 09 60 C0 0B 12 82 ED 2C EC D7 8F CC 72 [15:17:37]CheckFolder [15:17:37]dirname=/storage/ofd_packets [15:17:37]CheckFolder done [15:17:37]ProducePacketName [15:17:37]name=ofd_packets/00229431 [15:17:37]NVStorageSaveData ofd_packets/00229431 [15:17:37]File name is /storage/ofd_packets/00229431 [15:17:37]Write 298 bytes [15:17:37]NVStorageSaveData done [15:17:37]OFDSenderStorePacket done [15:17:37]KKMCreateOFDPacket done [15:17:37]NVStorageSaveData kkm_last_timestamp [15:17:37]File name is /storage/kkm_last_timestamp [15:17:37]Write 4 bytes [15:17:37]NVStorageSaveData done [15:17:37]ExternCall_PrintAddStr [15:17:37]wPrintStart [15:17:37]Write to MH i2c: 01 00 00 11 14 25 [15:17:37]Write i2c OK [15:17:37]MH_I2C_Read... [15:17:37]Read from MH i2c: 01 [15:17:37]MH_I2C_Read... [15:17:37]Read from MH i2c: 01 07 00 [15:17:37]MH_I2C_Read... [15:17:37]Read from MH i2c: 01 07 00 11 14 00 00 00 00 00 FF 0F 3A [15:17:37]RasterBufferAndPrint [15:17:37]line Счет N : (1)1966479 [15:17:37]line ИНН: 02508201610067 [15:17:37]line Контрольно-Кассовый Чек [15:17:37]line ПРОДАЖА [15:17:37]line ТРК (МРК, ГНК) : 21 [15:17:37]line Товар: 2710194210 [15:17:37]line ДТ-К-5 [15:17:37]line 26.250 * 76.20 [15:17:37]line = 2000.25 [15:17:37]line НДС 12% НСП 1% [15:17:37]line > о реализуемом товаре [15:17:37]line ИТОГО: 2000.25 [15:17:37]line НСП 1% : 17.70 [15:17:37]line НДС 12% : 212.42 [15:17:37]line Наличными: 0.00 [15:17:37]line Безнал.: 2000.25 [15:17:37]line Место: АЗС № 133 "Партнер Нефть" [15:17:37]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [15:17:37]line СНО: Общий режим [15:17:37]line Чек 297 24.10.2024 15:17 [15:17:37]line Смена: 537 ФФД: 1.0 [15:17:37]line ЗНМ: 0300000091 [15:17:37]line РНМ: 0000000000091685 [15:17:37]line Версия ККМ: 001 [15:17:37]line Платежная система: Mbank [15:17:37]line ФМ: 0000000000871839 [15:17:37]line ФД: 229431 [15:17:37]line ФПД: 151772882537234 [15:17:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T151736&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229431&fm=151772882537234&tin=02508201610067®Number=0000000000091685&sum=200025 [15:17:37]OFD Sender: Processing packet 229431 [packets to send 38, broken 37] [15:17:37]ProducePacketName [15:17:37]name=ofd_packets/00229431 [15:17:37]OFD Sender: To server: pG, [15:17:37]CommunicateWithHost lk.salyk.kg:30040 [15:17:37]ConnectInit lk.salyk.kg [15:17:37]written 0, free lines is 4095 [15:17:38]Connected sock=10 [15:17:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0C 01 00 00 83 80 04 01 21 A1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 29 01 00 00 F4 03 04 00 10 65 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 37 80 03 00 35 04 06 00 8A 09 60 C0 0B 12 82 ED 2C EC D7 8F CC 72 [15:17:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 11 60 47 00 64 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 38 33 39 10 04 04 00 37 80 03 00 F4 03 04 00 01 10 1A 67 B6 04 01 00 00 93 F5 E2 DD D3 CC F8 60 [15:17:38]CommunicateWithHost err = 0 [15:17:38]CheckOFDResponse [15:17:38]1017 (14) - 77093643461234 [15:17:38]1041 (16) - 0000000000871839 [15:17:38]1040 (4) - 229431 [15:17:38]1012 (4) - 24.10.2024 09:14 [15:17:38]1206 (1) - 0 [15:17:38]OFD Sender: Remove packet 229431 [15:17:38]ProducePacketName [15:17:38]name=ofd_packets/00229431 [15:17:38]NVStorageDeleteData [15:17:38]Write to MH i2c: 01 00 00 39 14 4D [15:17:38]Write i2c OK [15:17:38]MH_I2C_Read... [15:17:38]Read from MH i2c: 01 [15:17:38]MH_I2C_Read... [15:17:38]Read from MH i2c: 01 07 00 [15:17:38]MH_I2C_Read... [15:17:38]Read from MH i2c: 01 07 00 39 14 00 00 00 00 00 E6 0C 46 [15:17:38]RasterBufferAndPrint [15:17:38]line [15:17:38]line [15:17:38]line [15:17:38]line [15:17:38]line [15:17:38]written 0, free lines is 3306 [15:17:38]MH_Cut [15:17:38]Write to MH i2c: D1 01 00 40 14 01 26 [15:17:38]Write i2c OK [15:17:38]MH_I2C_Read... [15:17:38]Read from MH i2c: D1 [15:17:38]MH_I2C_Read... [15:17:38]Read from MH i2c: D1 01 00 [15:17:38]MH_I2C_Read... [15:17:38]Read from MH i2c: D1 01 00 40 14 00 25 [15:17:38]Write to MH i2c: 01 00 00 41 14 55 [15:17:38]Write i2c OK [15:17:38]MH_I2C_Read... [15:17:38]OFD Sender: No OFD packet to send [15:17:39]*** Cut start [15:17:39]*** Partial cut [15:17:39]*** CUTSNS_PIN = 1 [15:17:39]*** CUTSNS_PIN = 0 [15:17:39]*** Brake cut motor [15:17:39]Read from MH i2c: 01 [15:17:39]MH_I2C_Read... [15:17:39]*** Stop cut motor [15:17:39]*** Cut end [15:17:39]Read from MH i2c: 01 07 00 [15:17:39]MH_I2C_Read... [15:17:39]Read from MH i2c: 01 07 00 41 14 00 00 00 00 00 FF 0F 6A [15:17:39]process_action close_receipt done [15:17:39]requested_data is exist [15:17:39]produce_requested_data [15:17:39]requested_item fm.sn is exist - process it [15:17:39]wFMCommunicate request_size=4 [15:17:39]MH_SAM_APDU [15:17:39]CAPDU: 80 11 00 00 [15:17:39]Write to MH i2c: E2 08 00 42 14 80 11 00 00 00 00 00 00 D0 [15:17:39]Write i2c OK [15:17:39]MH_I2C_Read... [15:17:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:17:39]Read from MH i2c: E2 [15:17:39]MH_I2C_Read... [15:17:39]Read from MH i2c: E2 17 00 [15:17:39]MH_I2C_Read... [15:17:39]Read from MH i2c: E2 17 00 42 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 27 [15:17:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [15:17:39]wFMCommunicate OK [15:17:39]requested_item fd.num is exist - process it [15:17:39]SAM_PROTO_GetFieldsCounters [15:17:39]wFMCommunicate request_size=4 [15:17:39]MH_SAM_APDU [15:17:39]CAPDU: 80 13 00 00 [15:17:39]Write to MH i2c: E2 08 00 43 14 80 13 00 00 00 00 00 00 D3 [15:17:39]Write i2c OK [15:17:39]MH_I2C_Read... [15:17:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:17:40]Read from MH i2c: E2 [15:17:40]MH_I2C_Read... [15:17:40]Read from MH i2c: E2 62 00 [15:17:40]MH_I2C_Read... [15:17:40]Read from MH i2c: E2 62 00 43 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 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 37 80 03 00 0E 04 04 00 19 02 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 4F [15:17:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 37 80 03 00 0E 04 04 00 19 02 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 [15:17:40]wFMCommunicate OK [15:17:40]SAM_PROTO_GetFieldsCounters done [15:17:40]requested_item shift.num is exist - process it [15:17:40]requested_item shift.opened is exist - process it [15:17:40]req_shift_opened [15:17:40]FM_GetShiftState [15:17:40]SAM_PROTO_GetShiftState [15:17:40]wFMCommunicate request_size=4 [15:17:40]MH_SAM_APDU [15:17:40]CAPDU: 80 13 01 00 [15:17:40]Write to MH i2c: E2 08 00 44 14 80 13 01 00 00 00 00 00 D5 [15:17:40]Write i2c OK [15:17:40]MH_I2C_Read... [15:17:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:17:40]Read from MH i2c: E2 [15:17:40]MH_I2C_Read... [15:17:40]Read from MH i2c: E2 0E 00 [15:17:40]MH_I2C_Read... [15:17:40]Read from MH i2c: E2 0E 00 44 14 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 4D [15:17:40]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [15:17:40]wFMCommunicate OK [15:17:40]SAM_PROTO_GetShiftState done [15:17:40]FM_GetShiftState done [15:17:40]req_shift_opened done [15:17:40]requested_item shift.open_date is exist - process it [15:17:40]req_shift_open_date [15:17:40]req_shift_open_date done [15:17:40]produce_requested_data done [15:17:40]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229431,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [15:17:40]process_action_free close_receipt [15:17:40]json_value_free [15:17:40]json_value_free done [15:17:40]process_json_proto returns [15:17:40]Send response to host [15:17:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229431,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [15:17:40]free response buf [15:17:40]execute_script done [15:17:40]execute_script returns [15:17:40]free content buf [15:17:40]Sock 7.Close socket [15:17:40]Sock 7.Thread stoped [15:17:43]OFD Sender: No OFD packet to send [15:17:48]OFD Sender: No OFD packet to send [15:17:53]OFD Sender: No OFD packet to send [15:17:56]accept exits with 9 [15:17:56]New connection [15:17:56]New thread 3067391332 created [15:17:56]Thread 3067534692 joined [15:17:56]Waiting for new connection... [15:17:56] Sock 9.Parse request [15:17:56]Sock 9.Check first char [15:17:56]Sock 9.First char is OK [15:17:56]request: POST /json_proto HTTP/1.0 [15:17:56]Method: POST [15:17:56]URL: /json_proto [15:17:56]Method is POST - this is cgi request [15:17:56]url: /json_proto [15:17:56]query_string will be loaded in cgi processing [15:17:56]execute_cgi json_proto POST (null) [15:17:56]execute_cgi path=json_proto method=POST [15:17:56]POST find Content-Length [15:17:56]Host: 172.17.44.195:8080 [15:17:56]Content-Length: 675 [15:17:56]Content-Type: application/json [15:17:56] [15:17:56]POST finish read [15:17:56]Found Content-Length = 675 [15:17:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966480", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.690, "sum" : 738.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 738.00, "total" : 738.00, "payments": [ { "type": 0, "sum" : 738.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:17:56]execute_script... [15:17:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966480", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.690, "sum" : 738.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 738.00, "total" : 738.00, "payments": [ { "type": 0, "sum" : 738.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:17:56]POST & json_proto [15:17:56]process_json_proto [15:17:56]json parsed OK: [15:17:56]protocol is kg_v1.0 [15:17:56]action value=close_receipt [15:17:56]process_action close_receipt [15:17:56]cmd_close_receipt [15:17:56]MH_GetDate [15:17:56]Write to MH i2c: F0 00 00 45 14 48 [15:17:56]Write i2c OK [15:17:56]MH_I2C_Read... [15:17:56]Read from MH i2c: F0 [15:17:56]MH_I2C_Read... [15:17:56]Read from MH i2c: F0 09 00 [15:17:56]MH_I2C_Read... [15:17:56]Read from MH i2c: F0 09 00 45 14 00 25 65 1A 67 82 C9 CF 66 DC [15:17:56]GetLastDocTimeStamp 1729783056 [15:17:56]current date 1729783077 [15:17:56]FM_GetShiftState [15:17:56]SAM_PROTO_GetShiftState [15:17:56]wFMCommunicate request_size=4 [15:17:56]MH_SAM_APDU [15:17:56]CAPDU: 80 13 01 00 [15:17:56]Write to MH i2c: E2 08 00 46 14 80 13 01 00 00 00 00 00 D7 [15:17:56]Write i2c OK [15:17:56]MH_I2C_Read... [15:17:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:17:56]Read from MH i2c: E2 [15:17:56]MH_I2C_Read... [15:17:56]Read from MH i2c: E2 0E 00 [15:17:56]MH_I2C_Read... [15:17:56]Read from MH i2c: E2 0E 00 46 14 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 4F [15:17:56]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [15:17:56]wFMCommunicate OK [15:17:56]SAM_PROTO_GetShiftState done [15:17:56]FM_GetShiftState done [15:17:56]opened in 1729728859 [15:17:56]opened+sec_in_day 1729815259 [15:17:56]quantity*price = 73837 [15:17:56]sum+1 = 73839 [15:17:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 738.00 Внесено: 738.00 СДАЧА: 0.00 НСП 1% : 6.53 НДС 12% : 78.41 Наличными: 738.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 298 24.10.2024 15:17 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229432 ФПД: 245957754641640 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T151757&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229432&fm=245957754641640&tin=02508201610067®Number=0000000000091685&sum=73800 [15:17:57]StoreToDocumentArchive [15:17:57]shift 537 fd 229432 [15:17:57]save to /storage/0537/doc_00229432 [15:17:57]save last doc name /storage/0537/doc_00229432 to /storage/kkm_last_doc_name [15:17:57]save OK [15:17:57]Clear old archive folders... [15:17:57]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:17:57]tlvbuf is 01FDDE50 [15:17:57]SAM_PROTO_ClearQueue [15:17:57]wFMCommunicate request_size=4 [15:17:57]MH_SAM_APDU [15:17:57]CAPDU: 80 09 00 00 [15:17:57]Write to MH i2c: E2 08 00 53 14 80 09 00 00 00 00 00 00 D9 [15:17:57]Write i2c OK [15:17:57]MH_I2C_Read... [15:17:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:17:57]Read from MH i2c: E2 [15:17:57]MH_I2C_Read... [15:17:57]Read from MH i2c: E2 03 00 [15:17:57]MH_I2C_Read... [15:17:57]Read from MH i2c: E2 03 00 53 14 00 90 00 DB [15:17:57]RAPDU: 90 00 [15:17:57]wFMCommunicate OK [15:17:57]SAM_PROTO_ClearQueue done [15:17:57]KKMCreateOFDPacket [15:17:57]OFDProtocolAddRootSTLVToBuf [15:17:57]FM_MakeSignedData [15:17:57]FM_MakeSignedData [15:17:57]SAM_PROTO_SignData [15:17:57]wFMCommunicate request_size=4 [15:17:57]MH_SAM_APDU [15:17:57]CAPDU: 80 0D 01 02 [15:17:57]Write to MH i2c: E2 08 00 54 14 80 0D 01 02 00 00 00 00 E1 [15:17:57]Write i2c OK [15:17:57]MH_I2C_Read... [15:17:57]Read from MH i2c: E2 [15:17:57]MH_I2C_Read... [15:17:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:17:57]Read from MH i2c: E2 03 00 [15:17:57]MH_I2C_Read... [15:17:57]Read from MH i2c: E2 03 00 54 14 00 90 00 DC [15:17:57]RAPDU: 90 00 [15:17:57]wFMCommunicate OK [15:17:57]wFMCommunicate request_size=255 [15:17:57]MH_SAM_APDU [15:17:57]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DA 25 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 6E 20 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 20 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8D 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A1 1E 00 00 00 00 07 04 06 00 48 20 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 01 00 00 F4 03 04 00 25 65 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 38 80 03 00 35 04 06 00 DF B2 80 98 [15:17:57]Write to MH i2c: E2 02 01 55 14 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DA 25 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 6E 20 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 20 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8D 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A1 1E 00 00 00 00 07 04 06 00 48 20 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 01 00 00 F4 03 04 00 25 65 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 38 80 03 00 35 04 06 00 DF B2 80 98 00 00 8A [15:17:57]Write i2c OK [15:17:57]MH_I2C_Read... [15:17:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:17:57]Read from MH i2c: E2 [15:17:57]MH_I2C_Read... [15:17:57]Read from MH i2c: E2 03 00 [15:17:57]MH_I2C_Read... [15:17:57]Read from MH i2c: E2 03 00 55 14 00 90 00 DD [15:17:57]RAPDU: 90 00 [15:17:57]wFMCommunicate OK [15:17:57]wFMCommunicate request_size=7 [15:17:57]MH_SAM_APDU [15:17:57]CAPDU: 80 0D 02 02 02 5C E8 [15:17:57]Write to MH i2c: E2 0A 00 56 14 80 0D 02 02 02 00 5C E8 00 00 2C [15:17:57]Write i2c OK [15:17:57]MH_I2C_Read... [15:17:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:17:58]Read from MH i2c: E2 [15:17:58]MH_I2C_Read... [15:17:58]Read from MH i2c: E2 03 00 [15:17:58]MH_I2C_Read... [15:17:58]Read from MH i2c: E2 03 00 56 14 00 90 00 DE [15:17:58]RAPDU: 90 00 [15:17:58]wFMCommunicate OK [15:17:58]wFMCommunicate request_size=4 [15:17:58]MH_SAM_APDU [15:17:58]CAPDU: 80 0D 03 02 [15:17:58]Write to MH i2c: E2 08 00 57 14 80 0D 03 02 00 00 00 00 E6 [15:17:58]Write i2c OK [15:17:58]MH_I2C_Read... [15:17:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:17:58]Read from MH i2c: E2 [15:17:58]MH_I2C_Read... [15:17:58]Read from MH i2c: E2 0B 00 [15:17:58]MH_I2C_Read... [15:17:58]Read from MH i2c: E2 0B 00 57 14 00 88 1C 66 83 E3 4F BC 77 90 00 D9 [15:17:58]RAPDU: 88 1C 66 83 E3 4F BC 77 90 00 [15:17:58]wFMCommunicate OK [15:17:58]SAM_PROTO_SignData done [15:17:58]FM_MakeSignedData done [15:17:58]CreateOFDProtocolMessage [15:17:58]wFMCommunicate request_size=4 [15:17:58]MH_SAM_APDU [15:17:58]CAPDU: 80 11 00 00 [15:17:58]Write to MH i2c: E2 08 00 58 14 80 11 00 00 00 00 00 00 E6 [15:17:58]Write i2c OK [15:17:58]MH_I2C_Read... [15:17:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:17:58]Read from MH i2c: E2 [15:17:58]MH_I2C_Read... [15:17:58]Read from MH i2c: E2 17 00 [15:17:58]MH_I2C_Read... [15:17:58]Read from MH i2c: E2 17 00 58 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 3D [15:17:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [15:17:58]wFMCommunicate OK [15:17:58]CreateOFDProtocolMessage done [15:17:58]OFDSenderStorePacket 229432 [15:17:58]StoreOFDPacket docnum=229432 [15:17:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0C 01 00 00 46 20 04 01 94 93 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DA 25 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 6E 20 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 20 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8D 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A1 1E 00 00 00 00 07 04 06 00 48 20 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 01 00 00 F4 03 04 00 25 65 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 38 80 03 00 35 04 06 00 DF B2 80 98 5C E8 88 1C 66 83 E3 4F BC 77 [15:17:58]CheckFolder [15:17:58]dirname=/storage/ofd_packets [15:17:58]CheckFolder done [15:17:58]ProducePacketName [15:17:58]name=ofd_packets/00229432 [15:17:58]NVStorageSaveData ofd_packets/00229432 [15:17:58]File name is /storage/ofd_packets/00229432 [15:17:58]Write 298 bytes [15:17:58]NVStorageSaveData done [15:17:58]OFDSenderStorePacket done [15:17:58]KKMCreateOFDPacket done [15:17:58]NVStorageSaveData kkm_last_timestamp [15:17:58]File name is /storage/kkm_last_timestamp [15:17:58]Write 4 bytes [15:17:58]NVStorageSaveData done [15:17:58]ExternCall_PrintAddStr [15:17:58]wPrintStart [15:17:58]Write to MH i2c: 01 00 00 59 14 6D [15:17:58]Write i2c OK [15:17:58]MH_I2C_Read... [15:17:58]Read from MH i2c: 01 [15:17:58]MH_I2C_Read... [15:17:58]Read from MH i2c: 01 07 00 [15:17:58]MH_I2C_Read... [15:17:58]Read from MH i2c: 01 07 00 59 14 00 00 00 00 00 FF 0F 82 [15:17:58]RasterBufferAndPrint [15:17:58]line Счет N : (1)1966480 [15:17:58]line ИНН: 02508201610067 [15:17:58]line Контрольно-Кассовый Чек [15:17:58]line ПРОДАЖА [15:17:58]line ТРК (МРК, ГНК) : 61 [15:17:58]line Товар: 2710194210 [15:17:58]line ДТ-К-5 [15:17:58]line 9.690 * 76.20 [15:17:58]line = 738.38 [15:17:58]line НДС 12% НСП 1% [15:17:58]line > о реализуемом товаре [15:17:58]line ОКРУГЛЕНИЕ: -0.38 [15:17:58]line ИТОГО: 738.00 [15:17:58]line Внесено: 738.00 [15:17:58]line СДАЧА: 0.00 [15:17:58]line НСП 1% : 6.53 [15:17:58]line НДС 12% : 78.41 [15:17:58]line Наличными: 738.00 [15:17:58]line Безнал.: 0.00 [15:17:58]line Место: АЗС № 133 "Партнер Нефть" [15:17:58]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [15:17:58]line СНО: Общий режим [15:17:58]line Чек 298 24.10.2024 15:17 [15:17:58]line Смена: 537 ФФД: 1.0 [15:17:58]line ЗНМ: 0300000091 [15:17:58]line РНМ: 0000000000091685 [15:17:58]line Версия ККМ: 001 [15:17:58]line ФМ: 0000000000871839 [15:17:58]line ФД: 229432 [15:17:58]line ФПД: 245957754641640 [15:17:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T151757&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229432&fm=245957754641640&tin=02508201610067®Number=0000000000091685&sum=73800 [15:17:58]OFD Sender: Processing packet 229432 [packets to send 38, broken 37] [15:17:58]ProducePacketName [15:17:58]name=ofd_packets/00229432 [15:17:58]OFD Sender: To server: pG, [15:17:58]CommunicateWithHost lk.salyk.kg:30040 [15:17:58]ConnectInit lk.salyk.kg [15:17:58]written 0, free lines is 4095 [15:17:58]Connected sock=10 [15:17:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0C 01 00 00 46 20 04 01 94 93 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DA 25 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 6E 20 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 48 20 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8D 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A1 1E 00 00 00 00 07 04 06 00 48 20 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 01 00 00 F4 03 04 00 25 65 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 38 80 03 00 35 04 06 00 DF B2 80 98 5C E8 88 1C 66 83 E3 4F BC 77 [15:17:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 9D B5 47 00 31 2F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 38 80 03 00 F4 03 04 00 16 10 1A 67 B6 04 01 00 00 79 A2 D6 53 C9 82 00 91 [15:17:58]CommunicateWithHost err = 0 [15:17:58]CheckOFDResponse [15:17:58]1017 (14) - 77093643461234 [15:17:58]1041 (16) - 0000000000871839 [15:17:58]1040 (4) - 229432 [15:17:58]1012 (4) - 24.10.2024 09:15 [15:17:58]1206 (1) - 0 [15:17:58]OFD Sender: Remove packet 229432 [15:17:58]ProducePacketName [15:17:58]name=ofd_packets/00229432 [15:17:58]NVStorageDeleteData [15:17:58]Write to MH i2c: 01 00 00 83 14 97 [15:17:58]Write i2c OK [15:17:58]MH_I2C_Read... [15:17:58]Read from MH i2c: 01 [15:17:58]MH_I2C_Read... [15:17:58]Read from MH i2c: 01 07 00 [15:17:58]MH_I2C_Read... [15:17:58]Read from MH i2c: 01 07 00 83 14 00 00 00 00 00 B2 0C 5C [15:17:58]RasterBufferAndPrint [15:17:58]line [15:17:58]line [15:17:58]line [15:17:58]line [15:17:58]line [15:17:58]written 0, free lines is 3254 [15:17:58]MH_Cut [15:17:58]Write to MH i2c: D1 01 00 8A 14 01 70 [15:17:58]Write i2c OK [15:17:58]MH_I2C_Read... [15:17:58]Read from MH i2c: D1 [15:17:58]MH_I2C_Read... [15:17:58]Read from MH i2c: D1 01 00 [15:17:58]MH_I2C_Read... [15:17:58]Read from MH i2c: D1 01 00 8A 14 00 6F [15:17:58]Write to MH i2c: 01 00 00 8B 14 9F [15:17:58]Write i2c OK [15:17:58]MH_I2C_Read... [15:17:59]OFD Sender: No OFD packet to send [15:17:59]*** Cut start [15:17:59]*** Partial cut [15:17:59]*** CUTSNS_PIN = 1 [15:17:59]*** CUTSNS_PIN = 0 [15:18:00]*** Brake cut motor [15:18:00]Read from MH i2c: 01 [15:18:00]MH_I2C_Read... [15:18:00]*** Stop cut motor [15:18:00]*** Cut end [15:18:00]Read from MH i2c: 01 07 00 [15:18:00]MH_I2C_Read... [15:18:00]Read from MH i2c: 01 07 00 8B 14 00 00 00 00 00 FF 0F B4 [15:18:00]process_action close_receipt done [15:18:00]requested_data is exist [15:18:00]produce_requested_data [15:18:00]requested_item fm.sn is exist - process it [15:18:00]wFMCommunicate request_size=4 [15:18:00]MH_SAM_APDU [15:18:00]CAPDU: 80 11 00 00 [15:18:00]Write to MH i2c: E2 08 00 8C 14 80 11 00 00 00 00 00 00 1A [15:18:00]Write i2c OK [15:18:00]MH_I2C_Read... [15:18:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:18:00]Read from MH i2c: E2 [15:18:00]MH_I2C_Read... [15:18:00]Read from MH i2c: E2 17 00 [15:18:00]MH_I2C_Read... [15:18:00]Read from MH i2c: E2 17 00 8C 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 71 [15:18:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [15:18:00]wFMCommunicate OK [15:18:00]requested_item fd.num is exist - process it [15:18:00]SAM_PROTO_GetFieldsCounters [15:18:00]wFMCommunicate request_size=4 [15:18:00]MH_SAM_APDU [15:18:00]CAPDU: 80 13 00 00 [15:18:00]Write to MH i2c: E2 08 00 8D 14 80 13 00 00 00 00 00 00 1D [15:18:00]Write i2c OK [15:18:00]MH_I2C_Read... [15:18:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:18:00]Read from MH i2c: E2 [15:18:00]MH_I2C_Read... [15:18:00]Read from MH i2c: E2 62 00 [15:18:00]MH_I2C_Read... [15:18:00]Read from MH i2c: E2 62 00 8D 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 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 38 80 03 00 0E 04 04 00 19 02 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 9D [15:18:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 38 80 03 00 0E 04 04 00 19 02 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 [15:18:00]wFMCommunicate OK [15:18:00]SAM_PROTO_GetFieldsCounters done [15:18:00]requested_item shift.num is exist - process it [15:18:00]requested_item shift.opened is exist - process it [15:18:00]req_shift_opened [15:18:00]FM_GetShiftState [15:18:00]SAM_PROTO_GetShiftState [15:18:00]wFMCommunicate request_size=4 [15:18:00]MH_SAM_APDU [15:18:00]CAPDU: 80 13 01 00 [15:18:00]Write to MH i2c: E2 08 00 8E 14 80 13 01 00 00 00 00 00 1F [15:18:00]Write i2c OK [15:18:00]MH_I2C_Read... [15:18:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:18:00]Read from MH i2c: E2 [15:18:00]MH_I2C_Read... [15:18:00]Read from MH i2c: E2 0E 00 [15:18:00]MH_I2C_Read... [15:18:00]Read from MH i2c: E2 0E 00 8E 14 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 97 [15:18:00]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [15:18:00]wFMCommunicate OK [15:18:00]SAM_PROTO_GetShiftState done [15:18:00]FM_GetShiftState done [15:18:00]req_shift_opened done [15:18:00]requested_item shift.open_date is exist - process it [15:18:00]req_shift_open_date [15:18:00]req_shift_open_date done [15:18:00]produce_requested_data done [15:18:00]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229432,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [15:18:00]process_action_free close_receipt [15:18:00]json_value_free [15:18:00]json_value_free done [15:18:00]process_json_proto returns [15:18:00]Send response to host [15:18:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229432,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [15:18:00]free response buf [15:18:00]execute_script done [15:18:00]execute_script returns [15:18:00]free content buf [15:18:00]Sock 9.Close socket [15:18:00]Sock 9.Thread stoped [15:18:04]OFD Sender: No OFD packet to send [15:18:06]accept exits with 7 [15:18:06]New connection [15:18:06]New thread 3067534692 created [15:18:06]Thread 3067391332 joined [15:18:06]Waiting for new connection... [15:18:06] Sock 7.Parse request [15:18:06]Sock 7.Check first char [15:18:06]Sock 7.First char is OK [15:18:06]request: POST /json_proto HTTP/1.0 [15:18:06]Method: POST [15:18:06]URL: /json_proto [15:18:06]Method is POST - this is cgi request [15:18:06]url: /json_proto [15:18:06]query_string will be loaded in cgi processing [15:18:06]execute_cgi json_proto POST (null) [15:18:06]execute_cgi path=json_proto method=POST [15:18:06]POST find Content-Length [15:18:06]Host: 172.17.44.195:8080 [15:18:06]Content-Length: 678 [15:18:06]Content-Type: application/json [15:18:06] [15:18:06]POST finish read [15:18:06]Found Content-Length = 678 [15:18:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966481", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:18:06]execute_script... [15:18: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)1966481", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 2.990, "sum" : 200.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:18:06]POST & json_proto [15:18:06]process_json_proto [15:18:06]json parsed OK: [15:18:06]protocol is kg_v1.0 [15:18:06]action value=close_receipt [15:18:06]process_action close_receipt [15:18:06]cmd_close_receipt [15:18:06]MH_GetDate [15:18:06]Write to MH i2c: F0 00 00 8F 14 92 [15:18:06]Write i2c OK [15:18:06]MH_I2C_Read... [15:18:06]Read from MH i2c: F0 [15:18:06]MH_I2C_Read... [15:18:06]Read from MH i2c: F0 09 00 [15:18:06]MH_I2C_Read... [15:18:06]Read from MH i2c: F0 09 00 8F 14 00 2E 65 1A 67 82 C9 CF 66 2F [15:18:06]GetLastDocTimeStamp 1729783077 [15:18:06]current date 1729783086 [15:18:06]FM_GetShiftState [15:18:06]SAM_PROTO_GetShiftState [15:18:06]wFMCommunicate request_size=4 [15:18:06]MH_SAM_APDU [15:18:06]CAPDU: 80 13 01 00 [15:18:06]Write to MH i2c: E2 08 00 90 14 80 13 01 00 00 00 00 00 21 [15:18:06]Write i2c OK [15:18:06]MH_I2C_Read... [15:18:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:18:06]Read from MH i2c: E2 [15:18:06]MH_I2C_Read... [15:18:06]Read from MH i2c: E2 0E 00 [15:18:06]MH_I2C_Read... [15:18:06]Read from MH i2c: E2 0E 00 90 14 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 99 [15:18:06]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [15:18:06]wFMCommunicate OK [15:18:06]SAM_PROTO_GetShiftState done [15:18:06]FM_GetShiftState done [15:18:06]opened in 1729728859 [15:18:06]opened+sec_in_day 1729815259 [15:18:06]quantity*price = 20003 [15:18:06]sum+1 = 20004 [15:18:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 299 24.10.2024 15:18 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229433 ФПД: 21051042135559 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T151806&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229433&fm=21051042135559&tin=02508201610067®Number=0000000000091685&sum=20000 [15:18:07]StoreToDocumentArchive [15:18:07]shift 537 fd 229433 [15:18:07]save to /storage/0537/doc_00229433 [15:18:07]save last doc name /storage/0537/doc_00229433 to /storage/kkm_last_doc_name [15:18:07]save OK [15:18:07]Clear old archive folders... [15:18:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:18:07]tlvbuf is 01FB6F60 [15:18:07]SAM_PROTO_ClearQueue [15:18:07]wFMCommunicate request_size=4 [15:18:07]MH_SAM_APDU [15:18:07]CAPDU: 80 09 00 00 [15:18:07]Write to MH i2c: E2 08 00 9D 14 80 09 00 00 00 00 00 00 23 [15:18:07]Write i2c OK [15:18:07]MH_I2C_Read... [15:18:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:18:07]Read from MH i2c: E2 [15:18:07]MH_I2C_Read... [15:18:07]Read from MH i2c: E2 03 00 [15:18:07]MH_I2C_Read... [15:18:07]Read from MH i2c: E2 03 00 9D 14 00 90 00 25 [15:18:07]RAPDU: 90 00 [15:18:07]wFMCommunicate OK [15:18:07]SAM_PROTO_ClearQueue done [15:18:07]KKMCreateOFDPacket [15:18:07]OFDProtocolAddRootSTLVToBuf [15:18:07]FM_MakeSignedData [15:18:07]FM_MakeSignedData [15:18:07]SAM_PROTO_SignData [15:18:07]wFMCommunicate request_size=4 [15:18:07]MH_SAM_APDU [15:18:07]CAPDU: 80 0D 01 02 [15:18:07]Write to MH i2c: E2 08 00 9E 14 80 0D 01 02 00 00 00 00 2B [15:18:07]Write i2c OK [15:18:07]MH_I2C_Read... [15:18:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:18:07]Read from MH i2c: E2 [15:18:07]MH_I2C_Read... [15:18:07]Read from MH i2c: E2 03 00 [15:18:07]MH_I2C_Read... [15:18:07]Read from MH i2c: E2 03 00 9E 14 00 90 00 26 [15:18:07]RAPDU: 90 00 [15:18:07]wFMCommunicate OK [15:18:07]wFMCommunicate request_size=255 [15:18:07]MH_SAM_APDU [15:18:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 01 00 00 F4 03 04 00 2E 65 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 39 80 03 00 35 04 06 00 13 [15:18:07]Write to MH i2c: E2 02 01 9F 14 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 01 00 00 F4 03 04 00 2E 65 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 39 80 03 00 35 04 06 00 13 00 00 AE [15:18:07]Write i2c OK [15:18:07]MH_I2C_Read... [15:18:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:18:07]Read from MH i2c: E2 [15:18:07]MH_I2C_Read... [15:18:07]Read from MH i2c: E2 03 00 [15:18:07]MH_I2C_Read... [15:18:07]Read from MH i2c: E2 03 00 9F 14 00 90 00 27 [15:18:07]RAPDU: 90 00 [15:18:07]wFMCommunicate OK [15:18:07]wFMCommunicate request_size=10 [15:18:07]MH_SAM_APDU [15:18:07]CAPDU: 80 0D 02 02 05 25 53 E3 7E 07 [15:18:07]Write to MH i2c: E2 0D 00 A0 14 80 0D 02 02 05 00 25 53 E3 7E 07 00 00 18 [15:18:07]Write i2c OK [15:18:07]MH_I2C_Read... [15:18:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:18:07]Read from MH i2c: E2 [15:18:07]MH_I2C_Read... [15:18:07]Read from MH i2c: E2 03 00 [15:18:07]MH_I2C_Read... [15:18:07]Read from MH i2c: E2 03 00 A0 14 00 90 00 28 [15:18:07]RAPDU: 90 00 [15:18:07]wFMCommunicate OK [15:18:07]wFMCommunicate request_size=4 [15:18:07]MH_SAM_APDU [15:18:07]CAPDU: 80 0D 03 02 [15:18:07]Write to MH i2c: E2 08 00 A1 14 80 0D 03 02 00 00 00 00 30 [15:18:07]Write i2c OK [15:18:07]MH_I2C_Read... [15:18:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:18:07]Read from MH i2c: E2 [15:18:07]MH_I2C_Read... [15:18:07]Read from MH i2c: E2 0B 00 [15:18:07]MH_I2C_Read... [15:18:07]Read from MH i2c: E2 0B 00 A1 14 00 9A E8 08 3D 56 83 28 7B 90 00 74 [15:18:07]RAPDU: 9A E8 08 3D 56 83 28 7B 90 00 [15:18:07]wFMCommunicate OK [15:18:07]SAM_PROTO_SignData done [15:18:07]FM_MakeSignedData done [15:18:07]CreateOFDProtocolMessage [15:18:07]wFMCommunicate request_size=4 [15:18:07]MH_SAM_APDU [15:18:07]CAPDU: 80 11 00 00 [15:18:07]Write to MH i2c: E2 08 00 A2 14 80 11 00 00 00 00 00 00 30 [15:18:07]Write i2c OK [15:18:07]MH_I2C_Read... [15:18:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:18:07]Read from MH i2c: E2 [15:18:07]MH_I2C_Read... [15:18:07]Read from MH i2c: E2 17 00 [15:18:07]MH_I2C_Read... [15:18:07]Read from MH i2c: E2 17 00 A2 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 87 [15:18:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [15:18:07]wFMCommunicate OK [15:18:07]CreateOFDProtocolMessage done [15:18:07]OFDSenderStorePacket 229433 [15:18:07]StoreOFDPacket docnum=229433 [15:18:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 EC D3 07 01 9A 2A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 01 00 00 F4 03 04 00 2E 65 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 39 80 03 00 35 04 06 00 13 25 53 E3 7E 07 9A E8 08 3D 56 83 28 7B [15:18:07]CheckFolder [15:18:07]dirname=/storage/ofd_packets [15:18:07]CheckFolder done [15:18:07]ProducePacketName [15:18:07]name=ofd_packets/00229433 [15:18:07]NVStorageSaveData ofd_packets/00229433 [15:18:07]File name is /storage/ofd_packets/00229433 [15:18:07]Write 301 bytes [15:18:07]NVStorageSaveData done [15:18:07]OFDSenderStorePacket done [15:18:07]KKMCreateOFDPacket done [15:18:07]NVStorageSaveData kkm_last_timestamp [15:18:07]File name is /storage/kkm_last_timestamp [15:18:07]Write 4 bytes [15:18:07]NVStorageSaveData done [15:18:07]ExternCall_PrintAddStr [15:18:07]wPrintStart [15:18:07]Write to MH i2c: 01 00 00 A3 14 B7 [15:18:07]Write i2c OK [15:18:07]MH_I2C_Read... [15:18:07]Read from MH i2c: 01 [15:18:07]MH_I2C_Read... [15:18:07]Read from MH i2c: 01 07 00 [15:18:07]MH_I2C_Read... [15:18:07]Read from MH i2c: 01 07 00 A3 14 00 00 00 00 00 FF 0F CC [15:18:07]RasterBufferAndPrint [15:18:07]line Счет N : (1)1966481 [15:18:07]line ИНН: 02508201610067 [15:18:07]line Контрольно-Кассовый Чек [15:18:07]line ПРОДАЖА [15:18:07]line ТРК (МРК, ГНК) : 43 [15:18:07]line Товар: 2710124130 [15:18:07]line Аи-92-К-5 [15:18:07]line 2.990 * 66.90 [15:18:07]line = 200.03 [15:18:07]line НДС 12% НСП 1% [15:18:07]line > о реализуемом товаре [15:18:07]line ОКРУГЛЕНИЕ: -0.03 [15:18:07]line ИТОГО: 200.00 [15:18:07]line Внесено: 200.00 [15:18:07]line СДАЧА: 0.00 [15:18:07]line НСП 1% : 1.77 [15:18:07]line НДС 12% : 21.24 [15:18:07]line Наличными: 200.00 [15:18:07]line Безнал.: 0.00 [15:18:07]line Место: АЗС № 133 "Партнер Нефть" [15:18:07]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [15:18:07]line СНО: Общий режим [15:18:07]line Чек 299 24.10.2024 15:18 [15:18:07]line Смена: 537 ФФД: 1.0 [15:18:07]line ЗНМ: 0300000091 [15:18:07]line РНМ: 0000000000091685 [15:18:07]line Версия ККМ: 001 [15:18:07]line ФМ: 0000000000871839 [15:18:07]line ФД: 229433 [15:18:07]line ФПД: 21051042135559 [15:18:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T151806&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229433&fm=21051042135559&tin=02508201610067®Number=0000000000091685&sum=20000 [15:18:07]written 0, free lines is 4095 [15:18:07]OFD Sender: Processing packet 229433 [packets to send 38, broken 37] [15:18:07]ProducePacketName [15:18:07]name=ofd_packets/00229433 [15:18:07]OFD Sender: To server: pG, [15:18:07]CommunicateWithHost lk.salyk.kg:30040 [15:18:07]ConnectInit lk.salyk.kg [15:18:08]Connected sock=10 [15:18:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 EC D3 07 01 9A 2A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 0B 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 23 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 01 00 00 F4 03 04 00 2E 65 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 39 80 03 00 35 04 06 00 13 25 53 E3 7E 07 9A E8 08 3D 56 83 28 7B [15:18:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 6F 6C 47 00 25 0E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 39 80 03 00 F4 03 04 00 1F 10 1A 67 B6 04 01 00 00 8D E2 34 C6 D1 8B 99 41 [15:18:08]CommunicateWithHost err = 0 [15:18:08]CheckOFDResponse [15:18:08]1017 (14) - 77093643461234 [15:18:08]1041 (16) - 0000000000871839 [15:18:08]1040 (4) - 229433 [15:18:08]1012 (4) - 24.10.2024 09:15 [15:18:08]1206 (1) - 0 [15:18:08]OFD Sender: Remove packet 229433 [15:18:08]ProducePacketName [15:18:08]name=ofd_packets/00229433 [15:18:08]NVStorageDeleteData [15:18:08]Write to MH i2c: 01 00 00 CD 14 E1 [15:18:08]Write i2c OK [15:18:08]MH_I2C_Read... [15:18:08]Read from MH i2c: 01 [15:18:08]MH_I2C_Read... [15:18:08]Read from MH i2c: 01 07 00 [15:18:08]MH_I2C_Read... [15:18:08]Read from MH i2c: 01 07 00 CD 14 00 00 00 00 00 C4 0C B8 [15:18:08]RasterBufferAndPrint [15:18:08]line [15:18:08]line [15:18:08]line [15:18:08]line [15:18:08]line [15:18:08]written 0, free lines is 3274 [15:18:08]MH_Cut [15:18:08]Write to MH i2c: D1 01 00 D4 14 01 BA [15:18:08]Write i2c OK [15:18:08]MH_I2C_Read... [15:18:08]Read from MH i2c: D1 [15:18:08]MH_I2C_Read... [15:18:08]Read from MH i2c: D1 01 00 [15:18:08]MH_I2C_Read... [15:18:08]Read from MH i2c: D1 01 00 D4 14 00 B9 [15:18:08]Write to MH i2c: 01 00 00 D5 14 E9 [15:18:08]Write i2c OK [15:18:08]MH_I2C_Read... [15:18:08]OFD Sender: No OFD packet to send [15:18:09]*** Cut start [15:18:09]*** Partial cut [15:18:09]*** CUTSNS_PIN = 1 [15:18:09]*** CUTSNS_PIN = 0 [15:18:09]*** Brake cut motor [15:18:09]Read from MH i2c: 01 [15:18:09]MH_I2C_Read... [15:18:09]*** Stop cut motor [15:18:09]*** Cut end [15:18:09]Read from MH i2c: 01 07 00 [15:18:09]MH_I2C_Read... [15:18:09]Read from MH i2c: 01 07 00 D5 14 00 00 00 00 00 FF 0F FE [15:18:09]process_action close_receipt done [15:18:09]requested_data is exist [15:18:09]produce_requested_data [15:18:09]requested_item fm.sn is exist - process it [15:18:09]wFMCommunicate request_size=4 [15:18:09]MH_SAM_APDU [15:18:09]CAPDU: 80 11 00 00 [15:18:09]Write to MH i2c: E2 08 00 D6 14 80 11 00 00 00 00 00 00 64 [15:18:09]Write i2c OK [15:18:09]MH_I2C_Read... [15:18:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:18:09]Read from MH i2c: E2 [15:18:09]MH_I2C_Read... [15:18:09]Read from MH i2c: E2 17 00 [15:18:09]MH_I2C_Read... [15:18:09]Read from MH i2c: E2 17 00 D6 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 BB [15:18:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [15:18:09]wFMCommunicate OK [15:18:09]requested_item fd.num is exist - process it [15:18:09]SAM_PROTO_GetFieldsCounters [15:18:09]wFMCommunicate request_size=4 [15:18:09]MH_SAM_APDU [15:18:09]CAPDU: 80 13 00 00 [15:18:09]Write to MH i2c: E2 08 00 D7 14 80 13 00 00 00 00 00 00 67 [15:18:09]Write i2c OK [15:18:09]MH_I2C_Read... [15:18:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:18:10]Read from MH i2c: E2 [15:18:10]MH_I2C_Read... [15:18:10]Read from MH i2c: E2 62 00 [15:18:10]MH_I2C_Read... [15:18:10]Read from MH i2c: E2 62 00 D7 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 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 39 80 03 00 0E 04 04 00 19 02 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 EB [15:18:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 39 80 03 00 0E 04 04 00 19 02 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 [15:18:10]wFMCommunicate OK [15:18:10]SAM_PROTO_GetFieldsCounters done [15:18:10]requested_item shift.num is exist - process it [15:18:10]requested_item shift.opened is exist - process it [15:18:10]req_shift_opened [15:18:10]FM_GetShiftState [15:18:10]SAM_PROTO_GetShiftState [15:18:10]wFMCommunicate request_size=4 [15:18:10]MH_SAM_APDU [15:18:10]CAPDU: 80 13 01 00 [15:18:10]Write to MH i2c: E2 08 00 D8 14 80 13 01 00 00 00 00 00 69 [15:18:10]Write i2c OK [15:18:10]MH_I2C_Read... [15:18:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:18:10]Read from MH i2c: E2 [15:18:10]MH_I2C_Read... [15:18:10]Read from MH i2c: E2 0E 00 [15:18:10]MH_I2C_Read... [15:18:10]Read from MH i2c: E2 0E 00 D8 14 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 E1 [15:18:10]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [15:18:10]wFMCommunicate OK [15:18:10]SAM_PROTO_GetShiftState done [15:18:10]FM_GetShiftState done [15:18:10]req_shift_opened done [15:18:10]requested_item shift.open_date is exist - process it [15:18:10]req_shift_open_date [15:18:10]req_shift_open_date done [15:18:10]produce_requested_data done [15:18:10]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229433,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [15:18:10]process_action_free close_receipt [15:18:10]json_value_free [15:18:10]json_value_free done [15:18:10]process_json_proto returns [15:18:10]Send response to host [15:18:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229433,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [15:18:10]free response buf [15:18:10]execute_script done [15:18:10]execute_script returns [15:18:10]free content buf [15:18:10]Sock 7.Close socket [15:18:10]Sock 7.Thread stoped [15:18:13]OFD Sender: No OFD packet to send [15:18:18]OFD Sender: No OFD packet to send [15:18:23]OFD Sender: No OFD packet to send [15:18:28]OFD Sender: No OFD packet to send [15:18:33]OFD Sender: No OFD packet to send [15:18:38]OFD Sender: No OFD packet to send [15:18:43]OFD Sender: No OFD packet to send [15:18:48]OFD Sender: No OFD packet to send [15:18:53]OFD Sender: No OFD packet to send [15:18:58]OFD Sender: No OFD packet to send [15:19:03]OFD Sender: No OFD packet to send [15:19:07]accept exits with 9 [15:19:07]New connection [15:19:07]New thread 3067391332 created [15:19:07]Thread 3067534692 joined [15:19:07]Waiting for new connection... [15:19:07] Sock 9.Parse request [15:19:07]Sock 9.Check first char [15:19:07]Sock 9.First char is OK [15:19:07]request: POST /json_proto HTTP/1.0 [15:19:07]Method: POST [15:19:07]URL: /json_proto [15:19:07]Method is POST - this is cgi request [15:19:07]url: /json_proto [15:19:07]query_string will be loaded in cgi processing [15:19:07]execute_cgi json_proto POST (null) [15:19:07]execute_cgi path=json_proto method=POST [15:19:07]POST find Content-Length [15:19:07]Host: 172.17.44.195:8080 [15:19:07]Content-Length: 659 [15:19:07]Content-Type: application/json [15:19:07] [15:19:07]POST finish read [15:19:07]Found Content-Length = 659 [15:19:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966483", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "SU-92", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:19:07]execute_script... [15:19: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)1966483", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "SU-92", "price" : 68.40, "quantity" : 4.390, "sum" : 300.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:19:07]POST & json_proto [15:19:07]process_json_proto [15:19:07]json parsed OK: [15:19:07]protocol is kg_v1.0 [15:19:07]action value=close_receipt [15:19:07]process_action close_receipt [15:19:07]cmd_close_receipt [15:19:07]MH_GetDate [15:19:07]Write to MH i2c: F0 00 00 D9 14 DC [15:19:07]Write i2c OK [15:19:07]MH_I2C_Read... [15:19:07]Read from MH i2c: F0 [15:19:07]MH_I2C_Read... [15:19:07]Read from MH i2c: F0 09 00 [15:19:07]MH_I2C_Read... [15:19:07]Read from MH i2c: F0 09 00 D9 14 00 6B 65 1A 67 82 C9 CF 66 B6 [15:19:07]GetLastDocTimeStamp 1729783086 [15:19:07]current date 1729783147 [15:19:07]FM_GetShiftState [15:19:07]SAM_PROTO_GetShiftState [15:19:07]wFMCommunicate request_size=4 [15:19:07]MH_SAM_APDU [15:19:07]CAPDU: 80 13 01 00 [15:19:07]Write to MH i2c: E2 08 00 DA 14 80 13 01 00 00 00 00 00 6B [15:19:07]Write i2c OK [15:19:07]MH_I2C_Read... [15:19:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:19:07]Read from MH i2c: E2 [15:19:07]MH_I2C_Read... [15:19:07]Read from MH i2c: E2 0E 00 [15:19:07]MH_I2C_Read... [15:19:07]Read from MH i2c: E2 0E 00 DA 14 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 E3 [15:19:07]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [15:19:07]wFMCommunicate OK [15:19:07]SAM_PROTO_GetShiftState done [15:19:07]FM_GetShiftState done [15:19:07]opened in 1729728859 [15:19:07]opened+sec_in_day 1729815259 [15:19:07]quantity*price = 30027 [15:19:07]sum+1 = 30029 [15:19:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.89 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 300 24.10.2024 15:19 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229434 ФПД: 135420676646202 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T151907&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229434&fm=135420676646202&tin=02508201610067®Number=0000000000091685&sum=30000 [15:19:08]StoreToDocumentArchive [15:19:08]shift 537 fd 229434 [15:19:08]save to /storage/0537/doc_00229434 [15:19:08]save last doc name /storage/0537/doc_00229434 to /storage/kkm_last_doc_name [15:19:08]save OK [15:19:08]Clear old archive folders... [15:19:08]ProcessDocumentItem done err = 0, tmpTLVsize=244 [15:19:08]tlvbuf is 01FE8FF0 [15:19:08]SAM_PROTO_ClearQueue [15:19:08]wFMCommunicate request_size=4 [15:19:08]MH_SAM_APDU [15:19:08]CAPDU: 80 09 00 00 [15:19:08]Write to MH i2c: E2 08 00 E7 14 80 09 00 00 00 00 00 00 6D [15:19:08]Write i2c OK [15:19:08]MH_I2C_Read... [15:19:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:19:08]Read from MH i2c: E2 [15:19:08]MH_I2C_Read... [15:19:08]Read from MH i2c: E2 03 00 [15:19:08]MH_I2C_Read... [15:19:08]Read from MH i2c: E2 03 00 E7 14 00 90 00 6F [15:19:08]RAPDU: 90 00 [15:19:08]wFMCommunicate OK [15:19:08]SAM_PROTO_ClearQueue done [15:19:08]KKMCreateOFDPacket [15:19:08]OFDProtocolAddRootSTLVToBuf [15:19:08]FM_MakeSignedData [15:19:08]FM_MakeSignedData [15:19:08]SAM_PROTO_SignData [15:19:08]wFMCommunicate request_size=4 [15:19:08]MH_SAM_APDU [15:19:08]CAPDU: 80 0D 01 02 [15:19:08]Write to MH i2c: E2 08 00 E8 14 80 0D 01 02 00 00 00 00 75 [15:19:08]Write i2c OK [15:19:08]MH_I2C_Read... [15:19:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:19:08]Read from MH i2c: E2 [15:19:08]MH_I2C_Read... [15:19:08]Read from MH i2c: E2 03 00 [15:19:08]MH_I2C_Read... [15:19:08]Read from MH i2c: E2 03 00 E8 14 00 90 00 70 [15:19:08]RAPDU: 90 00 [15:19:08]wFMCommunicate OK [15:19:08]wFMCommunicate request_size=253 [15:19:08]MH_SAM_APDU [15:19:08]CAPDU: 80 0D 02 02 F8 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 01 00 00 F4 03 04 00 6B 65 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 3A 80 03 00 35 04 06 00 7B 2A 15 53 A5 3A [15:19:08]Write to MH i2c: E2 00 01 E9 14 80 0D 02 02 F8 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 01 00 00 F4 03 04 00 6B 65 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 3A 80 03 00 35 04 06 00 7B 2A 15 53 A5 3A 00 00 17 [15:19:08]Write i2c OK [15:19:08]MH_I2C_Read... [15:19:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:19:08]Read from MH i2c: E2 [15:19:08]MH_I2C_Read... [15:19:08]Read from MH i2c: E2 03 00 [15:19:08]MH_I2C_Read... [15:19:08]Read from MH i2c: E2 03 00 E9 14 00 90 00 71 [15:19:08]RAPDU: 90 00 [15:19:08]wFMCommunicate OK [15:19:08]wFMCommunicate request_size=4 [15:19:08]MH_SAM_APDU [15:19:08]CAPDU: 80 0D 03 02 [15:19:08]Write to MH i2c: E2 08 00 EA 14 80 0D 03 02 00 00 00 00 79 [15:19:08]Write i2c OK [15:19:08]MH_I2C_Read... [15:19:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:19:08]Read from MH i2c: E2 [15:19:08]MH_I2C_Read... [15:19:08]Read from MH i2c: E2 0B 00 [15:19:08]MH_I2C_Read... [15:19:08]Read from MH i2c: E2 0B 00 EA 14 00 C1 8B 63 F0 8F 9E 1B 00 90 00 61 [15:19:08]RAPDU: C1 8B 63 F0 8F 9E 1B 00 90 00 [15:19:08]wFMCommunicate OK [15:19:08]SAM_PROTO_SignData done [15:19:08]FM_MakeSignedData done [15:19:08]CreateOFDProtocolMessage [15:19:08]wFMCommunicate request_size=4 [15:19:08]MH_SAM_APDU [15:19:08]CAPDU: 80 11 00 00 [15:19:08]Write to MH i2c: E2 08 00 EB 14 80 11 00 00 00 00 00 00 79 [15:19:08]Write i2c OK [15:19:08]MH_I2C_Read... [15:19:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:19:08]Read from MH i2c: E2 [15:19:08]MH_I2C_Read... [15:19:08]Read from MH i2c: E2 17 00 [15:19:08]MH_I2C_Read... [15:19:08]Read from MH i2c: E2 17 00 EB 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 D0 [15:19:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [15:19:08]wFMCommunicate OK [15:19:08]CreateOFDProtocolMessage done [15:19:08]OFDSenderStorePacket 229434 [15:19:08]StoreOFDPacket docnum=229434 [15:19:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 08 01 00 00 CD B8 00 01 B7 2D 5A 03 01 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 01 00 00 F4 03 04 00 6B 65 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 3A 80 03 00 35 04 06 00 7B 2A 15 53 A5 3A C1 8B 63 F0 8F 9E 1B 00 [15:19:08]CheckFolder [15:19:08]dirname=/storage/ofd_packets [15:19:08]CheckFolder done [15:19:08]ProducePacketName [15:19:08]name=ofd_packets/00229434 [15:19:08]NVStorageSaveData ofd_packets/00229434 [15:19:08]File name is /storage/ofd_packets/00229434 [15:19:08]Write 294 bytes [15:19:08]NVStorageSaveData done [15:19:08]OFDSenderStorePacket done [15:19:08]KKMCreateOFDPacket done [15:19:08]NVStorageSaveData kkm_last_timestamp [15:19:08]File name is /storage/kkm_last_timestamp [15:19:08]Write 4 bytes [15:19:08]NVStorageSaveData done [15:19:08]ExternCall_PrintAddStr [15:19:08]wPrintStart [15:19:08]Write to MH i2c: 01 00 00 EC 14 00 [15:19:08]Write i2c OK [15:19:08]MH_I2C_Read... [15:19:08]Read from MH i2c: 01 [15:19:08]MH_I2C_Read... [15:19:08]Read from MH i2c: 01 07 00 [15:19:08]MH_I2C_Read... [15:19:08]Read from MH i2c: 01 07 00 EC 14 00 00 00 00 00 FF 0F 15 [15:19:08]RasterBufferAndPrint [15:19:08]line Счет N : (1)1966483 [15:19:08]line ИНН: 02508201610067 [15:19:08]line Контрольно-Кассовый Чек [15:19:08]line ПРОДАЖА [15:19:08]line ТРК (МРК, ГНК) : 52 [15:19:08]line Товар: 2710124130 [15:19:08]line SU-92 [15:19:08]line 4.390 * 68.40 [15:19:08]line = 300.28 [15:19:08]line НДС 12% НСП 1% [15:19:08]line > о реализуемом товаре [15:19:08]line ОКРУГЛЕНИЕ: -0.28 [15:19:08]line ИТОГО: 300.00 [15:19:08]line Внесено: 300.00 [15:19:08]line СДАЧА: 0.00 [15:19:08]line НСП 1% : 2.66 [15:19:08]line НДС 12% : 31.89 [15:19:08]line Наличными: 300.00 [15:19:08]line Безнал.: 0.00 [15:19:08]line Место: АЗС № 133 "Партнер Нефть" [15:19:08]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [15:19:08]line СНО: Общий режим [15:19:08]line Чек 300 24.10.2024 15:19 [15:19:08]line Смена: 537 ФФД: 1.0 [15:19:08]line ЗНМ: 0300000091 [15:19:08]line РНМ: 0000000000091685 [15:19:08]line Версия ККМ: 001 [15:19:08]line ФМ: 0000000000871839 [15:19:08]line ФД: 229434 [15:19:08]line ФПД: 135420676646202 [15:19:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T151907&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229434&fm=135420676646202&tin=02508201610067®Number=0000000000091685&sum=30000 [15:19:09]OFD Sender: Processing packet 229434 [packets to send 38, broken 37] [15:19:09]ProducePacketName [15:19:09]name=ofd_packets/00229434 [15:19:09]OFD Sender: To server: pG, [15:19:09]CommunicateWithHost lk.salyk.kg:30040 [15:19:09]ConnectInit lk.salyk.kg [15:19:09]written 0, free lines is 4095 [15:19:09]Connected sock=10 [15:19:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 08 01 00 00 CD B8 00 01 B7 2D 5A 03 01 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 26 11 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4C 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 01 00 00 F4 03 04 00 6B 65 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 3A 80 03 00 35 04 06 00 7B 2A 15 53 A5 3A C1 8B 63 F0 8F 9E 1B 00 [15: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 38 33 39 4F 00 00 00 82 7B 47 00 B9 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 38 33 39 10 04 04 00 3A 80 03 00 F4 03 04 00 5C 10 1A 67 B6 04 01 00 00 AB 8A 9A F6 AF C0 CC 2D [15:19:09]CommunicateWithHost err = 0 [15:19:09]CheckOFDResponse [15:19:09]1017 (14) - 77093643461234 [15:19:09]1041 (16) - 0000000000871839 [15:19:09]1040 (4) - 229434 [15:19:09]1012 (4) - 24.10.2024 09:16 [15:19:09]1206 (1) - 0 [15:19:09]OFD Sender: Remove packet 229434 [15:19:09]ProducePacketName [15:19:09]name=ofd_packets/00229434 [15:19:09]NVStorageDeleteData [15:19:09]Write to MH i2c: 01 00 00 16 15 2B [15:19:09]Write i2c OK [15:19:09]MH_I2C_Read... [15:19:09]Read from MH i2c: 01 [15:19:09]MH_I2C_Read... [15:19:09]Read from MH i2c: 01 07 00 [15:19:09]MH_I2C_Read... [15:19:09]Read from MH i2c: 01 07 00 16 15 00 00 00 00 00 BA 0C F8 [15:19:09]RasterBufferAndPrint [15:19:09]line [15:19:09]line [15:19:09]line [15:19:09]line [15:19:09]line [15:19:09]written 0, free lines is 3263 [15:19:09]MH_Cut [15:19:09]Write to MH i2c: D1 01 00 1D 15 01 04 [15:19:09]Write i2c OK [15:19:09]MH_I2C_Read... [15:19:09]Read from MH i2c: D1 [15:19:09]MH_I2C_Read... [15:19:09]Read from MH i2c: D1 01 00 [15:19:09]MH_I2C_Read... [15:19:09]Read from MH i2c: D1 01 00 1D 15 00 03 [15:19:09]Write to MH i2c: 01 00 00 1E 15 33 [15:19:09]Write i2c OK [15:19:09]MH_I2C_Read... [15:19:09]OFD Sender: No OFD packet to send [15:19:10]*** Cut start [15:19:10]*** Partial cut [15:19:10]*** CUTSNS_PIN = 1 [15:19:10]*** CUTSNS_PIN = 0 [15:19:10]*** Brake cut motor [15:19:11]Read from MH i2c: 01 [15:19:11]MH_I2C_Read... [15:19:11]*** Stop cut motor [15:19:11]*** Cut end [15:19:11]Read from MH i2c: 01 07 00 [15:19:11]MH_I2C_Read... [15:19:11]Read from MH i2c: 01 07 00 1E 15 00 00 00 00 00 FF 0F 48 [15:19:11]process_action close_receipt done [15:19:11]requested_data is exist [15:19:11]produce_requested_data [15:19:11]requested_item fm.sn is exist - process it [15:19:11]wFMCommunicate request_size=4 [15:19:11]MH_SAM_APDU [15:19:11]CAPDU: 80 11 00 00 [15:19:11]Write to MH i2c: E2 08 00 1F 15 80 11 00 00 00 00 00 00 AE [15:19:11]Write i2c OK [15:19:11]MH_I2C_Read... [15:19:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:19:11]Read from MH i2c: E2 [15:19:11]MH_I2C_Read... [15:19:11]Read from MH i2c: E2 17 00 [15:19:11]MH_I2C_Read... [15:19:11]Read from MH i2c: E2 17 00 1F 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 05 [15:19:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [15:19:11]wFMCommunicate OK [15:19:11]requested_item fd.num is exist - process it [15:19:11]SAM_PROTO_GetFieldsCounters [15:19:11]wFMCommunicate request_size=4 [15:19:11]MH_SAM_APDU [15:19:11]CAPDU: 80 13 00 00 [15:19:11]Write to MH i2c: E2 08 00 20 15 80 13 00 00 00 00 00 00 B1 [15:19:11]Write i2c OK [15:19:11]MH_I2C_Read... [15:19:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:19:11]Read from MH i2c: E2 [15:19:11]MH_I2C_Read... [15:19:11]Read from MH i2c: E2 62 00 [15:19:11]MH_I2C_Read... [15:19:11]Read from MH i2c: E2 62 00 20 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 3A 80 03 00 0E 04 04 00 19 02 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 39 [15: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 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 3A 80 03 00 0E 04 04 00 19 02 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 [15:19:11]wFMCommunicate OK [15:19:11]SAM_PROTO_GetFieldsCounters done [15:19:11]requested_item shift.num is exist - process it [15:19:11]requested_item shift.opened is exist - process it [15:19:11]req_shift_opened [15:19:11]FM_GetShiftState [15:19:11]SAM_PROTO_GetShiftState [15:19:11]wFMCommunicate request_size=4 [15:19:11]MH_SAM_APDU [15:19:11]CAPDU: 80 13 01 00 [15:19:11]Write to MH i2c: E2 08 00 21 15 80 13 01 00 00 00 00 00 B3 [15:19:11]Write i2c OK [15:19:11]MH_I2C_Read... [15:19:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:19:11]Read from MH i2c: E2 [15:19:11]MH_I2C_Read... [15:19:11]Read from MH i2c: E2 0E 00 [15:19:11]MH_I2C_Read... [15:19:11]Read from MH i2c: E2 0E 00 21 15 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 2B [15:19:11]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [15:19:11]wFMCommunicate OK [15:19:11]SAM_PROTO_GetShiftState done [15:19:11]FM_GetShiftState done [15:19:11]req_shift_opened done [15:19:11]requested_item shift.open_date is exist - process it [15:19:11]req_shift_open_date [15:19:11]req_shift_open_date done [15:19:11]produce_requested_data done [15:19:11]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229434,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [15:19:11]process_action_free close_receipt [15:19:11]json_value_free [15:19:11]json_value_free done [15:19:11]process_json_proto returns [15:19:11]Send response to host [15:19:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229434,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [15:19:11]free response buf [15:19:11]execute_script done [15:19:11]execute_script returns [15:19:11]free content buf [15:19:11]Sock 9.Close socket [15:19:11]Sock 9.Thread stoped [15:19:14]OFD Sender: No OFD packet to send [15:19:19]OFD Sender: No OFD packet to send [15:19:24]OFD Sender: No OFD packet to send [15:19:29]OFD Sender: No OFD packet to send [15:19:34]OFD Sender: No OFD packet to send [15:19:39]OFD Sender: No OFD packet to send [15:19:44]OFD Sender: No OFD packet to send [15:19:49]OFD Sender: No OFD packet to send [15:19:54]OFD Sender: No OFD packet to send [15:20:00]OFD Sender: No OFD packet to send [15:20:05]OFD Sender: No OFD packet to send [15:20:10]OFD Sender: No OFD packet to send [15:20:15]OFD Sender: No OFD packet to send [15:20:20]OFD Sender: No OFD packet to send [15:20:25]OFD Sender: No OFD packet to send [15:20:30]OFD Sender: No OFD packet to send [15:20:35]OFD Sender: No OFD packet to send [15:20:40]OFD Sender: No OFD packet to send [15:20:45]OFD Sender: No OFD packet to send [15:20:50]OFD Sender: No OFD packet to send [15:20:55]OFD Sender: No OFD packet to send [15:21:00]OFD Sender: No OFD packet to send [15:21:05]OFD Sender: No OFD packet to send [15:21:10]OFD Sender: No OFD packet to send [15:21:15]OFD Sender: No OFD packet to send [15:21:20]OFD Sender: No OFD packet to send [15:21:25]OFD Sender: No OFD packet to send [15:21:30]OFD Sender: No OFD packet to send [15:21:35]OFD Sender: No OFD packet to send [15:21:40]OFD Sender: No OFD packet to send [15:21:45]OFD Sender: No OFD packet to send [15:21:50]OFD Sender: No OFD packet to send [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: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: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:55]OFD Sender: No OFD packet to send [15:23:00]OFD Sender: No OFD packet to send [15:23:05]OFD Sender: No OFD packet to send [15:23:10]OFD Sender: No OFD packet to send [15:23:15]OFD Sender: No OFD packet to send [15:23:20]OFD Sender: No OFD packet to send [15:23:25]OFD Sender: No OFD packet to send [15:23:30]OFD Sender: No OFD packet to send [15:23:35]OFD Sender: No OFD packet to send [15:23:40]OFD Sender: No OFD packet to send [15:23:45]OFD Sender: No OFD packet to send [15:23:50]OFD Sender: No OFD packet to send [15:23:55]OFD Sender: No OFD packet to send [15:24:00]OFD Sender: No OFD packet to send [15:24:05]OFD Sender: No OFD packet to send [15:24:10]OFD Sender: No OFD packet to send [15:24:15]OFD Sender: No OFD packet to send [15:24:20]OFD Sender: No OFD packet to send [15:24:25]OFD Sender: No OFD packet to send [15:24:30]OFD Sender: No OFD packet to send [15:24:35]OFD Sender: No OFD packet to send [15:24:40]OFD Sender: No OFD packet to send [15:24:45]OFD Sender: No OFD packet to send [15:24:50]OFD Sender: No OFD packet to send [15:24:55]OFD Sender: No OFD packet to send [15:25:00]OFD Sender: No OFD packet to send [15:25:05]OFD Sender: No OFD packet to send [15:25:10]OFD Sender: No OFD packet to send [15:25:15]OFD Sender: No OFD packet to send [15:25:20]OFD Sender: No OFD packet to send [15:25:25]OFD Sender: No OFD packet to send [15:25:30]OFD Sender: No OFD packet to send [15:25:35]OFD Sender: No OFD packet to send [15:25:40]OFD Sender: No OFD packet to send [15:25:45]OFD Sender: No OFD packet to send [15:25:50]OFD Sender: No OFD packet to send [15:25:55]OFD Sender: No OFD packet to send [15:26:00]OFD Sender: No OFD packet to send [15:26:05]OFD Sender: No OFD packet to send [15:26:10]OFD Sender: No OFD packet to send [15:26:15]OFD Sender: No OFD packet to send [15:26:20]OFD Sender: No OFD packet to send [15:26:25]OFD Sender: No OFD packet to send [15:26:30]OFD Sender: No OFD packet to send [15:26:35]OFD Sender: No OFD packet to send [15:26:40]OFD Sender: No OFD packet to send [15:26:45]OFD Sender: No OFD packet to send [15:26:50]OFD Sender: No OFD packet to send [15:26:55]OFD Sender: No OFD packet to send [15:27:00]OFD Sender: No OFD packet to send [15:27:05]OFD Sender: No OFD packet to send [15:27:10]OFD Sender: No OFD packet to send [15:27:15]OFD Sender: No OFD packet to send [15:27:20]OFD Sender: No OFD packet to send [15:27:25]OFD Sender: No OFD packet to send [15:27:30]OFD Sender: No OFD packet to send [15:27:35]OFD Sender: No OFD packet to send [15:27:40]OFD Sender: No OFD packet to send [15:27:45]OFD Sender: No OFD packet to send [15:27:50]OFD Sender: No OFD packet to send [15:27:55]OFD Sender: No OFD packet to send [15:28:00]OFD Sender: No OFD packet to send [15:28:05]OFD Sender: No OFD packet to send [15:28:10]OFD Sender: No OFD packet to send [15:28:15]OFD Sender: No OFD packet to send [15:28:20]OFD Sender: No OFD packet to send [15:28:25]OFD Sender: No OFD packet to send [15:28:30]OFD Sender: No OFD packet to send [15:28:35]OFD Sender: No OFD packet to send [15:28: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: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:20]OFD Sender: No OFD packet to send [15:29:25]OFD Sender: No OFD packet to send [15:29:30]OFD Sender: No OFD packet to send [15:29:35]OFD Sender: No OFD packet to send [15:29:40]OFD Sender: No OFD packet to send [15:29:45]OFD Sender: No OFD packet to send [15:29:50]OFD Sender: No OFD packet to send [15:29:55]OFD Sender: No OFD packet to send [15:30:00]OFD Sender: No OFD packet to send [15:30:05]OFD Sender: No OFD packet to send [15:30:10]OFD Sender: No OFD packet to send [15:30:15]OFD Sender: No OFD packet to send [15:30:20]OFD Sender: No OFD packet to send [15:30:25]OFD Sender: No OFD packet to send [15:30:30]OFD Sender: No OFD packet to send [15:30:35]OFD Sender: No OFD packet to send [15:30:38]accept exits with 7 [15:30:38]New connection [15:30:38]New thread 3067534692 created [15:30:38]Thread 3067391332 joined [15:30:38]Waiting for new connection... [15:30:38] Sock 7.Parse request [15:30:38]Sock 7.Check first char [15:30:38]Sock 7.First char is OK [15:30:38]request: POST /json_proto HTTP/1.0 [15:30:38]Method: POST [15:30:38]URL: /json_proto [15:30:38]Method is POST - this is cgi request [15:30:38]url: /json_proto [15:30:38]query_string will be loaded in cgi processing [15:30:38]execute_cgi json_proto POST (null) [15:30:38]execute_cgi path=json_proto method=POST [15:30:38]POST find Content-Length [15:30:38]Host: 172.17.44.195:8080 [15:30:38]Content-Length: 659 [15:30:38]Content-Type: application/json [15:30:38] [15:30:38]POST finish read [15:30:38]Found Content-Length = 659 [15:30:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966499", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "SU-92", "price" : 68.40, "quantity" : 5.850, "sum" : 400.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:30:38]execute_script... [15:30: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)1966499", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "SU-92", "price" : 68.40, "quantity" : 5.850, "sum" : 400.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:30:38]POST & json_proto [15:30:38]process_json_proto [15:30:38]json parsed OK: [15:30:38]protocol is kg_v1.0 [15:30:38]action value=close_receipt [15:30:38]process_action close_receipt [15:30:38]cmd_close_receipt [15:30:38]MH_GetDate [15:30:38]Write to MH i2c: F0 00 00 22 15 26 [15:30:38]Write i2c OK [15:30:38]MH_I2C_Read... [15:30:38]Read from MH i2c: F0 [15:30:38]MH_I2C_Read... [15:30:38]Read from MH i2c: F0 09 00 [15:30:38]MH_I2C_Read... [15:30:38]Read from MH i2c: F0 09 00 22 15 00 1F 68 1A 67 82 C9 CF 66 B7 [15:30:38]GetLastDocTimeStamp 1729783147 [15:30:38]current date 1729783839 [15:30:38]FM_GetShiftState [15:30:38]SAM_PROTO_GetShiftState [15:30:38]wFMCommunicate request_size=4 [15:30:38]MH_SAM_APDU [15:30:38]CAPDU: 80 13 01 00 [15:30:38]Write to MH i2c: E2 08 00 23 15 80 13 01 00 00 00 00 00 B5 [15:30:38]Write i2c OK [15:30:38]MH_I2C_Read... [15:30:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:30:38]Read from MH i2c: E2 [15:30:38]MH_I2C_Read... [15:30:38]Read from MH i2c: E2 0E 00 [15:30:38]MH_I2C_Read... [15:30:38]Read from MH i2c: E2 0E 00 23 15 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 2D [15:30:38]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [15:30:38]wFMCommunicate OK [15:30:38]SAM_PROTO_GetShiftState done [15:30:38]FM_GetShiftState done [15:30:38]opened in 1729728859 [15:30:38]opened+sec_in_day 1729815259 [15:30:38]quantity*price = 40014 [15:30:38]sum+1 = 40015 [15:30:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.14 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.49 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 301 24.10.2024 15:30 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229435 ФПД: 154913719324875 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T153039&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229435&fm=154913719324875&tin=02508201610067®Number=0000000000091685&sum=40000 [15:30:39]StoreToDocumentArchive [15:30:39]shift 537 fd 229435 [15:30:39]save to /storage/0537/doc_00229435 [15:30:39]save last doc name /storage/0537/doc_00229435 to /storage/kkm_last_doc_name [15:30:39]save OK [15:30:39]Clear old archive folders... [15:30:39]ProcessDocumentItem done err = 0, tmpTLVsize=244 [15:30:39]tlvbuf is 01FE9130 [15:30:39]SAM_PROTO_ClearQueue [15:30:39]wFMCommunicate request_size=4 [15:30:39]MH_SAM_APDU [15:30:39]CAPDU: 80 09 00 00 [15:30:39]Write to MH i2c: E2 08 00 30 15 80 09 00 00 00 00 00 00 B7 [15:30:39]Write i2c OK [15:30:39]MH_I2C_Read... [15:30:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:30:39]Read from MH i2c: E2 [15:30:39]MH_I2C_Read... [15:30:39]Read from MH i2c: E2 03 00 [15:30:39]MH_I2C_Read... [15:30:39]Read from MH i2c: E2 03 00 30 15 00 90 00 B9 [15:30:39]RAPDU: 90 00 [15:30:39]wFMCommunicate OK [15:30:39]SAM_PROTO_ClearQueue done [15:30:39]KKMCreateOFDPacket [15:30:39]OFDProtocolAddRootSTLVToBuf [15:30:39]FM_MakeSignedData [15:30:39]FM_MakeSignedData [15:30:39]SAM_PROTO_SignData [15:30:39]wFMCommunicate request_size=4 [15:30:39]MH_SAM_APDU [15:30:39]CAPDU: 80 0D 01 02 [15:30:39]Write to MH i2c: E2 08 00 31 15 80 0D 01 02 00 00 00 00 BF [15:30:39]Write i2c OK [15:30:39]MH_I2C_Read... [15:30:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:30:39]Read from MH i2c: E2 [15:30:39]MH_I2C_Read... [15:30:39]Read from MH i2c: E2 03 00 [15:30:39]MH_I2C_Read... [15:30:39]Read from MH i2c: E2 03 00 31 15 00 90 00 BA [15:30:39]RAPDU: 90 00 [15:30:39]wFMCommunicate OK [15:30:39]wFMCommunicate request_size=253 [15:30:39]MH_SAM_APDU [15:30:39]CAPDU: 80 0D 02 02 F8 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 01 00 00 F4 03 04 00 1F 68 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 3B 80 03 00 35 04 06 00 8C E4 A9 36 10 CB [15:30:39]Write to MH i2c: E2 00 01 32 15 80 0D 02 02 F8 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 01 00 00 F4 03 04 00 1F 68 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 3B 80 03 00 35 04 06 00 8C E4 A9 36 10 CB 00 00 28 [15:30:39]Write i2c OK [15:30:39]MH_I2C_Read... [15:30:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:30:39]Read from MH i2c: E2 [15:30:39]MH_I2C_Read... [15:30:39]Read from MH i2c: E2 03 00 [15:30:39]MH_I2C_Read... [15:30:39]Read from MH i2c: E2 03 00 32 15 00 90 00 BB [15:30:39]RAPDU: 90 00 [15:30:39]wFMCommunicate OK [15:30:39]wFMCommunicate request_size=4 [15:30:39]MH_SAM_APDU [15:30:39]CAPDU: 80 0D 03 02 [15:30:39]Write to MH i2c: E2 08 00 33 15 80 0D 03 02 00 00 00 00 C3 [15:30:39]Write i2c OK [15:30:39]MH_I2C_Read... [15:30:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:30:40]Read from MH i2c: E2 [15:30:40]MH_I2C_Read... [15:30:40]Read from MH i2c: E2 0B 00 [15:30:40]MH_I2C_Read... [15:30:40]Read from MH i2c: E2 0B 00 33 15 00 F6 0D DB D5 C8 1A DD 0C 90 00 42 [15:30:40]RAPDU: F6 0D DB D5 C8 1A DD 0C 90 00 [15:30:40]wFMCommunicate OK [15:30:40]SAM_PROTO_SignData done [15:30:40]FM_MakeSignedData done [15:30:40]CreateOFDProtocolMessage [15:30:40]wFMCommunicate request_size=4 [15:30:40]MH_SAM_APDU [15:30:40]CAPDU: 80 11 00 00 [15:30:40]Write to MH i2c: E2 08 00 34 15 80 11 00 00 00 00 00 00 C3 [15:30:40]Write i2c OK [15:30:40]MH_I2C_Read... [15:30:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:30:40]Read from MH i2c: E2 [15:30:40]MH_I2C_Read... [15:30:40]Read from MH i2c: E2 17 00 [15:30:40]MH_I2C_Read... [15:30:40]Read from MH i2c: E2 17 00 34 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 1A [15:30:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [15:30:40]wFMCommunicate OK [15:30:40]CreateOFDProtocolMessage done [15:30:40]OFDSenderStorePacket 229435 [15:30:40]StoreOFDPacket docnum=229435 [15:30:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 08 01 00 00 D8 9D 00 01 D3 90 5A 03 01 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 01 00 00 F4 03 04 00 1F 68 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 3B 80 03 00 35 04 06 00 8C E4 A9 36 10 CB F6 0D DB D5 C8 1A DD 0C [15:30:40]CheckFolder [15:30:40]dirname=/storage/ofd_packets [15:30:40]CheckFolder done [15:30:40]ProducePacketName [15:30:40]name=ofd_packets/00229435 [15:30:40]NVStorageSaveData ofd_packets/00229435 [15:30:40]File name is /storage/ofd_packets/00229435 [15:30:40]Write 294 bytes [15:30:40]NVStorageSaveData done [15:30:40]OFDSenderStorePacket done [15:30:40]KKMCreateOFDPacket done [15:30:40]NVStorageSaveData kkm_last_timestamp [15:30:40]File name is /storage/kkm_last_timestamp [15:30:40]Write 4 bytes [15:30:40]NVStorageSaveData done [15:30:40]ExternCall_PrintAddStr [15:30:40]wPrintStart [15:30:40]Write to MH i2c: 01 00 00 35 15 4A [15:30:40]Write i2c OK [15:30:40]MH_I2C_Read... [15:30:40]Read from MH i2c: 01 [15:30:40]MH_I2C_Read... [15:30:40]Read from MH i2c: 01 07 00 [15:30:40]MH_I2C_Read... [15:30:40]Read from MH i2c: 01 07 00 35 15 00 00 00 00 00 FF 0F 5F [15:30:40]RasterBufferAndPrint [15:30:40]line Счет N : (1)1966499 [15:30:40]line ИНН: 02508201610067 [15:30:40]line Контрольно-Кассовый Чек [15:30:40]line ПРОДАЖА [15:30:40]line ТРК (МРК, ГНК) : 52 [15:30:40]line Товар: 2710124130 [15:30:40]line SU-92 [15:30:40]line 5.850 * 68.40 [15:30:40]line = 400.14 [15:30:40]line НДС 12% НСП 1% [15:30:40]line > о реализуемом товаре [15:30:40]line ОКРУГЛЕНИЕ: -0.14 [15:30:40]line ИТОГО: 400.00 [15:30:40]line Внесено: 400.00 [15:30:40]line СДАЧА: 0.00 [15:30:40]line НСП 1% : 3.54 [15:30:40]line НДС 12% : 42.49 [15:30:40]line Наличными: 400.00 [15:30:40]line Безнал.: 0.00 [15:30:40]line Место: АЗС № 133 "Партнер Нефть" [15:30:40]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [15:30:40]line СНО: Общий режим [15:30:40]line Чек 301 24.10.2024 15:30 [15:30:40]line Смена: 537 ФФД: 1.0 [15:30:40]line ЗНМ: 0300000091 [15:30:40]line РНМ: 0000000000091685 [15:30:40]line Версия ККМ: 001 [15:30:40]line ФМ: 0000000000871839 [15:30:40]line ФД: 229435 [15:30:40]line ФПД: 154913719324875 [15:30:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T153039&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229435&fm=154913719324875&tin=02508201610067®Number=0000000000091685&sum=40000 [15:30:40]OFD Sender: Processing packet 229435 [packets to send 38, broken 37] [15:30:40]ProducePacketName [15:30:40]name=ofd_packets/00229435 [15:30:40]OFD Sender: To server: pG, [15:30:40]CommunicateWithHost lk.salyk.kg:30040 [15:30:40]ConnectInit lk.salyk.kg [15:30:40]written 0, free lines is 4095 [15:30:40]Connected sock=10 [15:30:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 08 01 00 00 D8 9D 00 01 D3 90 5A 03 01 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 DA 16 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 4E 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 01 00 00 F4 03 04 00 1F 68 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 3B 80 03 00 35 04 06 00 8C E4 A9 36 10 CB F6 0D DB D5 C8 1A DD 0C [15:30:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 8C BA 47 00 0C 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 38 33 39 10 04 04 00 3B 80 03 00 F4 03 04 00 10 13 1A 67 B6 04 01 00 00 43 C8 A9 8B 23 21 20 52 [15:30:40]CommunicateWithHost err = 0 [15:30:40]CheckOFDResponse [15:30:40]1017 (14) - 77093643461234 [15:30:40]1041 (16) - 0000000000871839 [15:30:40]1040 (4) - 229435 [15:30:40]1012 (4) - 24.10.2024 09:27 [15:30:40]1206 (1) - 0 [15:30:40]OFD Sender: Remove packet 229435 [15:30:40]ProducePacketName [15:30:40]name=ofd_packets/00229435 [15:30:40]NVStorageDeleteData [15:30:40]Write to MH i2c: 01 00 00 5F 15 74 [15:30:40]Write i2c OK [15:30:40]MH_I2C_Read... [15:30:40]Read from MH i2c: 01 [15:30:40]MH_I2C_Read... [15:30:40]Read from MH i2c: 01 07 00 [15:30:40]MH_I2C_Read... [15:30:40]Read from MH i2c: 01 07 00 5F 15 00 00 00 00 00 A6 0C 2D [15:30:40]RasterBufferAndPrint [15:30:40]line [15:30:40]line [15:30:40]line [15:30:40]line [15:30:40]line [15:30:40]written 0, free lines is 3242 [15:30:40]MH_Cut [15:30:40]Write to MH i2c: D1 01 00 66 15 01 4D [15:30:40]Write i2c OK [15:30:40]MH_I2C_Read... [15:30:40]Read from MH i2c: D1 [15:30:40]MH_I2C_Read... [15:30:40]Read from MH i2c: D1 01 00 [15:30:40]MH_I2C_Read... [15:30:40]Read from MH i2c: D1 01 00 66 15 00 4C [15:30:40]Write to MH i2c: 01 00 00 67 15 7C [15:30:40]Write i2c OK [15:30:40]MH_I2C_Read... [15:30:41]OFD Sender: No OFD packet to send [15:30:41]*** Cut start [15:30:41]*** Partial cut [15:30:41]*** CUTSNS_PIN = 1 [15:30:41]*** CUTSNS_PIN = 0 [15:30:42]*** Brake cut motor [15:30:42]Read from MH i2c: 01 [15:30:42]MH_I2C_Read... [15:30:42]*** Stop cut motor [15:30:42]*** Cut end [15:30:42]Read from MH i2c: 01 07 00 [15:30:42]MH_I2C_Read... [15:30:42]Read from MH i2c: 01 07 00 67 15 00 00 00 00 00 FF 0F 91 [15:30:42]process_action close_receipt done [15:30:42]requested_data is exist [15:30:42]produce_requested_data [15:30:42]requested_item fm.sn is exist - process it [15:30:42]wFMCommunicate request_size=4 [15:30:42]MH_SAM_APDU [15:30:42]CAPDU: 80 11 00 00 [15:30:42]Write to MH i2c: E2 08 00 68 15 80 11 00 00 00 00 00 00 F7 [15:30:42]Write i2c OK [15:30:42]MH_I2C_Read... [15:30:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:30:42]Read from MH i2c: E2 [15:30:42]MH_I2C_Read... [15:30:42]Read from MH i2c: E2 17 00 [15:30:42]MH_I2C_Read... [15:30:42]Read from MH i2c: E2 17 00 68 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 4E [15:30:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [15:30:42]wFMCommunicate OK [15:30:42]requested_item fd.num is exist - process it [15:30:42]SAM_PROTO_GetFieldsCounters [15:30:42]wFMCommunicate request_size=4 [15:30:42]MH_SAM_APDU [15:30:42]CAPDU: 80 13 00 00 [15:30:42]Write to MH i2c: E2 08 00 69 15 80 13 00 00 00 00 00 00 FA [15:30:42]Write i2c OK [15:30:42]MH_I2C_Read... [15:30:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:30:42]Read from MH i2c: E2 [15:30:42]MH_I2C_Read... [15:30:42]Read from MH i2c: E2 62 00 [15:30:42]MH_I2C_Read... [15:30:42]Read from MH i2c: E2 62 00 69 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 3B 80 03 00 0E 04 04 00 19 02 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 86 [15:30:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 3B 80 03 00 0E 04 04 00 19 02 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 [15:30:42]wFMCommunicate OK [15:30:42]SAM_PROTO_GetFieldsCounters done [15:30:42]requested_item shift.num is exist - process it [15:30:42]requested_item shift.opened is exist - process it [15:30:42]req_shift_opened [15:30:42]FM_GetShiftState [15:30:42]SAM_PROTO_GetShiftState [15:30:42]wFMCommunicate request_size=4 [15:30:42]MH_SAM_APDU [15:30:42]CAPDU: 80 13 01 00 [15:30:42]Write to MH i2c: E2 08 00 6A 15 80 13 01 00 00 00 00 00 FC [15:30:42]Write i2c OK [15:30:42]MH_I2C_Read... [15:30:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:30:42]Read from MH i2c: E2 [15:30:42]MH_I2C_Read... [15:30:42]Read from MH i2c: E2 0E 00 [15:30:42]MH_I2C_Read... [15:30:42]Read from MH i2c: E2 0E 00 6A 15 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 74 [15:30:42]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [15:30:42]wFMCommunicate OK [15:30:42]SAM_PROTO_GetShiftState done [15:30:42]FM_GetShiftState done [15:30:42]req_shift_opened done [15:30:42]requested_item shift.open_date is exist - process it [15:30:42]req_shift_open_date [15:30:42]req_shift_open_date done [15:30:42]produce_requested_data done [15:30:42]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229435,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [15:30:42]process_action_free close_receipt [15:30:42]json_value_free [15:30:42]json_value_free done [15:30:42]process_json_proto returns [15:30:42]Send response to host [15:30:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229435,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [15:30:42]free response buf [15:30:42]execute_script done [15:30:42]execute_script returns [15:30:42]free content buf [15:30:42]Sock 7.Close socket [15:30:42]Sock 7.Thread stoped [15:30:46]OFD Sender: No OFD packet to send [15:30:51]OFD Sender: No OFD packet to send [15:30:56]OFD Sender: No OFD packet to send [15:31:01]OFD Sender: No OFD packet to send [15:31:06]OFD Sender: No OFD packet to send [15:31:11]OFD Sender: No OFD packet to send [15:31:16]OFD Sender: No OFD packet to send [15:31:21]OFD Sender: No OFD packet to send [15:31:26]OFD Sender: No OFD packet to send [15:31:31]OFD Sender: No OFD packet to send [15:31:36]OFD Sender: No OFD packet to send [15:31:41]OFD Sender: No OFD packet to send [15:31:46]OFD Sender: No OFD packet to send [15:31:51]OFD Sender: No OFD packet to send [15:31:56]OFD Sender: No OFD packet to send [15:32:01]OFD Sender: No OFD packet to send [15:32:06]OFD Sender: No OFD packet to send [15:32:11]OFD Sender: No OFD packet to send [15:32:16]OFD Sender: No OFD packet to send [15:32:21]OFD Sender: No OFD packet to send [15:32:26]OFD Sender: No OFD packet to send [15:32:31]OFD Sender: No OFD packet to send [15:32:36]OFD Sender: No OFD packet to send [15:32:41]OFD Sender: No OFD packet to send [15:32:46]OFD Sender: No OFD packet to send [15:32:51]OFD Sender: No OFD packet to send [15:32:56]OFD Sender: No OFD packet to send [15:33:01]OFD Sender: No OFD packet to send [15:33:06]OFD Sender: No OFD packet to send [15:33:11]OFD Sender: No OFD packet to send [15:33:16]OFD Sender: No OFD packet to send [15:33:21]OFD Sender: No OFD packet to send [15:33:26]OFD Sender: No OFD packet to send [15:33:31]OFD Sender: No OFD packet to send [15:33:36]OFD Sender: No OFD packet to send [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: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: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:56]OFD Sender: No OFD packet to send [15:37:01]OFD Sender: No OFD packet to send [15:37:06]OFD Sender: No OFD packet to send [15:37:11]OFD Sender: No OFD packet to send [15:37:16]OFD Sender: No OFD packet to send [15:37:21]OFD Sender: No OFD packet to send [15:37:26]OFD Sender: No OFD packet to send [15:37:31]OFD Sender: No OFD packet to send [15:37:36]OFD Sender: No OFD packet to send [15:37:41]OFD Sender: No OFD packet to send [15:37:46]OFD Sender: No OFD packet to send [15:37:51]OFD Sender: No OFD packet to send [15:37:56]OFD Sender: No OFD packet to send [15:38:01]OFD Sender: No OFD packet to send [15:38:06]OFD Sender: No OFD packet to send [15:38:11]OFD Sender: No OFD packet to send [15:38:16]OFD Sender: No OFD packet to send [15:38:21]OFD Sender: No OFD packet to send [15:38:26]OFD Sender: No OFD packet to send [15:38:31]OFD Sender: No OFD packet to send [15:38:36]OFD Sender: No OFD packet to send [15:38:41]OFD Sender: No OFD packet to send [15:38:46]OFD Sender: No OFD packet to send [15:38:51]OFD Sender: No OFD packet to send [15:38:56]OFD Sender: No OFD packet to send [15:39:01]OFD Sender: No OFD packet to send [15:39:06]OFD Sender: No OFD packet to send [15:39:11]OFD Sender: No OFD packet to send [15:39:16]OFD Sender: No OFD packet to send [15:39:21]OFD Sender: No OFD packet to send [15:39:26]OFD Sender: No OFD packet to send [15:39:31]OFD Sender: No OFD packet to send [15:39:36]OFD Sender: No OFD packet to send [15:39:41]OFD Sender: No OFD packet to send [15:39:46]OFD Sender: No OFD packet to send [15:39:51]OFD Sender: No OFD packet to send [15:39:56]OFD Sender: No OFD packet to send [15:40:01]OFD Sender: No OFD packet to send [15:40:06]OFD Sender: No OFD packet to send [15:40:11]OFD Sender: No OFD packet to send [15:40:16]OFD Sender: No OFD packet to send [15:40:21]OFD Sender: No OFD packet to send [15:40:26]OFD Sender: No OFD packet to send [15:40:31]OFD Sender: No OFD packet to send [15:40:36]OFD Sender: No OFD packet to send [15:40:41]OFD Sender: No OFD packet to send [15:40:46]OFD Sender: No OFD packet to send [15:40:51]OFD Sender: No OFD packet to send [15:40:56]OFD Sender: No OFD packet to send [15:41:01]OFD Sender: No OFD packet to send [15:41:06]OFD Sender: No OFD packet to send [15:41:11]OFD Sender: No OFD packet to send [15:41:16]OFD Sender: No OFD packet to send [15:41:21]OFD Sender: No OFD packet to send [15:41:26]OFD Sender: No OFD packet to send [15:41:31]OFD Sender: No OFD packet to send [15:41:36]OFD Sender: No OFD packet to send [15:41:41]OFD Sender: No OFD packet to send [15:41:46]OFD Sender: No OFD packet to send [15:41:51]OFD Sender: No OFD packet to send [15:41:56]OFD Sender: No OFD packet to send [15:42:01]OFD Sender: No OFD packet to send [15:42:06]OFD Sender: No OFD packet to send [15:42:11]OFD Sender: No OFD packet to send [15:42:16]OFD Sender: No OFD packet to send [15:42:21]OFD Sender: No OFD packet to send [15:42:26]OFD Sender: No OFD packet to send [15:42:32]OFD Sender: No OFD packet to send [15:42:37]OFD Sender: No OFD packet to send [15:42:42]OFD Sender: No OFD packet to send [15:42:47]OFD Sender: No OFD packet to send [15:42:52]OFD Sender: No OFD packet to send [15:42:57]OFD Sender: No OFD packet to send [15:43:02]OFD Sender: No OFD packet to send [15:43:07]OFD Sender: No OFD packet to send [15:43:12]OFD Sender: No OFD packet to send [15:43:17]OFD Sender: No OFD packet to send [15:43:22]OFD Sender: No OFD packet to send [15:43:27]OFD Sender: No OFD packet to send [15:43:32]OFD Sender: No OFD packet to send [15:43:37]OFD Sender: No OFD packet to send [15:43:42]OFD Sender: No OFD packet to send [15:43:47]OFD Sender: No OFD packet to send [15:43:52]OFD Sender: No OFD packet to send [15:43:57]OFD Sender: No OFD packet to send [15:44:02]OFD Sender: No OFD packet to send [15:44:07]OFD Sender: No OFD packet to send [15:44:12]OFD Sender: No OFD packet to send [15:44:17]OFD Sender: No OFD packet to send [15:44:22]OFD Sender: No OFD packet to send [15:44:27]OFD Sender: No OFD packet to send [15:44:32]OFD Sender: No OFD packet to send [15:44:37]OFD Sender: No OFD packet to send [15:44:42]OFD Sender: No OFD packet to send [15:44:47]OFD Sender: No OFD packet to send [15:44:52]OFD Sender: No OFD packet to send [15:44:57]OFD Sender: No OFD packet to send [15:45:02]OFD Sender: No OFD packet to send [15:45:07]OFD Sender: No OFD packet to send [15:45:12]OFD Sender: No OFD packet to send [15:45:17]OFD Sender: No OFD packet to send [15:45:22]OFD Sender: No OFD packet to send [15:45:27]OFD Sender: No OFD packet to send [15:45:32]OFD Sender: No OFD packet to send [15:45:37]OFD Sender: No OFD packet to send [15:45:42]OFD Sender: No OFD packet to send [15:45:47]OFD Sender: No OFD packet to send [15:45:52]OFD Sender: No OFD packet to send [15:45:57]OFD Sender: No OFD packet to send [15:46:02]OFD Sender: No OFD packet to send [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:42]OFD Sender: No OFD packet to send [15:47:47]OFD Sender: No OFD packet to send [15:47:52]OFD Sender: No OFD packet to send [15:47:57]OFD Sender: No OFD packet to send [15:48:02]OFD Sender: No OFD packet to send [15:48:07]OFD Sender: No OFD packet to send [15:48:12]OFD Sender: No OFD packet to send [15:48:17]OFD Sender: No OFD packet to send [15:48:22]OFD Sender: No OFD packet to send [15:48:27]OFD Sender: No OFD packet to send [15:48:32]OFD Sender: No OFD packet to send [15:48:37]OFD Sender: No OFD packet to send [15:48:42]OFD Sender: No OFD packet to send [15:48:47]OFD Sender: No OFD packet to send [15:48:52]OFD Sender: No OFD packet to send [15:48:57]OFD Sender: No OFD packet to send [15:49:02]OFD Sender: No OFD packet to send [15:49:07]OFD Sender: No OFD packet to send [15:49:12]OFD Sender: No OFD packet to send [15:49:17]OFD Sender: No OFD packet to send [15:49:22]OFD Sender: No OFD packet to send [15:49:27]OFD Sender: No OFD packet to send [15:49:32]OFD Sender: No OFD packet to send [15:49:37]OFD Sender: No OFD packet to send [15:49:42]OFD Sender: No OFD packet to send [15:49:47]OFD Sender: No OFD packet to send [15:49:52]OFD Sender: No OFD packet to send [15:49:57]OFD Sender: No OFD packet to send [15:50:02]OFD Sender: No OFD packet to send [15:50:07]OFD Sender: No OFD packet to send [15:50:12]OFD Sender: No OFD packet to send [15:50:17]OFD Sender: No OFD packet to send [15:50:22]OFD Sender: No OFD packet to send [15:50:27]OFD Sender: No OFD packet to send [15:50:32]OFD Sender: No OFD packet to send [15:50:37]OFD Sender: No OFD packet to send [15:50:42]OFD Sender: No OFD packet to send [15:50:47]OFD Sender: No OFD packet to send [15:50:52]OFD Sender: No OFD packet to send [15:50:57]OFD Sender: No OFD packet to send [15:51:02]OFD Sender: No OFD packet to send [15:51:07]OFD Sender: No OFD packet to send [15:51:12]OFD Sender: No OFD packet to send [15:51:17]OFD Sender: No OFD packet to send [15:51:22]OFD Sender: No OFD packet to send [15:51:27]OFD Sender: No OFD packet to send [15:51:32]OFD Sender: No OFD packet to send [15:51:37]OFD Sender: No OFD packet to send [15:51:42]OFD Sender: No OFD packet to send [15:51:47]OFD Sender: No OFD packet to send [15:51:52]OFD Sender: No OFD packet to send [15:51:57]OFD Sender: No OFD packet to send [15:52:02]OFD Sender: No OFD packet to send [15:52:07]OFD Sender: No OFD packet to send [15:52:12]OFD Sender: No OFD packet to send [15:52:17]OFD Sender: No OFD packet to send [15:52:22]OFD Sender: No OFD packet to send [15:52:27]OFD Sender: No OFD packet to send [15:52:32]OFD Sender: No OFD packet to send [15:52:37]OFD Sender: No OFD packet to send [15:52:42]OFD Sender: No OFD packet to send [15:52:47]OFD Sender: No OFD packet to send [15:52:52]OFD Sender: No OFD packet to send [15:52:57]OFD Sender: No OFD packet to send [15:53:02]OFD Sender: No OFD packet to send [15:53:07]OFD Sender: No OFD packet to send [15:53:12]OFD Sender: No OFD packet to send [15:53:17]OFD Sender: No OFD packet to send [15:53:22]OFD Sender: No OFD packet to send [15:53:27]OFD Sender: No OFD packet to send [15:53:32]OFD Sender: No OFD packet to send [15:53:37]OFD Sender: No OFD packet to send [15:53:42]OFD Sender: No OFD packet to send [15:53:47]OFD Sender: No OFD packet to send [15:53:52]OFD Sender: No OFD packet to send [15:53:57]OFD Sender: No OFD packet to send [15:54:02]OFD Sender: No OFD packet to send [15:54:07]OFD Sender: No OFD packet to send [15:54:12]OFD Sender: No OFD packet to send [15:54:17]OFD Sender: No OFD packet to send [15:54:22]OFD Sender: No OFD packet to send [15:54:27]OFD Sender: No OFD packet to send [15:54:32]OFD Sender: No OFD packet to send [15:54:37]OFD Sender: No OFD packet to send [15:54:42]OFD Sender: No OFD packet to send [15:54:47]OFD Sender: No OFD packet to send [15:54:52]OFD Sender: No OFD packet to send [15:54:57]OFD Sender: No OFD packet to send [15:55:02]OFD Sender: No OFD packet to send [15:55: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:47]OFD Sender: No OFD packet to send [15:55:52]OFD Sender: No OFD packet to send [15:55:57]OFD Sender: No OFD packet to send [15:56:02]OFD Sender: No OFD packet to send [15:56:07]OFD Sender: No OFD packet to send [15:56:12]OFD Sender: No OFD packet to send [15:56:17]OFD Sender: No OFD packet to send [15:56:22]OFD Sender: No OFD packet to send [15:56:27]OFD Sender: No OFD packet to send [15:56:32]OFD Sender: No OFD packet to send [15:56:37]OFD Sender: No OFD packet to send [15:56:42]OFD Sender: No OFD packet to send [15:56:47]OFD Sender: No OFD packet to send [15:56:52]OFD Sender: No OFD packet to send [15:56:57]OFD Sender: No OFD packet to send [15:57:02]OFD Sender: No OFD packet to send [15:57:07]OFD Sender: No OFD packet to send [15:57:12]OFD Sender: No OFD packet to send [15:57:17]OFD Sender: No OFD packet to send [15:57:22]OFD Sender: No OFD packet to send [15:57:27]OFD Sender: No OFD packet to send [15:57:32]OFD Sender: No OFD packet to send [15:57:37]OFD Sender: No OFD packet to send [15:57:42]OFD Sender: No OFD packet to send [15:57:47]OFD Sender: No OFD packet to send [15:57:52]OFD Sender: No OFD packet to send [15:57:57]OFD Sender: No OFD packet to send [15:58:02]OFD Sender: No OFD packet to send [15:58:07]OFD Sender: No OFD packet to send [15:58:12]OFD Sender: No OFD packet to send [15:58:17]OFD Sender: No OFD packet to send [15:58:22]OFD Sender: No OFD packet to send [15:58:27]OFD Sender: No OFD packet to send [15:58:32]OFD Sender: No OFD packet to send [15:58:37]OFD Sender: No OFD packet to send [15:58:42]OFD Sender: No OFD packet to send [15:58:47]OFD Sender: No OFD packet to send [15:58:52]OFD Sender: No OFD packet to send [15:58:57]OFD Sender: No OFD packet to send [15:59:02]OFD Sender: No OFD packet to send [15:59:03]accept exits with 9 [15:59:03]New connection [15:59:03]New thread 3067391332 created [15:59:03]Thread 3067534692 joined [15:59:03]Waiting for new connection... [15:59:03] Sock 9.Parse request [15:59:03]Sock 9.Check first char [15:59:03]Sock 9.First char is OK [15:59:03]request: POST /json_proto HTTP/1.0 [15:59:03]Method: POST [15:59:03]URL: /json_proto [15:59:03]Method is POST - this is cgi request [15:59:03]url: /json_proto [15:59:03]query_string will be loaded in cgi processing [15:59:03]execute_cgi json_proto POST (null) [15:59:03]execute_cgi path=json_proto method=POST [15:59:03]POST find Content-Length [15:59:03]Host: 172.17.44.195:8080 [15:59:03]Content-Length: 790 [15:59:03]Content-Type: application/json [15:59:03] [15:59:03]POST finish read [15:59:03]Found Content-Length = 790 [15:59:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966527", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 24.150, "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\u000A72541", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:59:03]execute_script... [15: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 : (1)1966527", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 24.150, "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\u000A72541", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:59:03]POST & json_proto [15:59:03]process_json_proto [15:59:03]json parsed OK: [15:59:03]protocol is kg_v1.0 [15:59:03]action value=close_receipt [15:59:03]process_action close_receipt [15:59:03]cmd_close_receipt [15:59:03]MH_GetDate [15:59:03]Write to MH i2c: F0 00 00 6B 15 6F [15:59:03]Write i2c OK [15:59:03]MH_I2C_Read... [15:59:03]Read from MH i2c: F0 [15:59:03]MH_I2C_Read... [15:59:03]Read from MH i2c: F0 09 00 [15:59:03]MH_I2C_Read... [15:59:03]Read from MH i2c: F0 09 00 6B 15 00 C8 6E 1A 67 82 C9 CF 66 AF [15:59:03]GetLastDocTimeStamp 1729783839 [15:59:03]current date 1729785544 [15:59:03]FM_GetShiftState [15:59:03]SAM_PROTO_GetShiftState [15:59:03]wFMCommunicate request_size=4 [15:59:03]MH_SAM_APDU [15:59:03]CAPDU: 80 13 01 00 [15:59:03]Write to MH i2c: E2 08 00 6C 15 80 13 01 00 00 00 00 00 FE [15:59:03]Write i2c OK [15:59:03]MH_I2C_Read... [15:59:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:59:03]Read from MH i2c: E2 [15:59:03]MH_I2C_Read... [15:59:03]Read from MH i2c: E2 0E 00 [15:59:03]MH_I2C_Read... [15:59:03]Read from MH i2c: E2 0E 00 6C 15 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 76 [15:59:03]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [15:59:03]wFMCommunicate OK [15:59:03]SAM_PROTO_GetShiftState done [15:59:03]FM_GetShiftState done [15:59:03]opened in 1729728859 [15:59:03]opened+sec_in_day 1729815259 [15:59:03]quantity*price = 0 [15:59:03]sum+1 = 1 [15:59:03]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 302 24.10.2024 15:59 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 Талоны: Топливная Карта 72541 ФМ: 0000000000871839 ФД: 229436 ФПД: 177748662824426 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T155904&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229436&fm=177748662824426&tin=02508201610067®Number=0000000000091685&sum=0 [15:59:05]StoreToDocumentArchive [15:59:05]shift 537 fd 229436 [15:59:05]save to /storage/0537/doc_00229436 [15:59:05]save last doc name /storage/0537/doc_00229436 to /storage/kkm_last_doc_name [15:59:05]save OK [15:59:05]Clear old archive folders... [15:59:05]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:59:05]tlvbuf is 01FF4AF0 [15:59:05]SAM_PROTO_ClearQueue [15:59:05]wFMCommunicate request_size=4 [15:59:05]MH_SAM_APDU [15:59:05]CAPDU: 80 09 00 00 [15:59:05]Write to MH i2c: E2 08 00 79 15 80 09 00 00 00 00 00 00 00 [15:59:05]Write i2c OK [15:59:05]MH_I2C_Read... [15:59:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:59:05]Read from MH i2c: E2 [15:59:05]MH_I2C_Read... [15:59:05]Read from MH i2c: E2 03 00 [15:59:05]MH_I2C_Read... [15:59:05]Read from MH i2c: E2 03 00 79 15 00 90 00 02 [15:59:05]RAPDU: 90 00 [15:59:05]wFMCommunicate OK [15:59:05]SAM_PROTO_ClearQueue done [15:59:05]KKMCreateOFDPacket [15:59:05]OFDProtocolAddRootSTLVToBuf [15:59:05]FM_MakeSignedData [15:59:05]FM_MakeSignedData [15:59:05]SAM_PROTO_SignData [15:59:05]wFMCommunicate request_size=4 [15:59:05]MH_SAM_APDU [15:59:05]CAPDU: 80 0D 01 02 [15:59:05]Write to MH i2c: E2 08 00 7A 15 80 0D 01 02 00 00 00 00 08 [15:59:05]Write i2c OK [15:59:05]MH_I2C_Read... [15:59:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:59:05]Read from MH i2c: E2 [15:59:05]MH_I2C_Read... [15:59:05]Read from MH i2c: E2 03 00 [15:59:05]MH_I2C_Read... [15:59:05]Read from MH i2c: E2 03 00 7A 15 00 90 00 03 [15:59:05]RAPDU: 90 00 [15:59:05]wFMCommunicate OK [15:59:05]wFMCommunicate request_size=255 [15:59:05]MH_SAM_APDU [15:59:05]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 56 5E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 C8 6E 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 3C 80 03 00 35 04 06 00 A1 A9 55 E8 [15:59:05]Write to MH i2c: E2 02 01 7B 15 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 56 5E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 C8 6E 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 3C 80 03 00 35 04 06 00 A1 A9 55 E8 00 00 68 [15:59:05]Write i2c OK [15:59:05]MH_I2C_Read... [15:59:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:59:05]Read from MH i2c: E2 [15:59:05]MH_I2C_Read... [15:59:05]Read from MH i2c: E2 03 00 [15:59:05]MH_I2C_Read... [15:59:05]Read from MH i2c: E2 03 00 7B 15 00 90 00 04 [15:59:05]RAPDU: 90 00 [15:59:05]wFMCommunicate OK [15:59:05]wFMCommunicate request_size=7 [15:59:05]MH_SAM_APDU [15:59:05]CAPDU: 80 0D 02 02 02 2D EA [15:59:05]Write to MH i2c: E2 0A 00 7C 15 80 0D 02 02 02 00 2D EA 00 00 26 [15:59:05]Write i2c OK [15:59:05]MH_I2C_Read... [15:59:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:59:05]Read from MH i2c: E2 [15:59:05]MH_I2C_Read... [15:59:05]Read from MH i2c: E2 03 00 [15:59:05]MH_I2C_Read... [15:59:05]Read from MH i2c: E2 03 00 7C 15 00 90 00 05 [15:59:05]RAPDU: 90 00 [15:59:05]wFMCommunicate OK [15:59:05]wFMCommunicate request_size=4 [15:59:05]MH_SAM_APDU [15:59:05]CAPDU: 80 0D 03 02 [15:59:05]Write to MH i2c: E2 08 00 7D 15 80 0D 03 02 00 00 00 00 0D [15:59:05]Write i2c OK [15:59:05]MH_I2C_Read... [15:59:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:59:05]Read from MH i2c: E2 [15:59:05]MH_I2C_Read... [15:59:05]Read from MH i2c: E2 0B 00 [15:59:05]MH_I2C_Read... [15:59:05]Read from MH i2c: E2 0B 00 7D 15 00 DF 65 E0 8E 60 91 DB D5 90 00 61 [15:59:05]RAPDU: DF 65 E0 8E 60 91 DB D5 90 00 [15:59:05]wFMCommunicate OK [15:59:05]SAM_PROTO_SignData done [15:59:05]FM_MakeSignedData done [15:59:05]CreateOFDProtocolMessage [15:59:05]wFMCommunicate request_size=4 [15:59:05]MH_SAM_APDU [15:59:05]CAPDU: 80 11 00 00 [15:59:05]Write to MH i2c: E2 08 00 7E 15 80 11 00 00 00 00 00 00 0D [15:59:05]Write i2c OK [15:59:05]MH_I2C_Read... [15:59:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:59:05]Read from MH i2c: E2 [15:59:05]MH_I2C_Read... [15:59:05]Read from MH i2c: E2 17 00 [15:59:05]MH_I2C_Read... [15:59:05]Read from MH i2c: E2 17 00 7E 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 64 [15:59:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [15:59:05]wFMCommunicate OK [15:59:05]CreateOFDProtocolMessage done [15:59:05]OFDSenderStorePacket 229436 [15:59:05]StoreOFDPacket docnum=229436 [15:59:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0C 01 00 00 E1 17 04 01 2C 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 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 56 5E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 C8 6E 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 3C 80 03 00 35 04 06 00 A1 A9 55 E8 2D EA DF 65 E0 8E 60 91 DB D5 [15:59:05]CheckFolder [15:59:05]dirname=/storage/ofd_packets [15:59:05]CheckFolder done [15:59:05]ProducePacketName [15:59:05]name=ofd_packets/00229436 [15:59:05]NVStorageSaveData ofd_packets/00229436 [15:59:05]File name is /storage/ofd_packets/00229436 [15:59:05]Write 298 bytes [15:59:05]NVStorageSaveData done [15:59:05]OFDSenderStorePacket done [15:59:05]KKMCreateOFDPacket done [15:59:05]NVStorageSaveData kkm_last_timestamp [15:59:05]File name is /storage/kkm_last_timestamp [15:59:05]Write 4 bytes [15:59:05]NVStorageSaveData done [15:59:05]ExternCall_PrintAddStr [15:59:05]wPrintStart [15:59:05]Write to MH i2c: 01 00 00 7F 15 94 [15:59:05]Write i2c OK [15:59:05]MH_I2C_Read... [15:59:05]Read from MH i2c: 01 [15:59:05]MH_I2C_Read... [15:59:05]Read from MH i2c: 01 07 00 [15:59:05]MH_I2C_Read... [15:59:05]Read from MH i2c: 01 07 00 7F 15 00 00 00 00 00 FF 0F A9 [15:59:05]RasterBufferAndPrint [15:59:05]line Счет N : (1)1966527 [15:59:05]line ИНН: 02508201610067 [15:59:05]line Контрольно-Кассовый Чек [15:59:05]line ПРОДАЖА [15:59:05]line ТРК (МРК, ГНК) : 21 [15:59:05]line Товар: 2710194210 [15:59:05]line ДТ-К-5 [15:59:05]line 24.150 * 0.00 [15:59:05]line = 0.00 [15:59:05]line НДС 12% НСП 1% [15:59:05]line > о реализуемом товаре [15:59:05]line ИТОГО: 0.00 [15:59:05]line НСП 1% : 0.00 [15:59:05]line НДС 12% : 0.00 [15:59:05]line Наличными: 0.00 [15:59:05]line Безнал.: 0.00 [15:59:05]line Место: АЗС № 133 "Партнер Нефть" [15:59:05]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [15:59:05]line СНО: Общий режим [15:59:05]line Чек 302 24.10.2024 15:59 [15:59:05]line Смена: 537 ФФД: 1.0 [15:59:05]line ЗНМ: 0300000091 [15:59:05]line РНМ: 0000000000091685 [15:59:05]line Версия ККМ: 001 [15:59:05]line Талоны: Топливная Карта [15:59:05]line 72541 [15:59:05]line ФМ: 0000000000871839 [15:59:05]line ФД: 229436 [15:59:05]line ФПД: 177748662824426 [15:59:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T155904&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229436&fm=177748662824426&tin=02508201610067®Number=0000000000091685&sum=0 [15:59:05]OFD Sender: Processing packet 229436 [packets to send 38, broken 37] [15:59:05]ProducePacketName [15:59:05]name=ofd_packets/00229436 [15:59:05]OFD Sender: To server: pG, [15:59:05]CommunicateWithHost lk.salyk.kg:30040 [15:59:05]ConnectInit lk.salyk.kg [15:59:05]written 0, free lines is 4095 [15:59:06]Connected sock=10 [15: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 38 33 39 0C 01 00 00 E1 17 04 01 2C 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 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 56 5E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 C8 6E 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 3C 80 03 00 35 04 06 00 A1 A9 55 E8 2D EA DF 65 E0 8E 60 91 DB D5 [15: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 38 33 39 4F 00 00 00 25 1A 47 00 BA 62 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 3C 80 03 00 F4 03 04 00 B9 19 1A 67 B6 04 01 00 00 70 A8 06 0C 0B C7 D0 5C [15:59:06]CommunicateWithHost err = 0 [15:59:06]CheckOFDResponse [15:59:06]1017 (14) - 77093643461234 [15:59:06]1041 (16) - 0000000000871839 [15:59:06]1040 (4) - 229436 [15:59:06]1012 (4) - 24.10.2024 09:56 [15:59:06]1206 (1) - 0 [15:59:06]OFD Sender: Remove packet 229436 [15:59:06]ProducePacketName [15:59:06]name=ofd_packets/00229436 [15:59:06]NVStorageDeleteData [15:59:06]Write to MH i2c: 01 00 00 A8 15 BD [15:59:06]Write i2c OK [15:59:06]MH_I2C_Read... [15:59:06]Read from MH i2c: 01 [15:59:06]MH_I2C_Read... [15:59:06]Read from MH i2c: 01 07 00 [15:59:06]MH_I2C_Read... [15:59:06]Read from MH i2c: 01 07 00 A8 15 00 00 00 00 00 BE 0C 8E [15:59:06]RasterBufferAndPrint [15:59:06]line [15:59:06]line [15:59:06]line [15:59:06]line [15:59:06]line [15:59:06]written 0, free lines is 3266 [15:59:06]MH_Cut [15:59:06]Write to MH i2c: D1 01 00 AF 15 01 96 [15:59:06]Write i2c OK [15:59:06]MH_I2C_Read... [15:59:06]Read from MH i2c: D1 [15:59:06]MH_I2C_Read... [15:59:06]Read from MH i2c: D1 01 00 [15:59:06]MH_I2C_Read... [15:59:06]Read from MH i2c: D1 01 00 AF 15 00 95 [15:59:06]Write to MH i2c: 01 00 00 B0 15 C5 [15:59:06]Write i2c OK [15:59:06]MH_I2C_Read... [15:59:06]OFD Sender: No OFD packet to send [15:59:07]*** Cut start [15:59:07]*** Partial cut [15:59:07]*** CUTSNS_PIN = 1 [15:59:07]*** CUTSNS_PIN = 0 [15:59:07]*** Brake cut motor [15:59:07]Read from MH i2c: 01 [15:59:07]MH_I2C_Read... [15:59:07]*** Stop cut motor [15:59:07]*** Cut end [15:59:08]Read from MH i2c: 01 07 00 [15:59:08]MH_I2C_Read... [15:59:08]Read from MH i2c: 01 07 00 B0 15 00 00 00 00 00 FF 0F DA [15:59:08]process_action close_receipt done [15:59:08]requested_data is exist [15:59:08]produce_requested_data [15:59:08]requested_item fm.sn is exist - process it [15:59:08]wFMCommunicate request_size=4 [15:59:08]MH_SAM_APDU [15:59:08]CAPDU: 80 11 00 00 [15:59:08]Write to MH i2c: E2 08 00 B1 15 80 11 00 00 00 00 00 00 40 [15:59:08]Write i2c OK [15:59:08]MH_I2C_Read... [15:59:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:59:08]Read from MH i2c: E2 [15:59:08]MH_I2C_Read... [15:59:08]Read from MH i2c: E2 17 00 [15:59:08]MH_I2C_Read... [15:59:08]Read from MH i2c: E2 17 00 B1 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 97 [15:59:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [15:59:08]wFMCommunicate OK [15:59:08]requested_item fd.num is exist - process it [15:59:08]SAM_PROTO_GetFieldsCounters [15:59:08]wFMCommunicate request_size=4 [15:59:08]MH_SAM_APDU [15:59:08]CAPDU: 80 13 00 00 [15:59:08]Write to MH i2c: E2 08 00 B2 15 80 13 00 00 00 00 00 00 43 [15:59:08]Write i2c OK [15:59:08]MH_I2C_Read... [15:59:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:59:08]Read from MH i2c: E2 [15:59:08]MH_I2C_Read... [15:59:08]Read from MH i2c: E2 62 00 [15:59:08]MH_I2C_Read... [15:59:08]Read from MH i2c: E2 62 00 B2 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 3C 80 03 00 0E 04 04 00 19 02 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 D3 [15:59:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 3C 80 03 00 0E 04 04 00 19 02 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 [15:59:08]wFMCommunicate OK [15:59:08]SAM_PROTO_GetFieldsCounters done [15:59:08]requested_item shift.num is exist - process it [15:59:08]requested_item shift.opened is exist - process it [15:59:08]req_shift_opened [15:59:08]FM_GetShiftState [15:59:08]SAM_PROTO_GetShiftState [15:59:08]wFMCommunicate request_size=4 [15:59:08]MH_SAM_APDU [15:59:08]CAPDU: 80 13 01 00 [15:59:08]Write to MH i2c: E2 08 00 B3 15 80 13 01 00 00 00 00 00 45 [15:59:08]Write i2c OK [15:59:08]MH_I2C_Read... [15:59:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:59:08]Read from MH i2c: E2 [15:59:08]MH_I2C_Read... [15:59:08]Read from MH i2c: E2 0E 00 [15:59:08]MH_I2C_Read... [15:59:08]Read from MH i2c: E2 0E 00 B3 15 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 BD [15:59:08]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [15:59:08]wFMCommunicate OK [15:59:08]SAM_PROTO_GetShiftState done [15:59:08]FM_GetShiftState done [15:59:08]req_shift_opened done [15:59:08]requested_item shift.open_date is exist - process it [15:59:08]req_shift_open_date [15:59:08]req_shift_open_date done [15:59:08]produce_requested_data done [15:59:08]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229436,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [15:59:08]process_action_free close_receipt [15:59:08]json_value_free [15:59:08]json_value_free done [15:59:08]process_json_proto returns [15:59:08]Send response to host [15:59:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229436,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [15:59:08]free response buf [15:59:08]execute_script done [15:59:08]execute_script returns [15:59:08]free content buf [15:59:08]Sock 9.Close socket [15:59:08]Sock 9.Thread stoped [15:59:11]OFD Sender: No OFD packet to send [15:59:16]OFD Sender: No OFD packet to send [15:59:21]OFD Sender: No OFD packet to send [15:59:25]accept exits with 7 [15:59:25]New connection [15:59:25]New thread 3067534692 created [15:59:25]Thread 3067391332 joined [15:59:25]Waiting for new connection... [15:59:25] Sock 7.Parse request [15:59:25]Sock 7.Check first char [15:59:25]Sock 7.First char is OK [15:59:25]request: POST /json_proto HTTP/1.0 [15:59:25]Method: POST [15:59:25]URL: /json_proto [15:59:25]Method is POST - this is cgi request [15:59:25]url: /json_proto [15:59:25]query_string will be loaded in cgi processing [15:59:25]execute_cgi json_proto POST (null) [15:59:25]execute_cgi path=json_proto method=POST [15:59:25]POST find Content-Length [15:59:25]Host: 172.17.44.195:8080 [15:59:25]Content-Length: 675 [15:59:25]Content-Type: application/json [15:59:25] [15:59:25]POST finish read [15:59:25]Found Content-Length = 675 [15:59:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966528", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 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" ] } } [15:59:25]execute_script... [15:59: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)1966528", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 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" ] } } [15:59:25]POST & json_proto [15:59:25]process_json_proto [15:59:25]json parsed OK: [15:59:25]protocol is kg_v1.0 [15:59:25]action value=close_receipt [15:59:25]process_action close_receipt [15:59:25]cmd_close_receipt [15:59:25]MH_GetDate [15:59:25]Write to MH i2c: F0 00 00 B4 15 B8 [15:59:25]Write i2c OK [15:59:25]MH_I2C_Read... [15:59:25]Read from MH i2c: F0 [15:59:25]MH_I2C_Read... [15:59:25]Read from MH i2c: F0 09 00 [15:59:25]MH_I2C_Read... [15:59:25]Read from MH i2c: F0 09 00 B4 15 00 DE 6E 1A 67 82 C9 CF 66 0E [15:59:25]GetLastDocTimeStamp 1729785544 [15:59:25]current date 1729785566 [15:59:25]FM_GetShiftState [15:59:25]SAM_PROTO_GetShiftState [15:59:25]wFMCommunicate request_size=4 [15:59:25]MH_SAM_APDU [15:59:25]CAPDU: 80 13 01 00 [15:59:25]Write to MH i2c: E2 08 00 B5 15 80 13 01 00 00 00 00 00 47 [15:59:25]Write i2c OK [15:59:25]MH_I2C_Read... [15:59:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:59:25]Read from MH i2c: E2 [15:59:25]MH_I2C_Read... [15:59:25]Read from MH i2c: E2 0E 00 [15:59:25]MH_I2C_Read... [15:59:25]Read from MH i2c: E2 0E 00 B5 15 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 BF [15:59:25]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [15:59:25]wFMCommunicate OK [15:59:25]SAM_PROTO_GetShiftState done [15:59:25]FM_GetShiftState done [15:59:25]opened in 1729728859 [15:59:25]opened+sec_in_day 1729815259 [15:59:25]quantity*price = 70027 [15:59:25]sum+1 = 70029 [15:59:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 303 24.10.2024 15:59 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229437 ФПД: 8025628272215 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T155926&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229437&fm=8025628272215&tin=02508201610067®Number=0000000000091685&sum=70000 [15:59:26]StoreToDocumentArchive [15:59:26]shift 537 fd 229437 [15:59:26]save to /storage/0537/doc_00229437 [15:59:26]save last doc name /storage/0537/doc_00229437 to /storage/kkm_last_doc_name [15:59:26]save OK [15:59:26]Clear old archive folders... [15:59:26]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:59:26]tlvbuf is 02055730 [15:59:26]SAM_PROTO_ClearQueue [15:59:26]wFMCommunicate request_size=4 [15:59:26]MH_SAM_APDU [15:59:26]CAPDU: 80 09 00 00 [15:59:26]Write to MH i2c: E2 08 00 C2 15 80 09 00 00 00 00 00 00 49 [15:59:26]Write i2c OK [15:59:26]MH_I2C_Read... [15:59:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:59:26]Read from MH i2c: E2 [15:59:26]MH_I2C_Read... [15:59:26]Read from MH i2c: E2 03 00 [15:59:26]MH_I2C_Read... [15:59:26]Read from MH i2c: E2 03 00 C2 15 00 90 00 4B [15:59:26]RAPDU: 90 00 [15:59:26]wFMCommunicate OK [15:59:26]SAM_PROTO_ClearQueue done [15:59:26]KKMCreateOFDPacket [15:59:26]OFDProtocolAddRootSTLVToBuf [15:59:26]FM_MakeSignedData [15:59:26]FM_MakeSignedData [15:59:26]SAM_PROTO_SignData [15:59:26]wFMCommunicate request_size=4 [15:59:26]MH_SAM_APDU [15:59:26]CAPDU: 80 0D 01 02 [15:59:26]Write to MH i2c: E2 08 00 C3 15 80 0D 01 02 00 00 00 00 51 [15:59:26]Write i2c OK [15:59:26]MH_I2C_Read... [15:59:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:59:26]Read from MH i2c: E2 [15:59:26]MH_I2C_Read... [15:59:26]Read from MH i2c: E2 03 00 [15:59:26]MH_I2C_Read... [15:59:26]Read from MH i2c: E2 03 00 C3 15 00 90 00 4C [15:59:26]RAPDU: 90 00 [15:59:26]wFMCommunicate OK [15:59:26]wFMCommunicate request_size=255 [15:59:26]MH_SAM_APDU [15:59:26]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 01 00 00 F4 03 04 00 DE 6E 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 3D 80 03 00 35 04 06 00 07 4C 9C B8 [15:59:26]Write to MH i2c: E2 02 01 C4 15 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 01 00 00 F4 03 04 00 DE 6E 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 3D 80 03 00 35 04 06 00 07 4C 9C B8 00 00 59 [15:59:26]Write i2c OK [15:59:26]MH_I2C_Read... [15:59:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:59:26]Read from MH i2c: E2 [15:59:26]MH_I2C_Read... [15:59:26]Read from MH i2c: E2 03 00 [15:59:26]MH_I2C_Read... [15:59:26]Read from MH i2c: E2 03 00 C4 15 00 90 00 4D [15:59:26]RAPDU: 90 00 [15:59:26]wFMCommunicate OK [15:59:26]wFMCommunicate request_size=7 [15:59:26]MH_SAM_APDU [15:59:26]CAPDU: 80 0D 02 02 02 E6 57 [15:59:26]Write to MH i2c: E2 0A 00 C5 15 80 0D 02 02 02 00 E6 57 00 00 95 [15:59:26]Write i2c OK [15:59:26]MH_I2C_Read... [15:59:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:59:26]Read from MH i2c: E2 [15:59:26]MH_I2C_Read... [15:59:26]Read from MH i2c: E2 03 00 [15:59:26]MH_I2C_Read... [15:59:26]Read from MH i2c: E2 03 00 C5 15 00 90 00 4E [15:59:26]RAPDU: 90 00 [15:59:26]wFMCommunicate OK [15:59:26]wFMCommunicate request_size=4 [15:59:26]MH_SAM_APDU [15:59:26]CAPDU: 80 0D 03 02 [15:59:26]Write to MH i2c: E2 08 00 C6 15 80 0D 03 02 00 00 00 00 56 [15:59:26]Write i2c OK [15:59:26]MH_I2C_Read... [15:59:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:59:26]Read from MH i2c: E2 [15:59:26]MH_I2C_Read... [15:59:26]Read from MH i2c: E2 0B 00 [15:59:26]MH_I2C_Read... [15:59:26]Read from MH i2c: E2 0B 00 C6 15 00 BC 44 96 67 7C 91 16 E6 90 00 5D [15:59:26]RAPDU: BC 44 96 67 7C 91 16 E6 90 00 [15:59:26]wFMCommunicate OK [15:59:26]SAM_PROTO_SignData done [15:59:26]FM_MakeSignedData done [15:59:26]CreateOFDProtocolMessage [15:59:26]wFMCommunicate request_size=4 [15:59:26]MH_SAM_APDU [15:59:26]CAPDU: 80 11 00 00 [15:59:26]Write to MH i2c: E2 08 00 C7 15 80 11 00 00 00 00 00 00 56 [15:59:26]Write i2c OK [15:59:26]MH_I2C_Read... [15:59:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:59:26]Read from MH i2c: E2 [15:59:26]MH_I2C_Read... [15:59:26]Read from MH i2c: E2 17 00 [15:59:26]MH_I2C_Read... [15:59:26]Read from MH i2c: E2 17 00 C7 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 AD [15:59:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [15:59:26]wFMCommunicate OK [15:59:26]CreateOFDProtocolMessage done [15:59:26]OFDSenderStorePacket 229437 [15:59:26]StoreOFDPacket docnum=229437 [15:59:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0C 01 00 00 CD 49 04 01 B5 E3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 2F 01 00 00 F4 03 04 00 DE 6E 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 3D 80 03 00 35 04 06 00 07 4C 9C B8 E6 57 BC 44 96 67 7C 91 16 E6 [15:59:26]CheckFolder [15:59:26]dirname=/storage/ofd_packets [15:59:26]CheckFolder done [15:59:26]ProducePacketName [15:59:26]name=ofd_packets/00229437 [15:59:26]NVStorageSaveData ofd_packets/00229437 [15:59:26]File name is /storage/ofd_packets/00229437 [15:59:26]Write 298 bytes [15:59:26]NVStorageSaveData done [15:59:26]OFDSenderStorePacket done [15:59:26]KKMCreateOFDPacket done [15:59:26]NVStorageSaveData kkm_last_timestamp [15:59:26]File name is /storage/kkm_last_timestamp [15:59:26]Write 4 bytes [15:59:26]NVStorageSaveData done [15:59:26]ExternCall_PrintAddStr [15:59:26]wPrintStart [15:59:26]Write to MH i2c: 01 00 00 C8 15 DD [15:59:26]Write i2c OK [15:59:26]MH_I2C_Read... [15:59:26]Read from MH i2c: 01 [15:59:26]MH_I2C_Read... [15:59:26]Read from MH i2c: 01 07 00 [15:59:26]MH_I2C_Read... [15:59:26]Read from MH i2c: 01 07 00 C8 15 00 00 00 00 00 FF 0F F2 [15:59:26]RasterBufferAndPrint [15:59:26]line Счет N : (1)1966528 [15:59:26]line ИНН: 02508201610067 [15:59:26]line Контрольно-Кассовый Чек [15:59:26]line ПРОДАЖА [15:59:26]line ТРК (МРК, ГНК) : 61 [15:59:26]line Товар: 2710194210 [15:59:26]line ДТ-К-5 [15:59:26]line 9.190 * 76.20 [15:59:26]line = 700.28 [15:59:26]line НДС 12% НСП 1% [15:59:26]line > о реализуемом товаре [15:59:26]line ОКРУГЛЕНИЕ: -0.28 [15:59:26]line ИТОГО: 700.00 [15:59:26]line Внесено: 700.00 [15:59:26]line СДАЧА: 0.00 [15:59:26]line НСП 1% : 6.20 [15:59:26]line НДС 12% : 74.37 [15:59:26]line Наличными: 700.00 [15:59:26]line Безнал.: 0.00 [15:59:26]line Место: АЗС № 133 "Партнер Нефть" [15:59:26]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [15:59:26]line СНО: Общий режим [15:59:26]line Чек 303 24.10.2024 15:59 [15:59:26]line Смена: 537 ФФД: 1.0 [15:59:26]line ЗНМ: 0300000091 [15:59:26]line РНМ: 0000000000091685 [15:59:26]line Версия ККМ: 001 [15:59:26]line ФМ: 0000000000871839 [15:59:26]line ФД: 229437 [15:59:26]line ФПД: 8025628272215 [15:59:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T155926&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229437&fm=8025628272215&tin=02508201610067®Number=0000000000091685&sum=70000 [15:59:27]OFD Sender: Processing packet 229437 [packets to send 38, broken 37] [15:59:27]ProducePacketName [15:59:27]name=ofd_packets/00229437 [15:59:27]OFD Sender: To server: pG, [15:59:27]CommunicateWithHost lk.salyk.kg:30040 [15:59:27]ConnectInit lk.salyk.kg [15:59:27]written 0, free lines is 4095 [15:59:27]Connected sock=10 [15:59:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0C 01 00 00 CD 49 04 01 B5 E3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 2F 01 00 00 F4 03 04 00 DE 6E 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 3D 80 03 00 35 04 06 00 07 4C 9C B8 E6 57 BC 44 96 67 7C 91 16 E6 [15:59:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 5C 6A 47 00 71 13 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 3D 80 03 00 F4 03 04 00 CF 19 1A 67 B6 04 01 00 00 3B E6 EF 77 8F 59 56 7D [15:59:27]CommunicateWithHost err = 0 [15:59:27]CheckOFDResponse [15:59:27]1017 (14) - 77093643461234 [15:59:27]1041 (16) - 0000000000871839 [15:59:27]1040 (4) - 229437 [15:59:27]1012 (4) - 24.10.2024 09:56 [15:59:27]1206 (1) - 0 [15:59:27]OFD Sender: Remove packet 229437 [15:59:27]ProducePacketName [15:59:27]name=ofd_packets/00229437 [15:59:27]NVStorageDeleteData [15:59:27]Write to MH i2c: 01 00 00 F2 15 07 [15:59:27]Write i2c OK [15:59:27]MH_I2C_Read... [15:59:27]Read from MH i2c: 01 [15:59:27]MH_I2C_Read... [15:59:27]Read from MH i2c: 01 07 00 [15:59:27]MH_I2C_Read... [15:59:27]Read from MH i2c: 01 07 00 F2 15 00 00 00 00 00 9C 0C B6 [15:59:27]RasterBufferAndPrint [15:59:27]line [15:59:27]line [15:59:27]line [15:59:27]line [15:59:27]line [15:59:27]written 0, free lines is 3233 [15:59:27]MH_Cut [15:59:27]Write to MH i2c: D1 01 00 F9 15 01 E0 [15:59:27]Write i2c OK [15:59:27]MH_I2C_Read... [15:59:27]Read from MH i2c: D1 [15:59:27]MH_I2C_Read... [15:59:27]Read from MH i2c: D1 01 00 [15:59:27]MH_I2C_Read... [15:59:27]Read from MH i2c: D1 01 00 F9 15 00 DF [15:59:27]Write to MH i2c: 01 00 00 FA 15 0F [15:59:27]Write i2c OK [15:59:27]MH_I2C_Read... [15:59:27]OFD Sender: No OFD packet to send [15:59:28]*** Cut start [15:59:28]*** Partial cut [15:59:28]*** CUTSNS_PIN = 1 [15:59:28]*** CUTSNS_PIN = 0 [15:59:28]*** Brake cut motor [15:59:29]Read from MH i2c: 01 [15:59:29]MH_I2C_Read... [15:59:29]*** Stop cut motor [15:59:29]*** Cut end [15:59:29]Read from MH i2c: 01 07 00 [15:59:29]MH_I2C_Read... [15:59:29]Read from MH i2c: 01 07 00 FA 15 00 00 00 00 00 FF 0F 24 [15:59:29]process_action close_receipt done [15:59:29]requested_data is exist [15:59:29]produce_requested_data [15:59:29]requested_item fm.sn is exist - process it [15:59:29]wFMCommunicate request_size=4 [15:59:29]MH_SAM_APDU [15:59:29]CAPDU: 80 11 00 00 [15:59:29]Write to MH i2c: E2 08 00 FB 15 80 11 00 00 00 00 00 00 8A [15:59:29]Write i2c OK [15:59:29]MH_I2C_Read... [15:59:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:59:29]Read from MH i2c: E2 [15:59:29]MH_I2C_Read... [15:59:29]Read from MH i2c: E2 17 00 [15:59:29]MH_I2C_Read... [15:59:29]Read from MH i2c: E2 17 00 FB 15 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 E1 [15:59:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [15:59:29]wFMCommunicate OK [15:59:29]requested_item fd.num is exist - process it [15:59:29]SAM_PROTO_GetFieldsCounters [15:59:29]wFMCommunicate request_size=4 [15:59:29]MH_SAM_APDU [15:59:29]CAPDU: 80 13 00 00 [15:59:29]Write to MH i2c: E2 08 00 FC 15 80 13 00 00 00 00 00 00 8D [15:59:29]Write i2c OK [15:59:29]MH_I2C_Read... [15:59:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:59:29]Read from MH i2c: E2 [15:59:29]MH_I2C_Read... [15:59:29]Read from MH i2c: E2 62 00 [15:59:29]MH_I2C_Read... [15:59:29]Read from MH i2c: E2 62 00 FC 15 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 3D 80 03 00 0E 04 04 00 19 02 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 21 [15:59:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 3D 80 03 00 0E 04 04 00 19 02 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 [15:59:29]wFMCommunicate OK [15:59:29]SAM_PROTO_GetFieldsCounters done [15:59:29]requested_item shift.num is exist - process it [15:59:29]requested_item shift.opened is exist - process it [15:59:29]req_shift_opened [15:59:29]FM_GetShiftState [15:59:29]SAM_PROTO_GetShiftState [15:59:29]wFMCommunicate request_size=4 [15:59:29]MH_SAM_APDU [15:59:29]CAPDU: 80 13 01 00 [15:59:29]Write to MH i2c: E2 08 00 FD 15 80 13 01 00 00 00 00 00 8F [15:59:29]Write i2c OK [15:59:29]MH_I2C_Read... [15:59:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:59:29]Read from MH i2c: E2 [15:59:29]MH_I2C_Read... [15:59:29]Read from MH i2c: E2 0E 00 [15:59:29]MH_I2C_Read... [15:59:29]Read from MH i2c: E2 0E 00 FD 15 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 07 [15:59:29]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [15:59:29]wFMCommunicate OK [15:59:29]SAM_PROTO_GetShiftState done [15:59:29]FM_GetShiftState done [15:59:29]req_shift_opened done [15:59:29]requested_item shift.open_date is exist - process it [15:59:29]req_shift_open_date [15:59:29]req_shift_open_date done [15:59:29]produce_requested_data done [15:59:29]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229437,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [15:59:29]process_action_free close_receipt [15:59:29]json_value_free [15:59:29]json_value_free done [15:59:29]process_json_proto returns [15:59:29]Send response to host [15:59:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229437,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [15:59:29]free response buf [15:59:29]execute_script done [15:59:29]execute_script returns [15:59:29]free content buf [15:59:29]Sock 7.Close socket [15:59:29]Sock 7.Thread stoped [15:59:32]OFD Sender: No OFD packet to send [15:59:37]OFD Sender: No OFD packet to send [15:59:42]OFD Sender: No OFD packet to send [15:59:47]OFD Sender: No OFD packet to send [15:59:52]OFD Sender: No OFD packet to send [15:59:58]OFD Sender: No OFD packet to send [16:00:03]OFD Sender: No OFD packet to send [16:00:08]OFD Sender: No OFD packet to send [16:00:13]OFD Sender: No OFD packet to send [16:00:18]OFD Sender: No OFD packet to send [16:00:23]OFD Sender: No OFD packet to send [16:00:28]OFD Sender: No OFD packet to send [16:00:33]OFD Sender: No OFD packet to send [16:00:38]OFD Sender: No OFD packet to send [16:00:43]OFD Sender: No OFD packet to send [16:00:48]OFD Sender: No OFD packet to send [16:00:53]OFD Sender: No OFD packet to send [16:00:58]OFD Sender: No OFD packet to send [16:01:03]OFD Sender: No OFD packet to send [16:01:08]OFD Sender: No OFD packet to send [16:01:13]OFD Sender: No OFD packet to send [16:01:18]OFD Sender: No OFD packet to send [16:01:23]OFD Sender: No OFD packet to send [16:01:28]OFD Sender: No OFD packet to send [16:01:33]OFD Sender: No OFD packet to send [16:01:38]OFD Sender: No OFD packet to send [16:01:43]OFD Sender: No OFD packet to send [16:01:48]OFD Sender: No OFD packet to send [16:01:53]OFD Sender: No OFD packet to send [16:01:58]OFD Sender: No OFD packet to send [16:02:03]OFD Sender: No OFD packet to send [16:02:08]OFD Sender: No OFD packet to send [16:02:13]OFD Sender: No OFD packet to send [16:02:18]OFD Sender: No OFD packet to send [16:02:23]OFD Sender: No OFD packet to send [16:02:28]OFD Sender: No OFD packet to send [16:02:33]OFD Sender: No OFD packet to send [16:02:38]OFD Sender: No OFD packet to send [16:02:43]OFD Sender: No OFD packet to send [16:02:48]OFD Sender: No OFD packet to send [16:02:53]OFD Sender: No OFD packet to send [16:02:58]OFD Sender: No OFD packet to send [16:03:03]OFD Sender: No OFD packet to send [16:03:08]OFD Sender: No OFD packet to send [16:03:13]OFD Sender: No OFD packet to send [16:03:18]OFD Sender: No OFD packet to send [16:03:23]OFD Sender: No OFD packet to send [16:03:28]OFD Sender: No OFD packet to send [16:03:33]OFD Sender: No OFD packet to send [16:03:38]OFD Sender: No OFD packet to send [16:03:43]OFD Sender: No OFD packet to send [16:03:48]OFD Sender: No OFD packet to send [16:03:53]OFD Sender: No OFD packet to send [16:03:58]OFD Sender: No OFD packet to send [16:04:03]OFD Sender: No OFD packet to send [16:04:08]OFD Sender: No OFD packet to send [16:04:13]OFD Sender: No OFD packet to send [16:04:18]OFD Sender: No OFD packet to send [16:04:23]OFD Sender: No OFD packet to send [16:04:28]OFD Sender: No OFD packet to send [16:04:33]OFD Sender: No OFD packet to send [16:04:38]OFD Sender: No OFD packet to send [16:04:43]OFD Sender: No OFD packet to send [16:04:48]OFD Sender: No OFD packet to send [16:04:53]OFD Sender: No OFD packet to send [16:04:58]OFD Sender: No OFD packet to send [16:05:03]OFD Sender: No OFD packet to send [16:05:08]OFD Sender: No OFD packet to send [16:05:13]OFD Sender: No OFD packet to send [16:05:18]OFD Sender: No OFD packet to send [16:05:23]OFD Sender: No OFD packet to send [16:05:28]OFD Sender: No OFD packet to send [16:05:33]OFD Sender: No OFD packet to send [16:05:38]OFD Sender: No OFD packet to send [16:05:43]OFD Sender: No OFD packet to send [16:05:48]OFD Sender: No OFD packet to send [16:05:53]OFD Sender: No OFD packet to send [16:05:58]OFD Sender: No OFD packet to send [16:06:03]OFD Sender: No OFD packet to send [16:06:08]OFD Sender: No OFD packet to send [16:06:13]OFD Sender: No OFD packet to send [16:06:18]OFD Sender: No OFD packet to send [16:06:23]OFD Sender: No OFD packet to send [16:06:28]OFD Sender: No OFD packet to send [16:06:33]OFD Sender: No OFD packet to send [16:06:38]OFD Sender: No OFD packet to send [16:06:43]OFD Sender: No OFD packet to send [16:06:48]OFD Sender: No OFD packet to send [16:06:53]OFD Sender: No OFD packet to send [16:06:58]OFD Sender: No OFD packet to send [16:07:03]OFD Sender: No OFD packet to send [16:07:08]OFD Sender: No OFD packet to send [16:07:13]OFD Sender: No OFD packet to send [16:07:18]OFD Sender: No OFD packet to send [16:07:23]OFD Sender: No OFD packet to send [16:07:28]OFD Sender: No OFD packet to send [16:07:33]OFD Sender: No OFD packet to send [16:07:38]OFD Sender: No OFD packet to send [16:07:43]OFD Sender: No OFD packet to send [16:07:48]OFD Sender: No OFD packet to send [16:07:53]OFD Sender: No OFD packet to send [16:07:58]OFD Sender: No OFD packet to send [16:08:03]OFD Sender: No OFD packet to send [16:08:08]OFD Sender: No OFD packet to send [16:08:13]OFD Sender: No OFD packet to send [16:08:18]OFD Sender: No OFD packet to send [16:08:23]OFD Sender: No OFD packet to send [16:08:28]OFD Sender: No OFD packet to send [16:08:33]OFD Sender: No OFD packet to send [16:08:38]OFD Sender: No OFD packet to send [16:08:43]OFD Sender: No OFD packet to send [16:08:48]OFD Sender: No OFD packet to send [16:08:53]OFD Sender: No OFD packet to send [16:08:58]OFD Sender: No OFD packet to send [16:09:03]OFD Sender: No OFD packet to send [16:09:08]OFD Sender: No OFD packet to send [16:09:13]OFD Sender: No OFD packet to send [16:09:18]OFD Sender: No OFD packet to send [16:09:23]OFD Sender: No OFD packet to send [16:09:28]OFD Sender: No OFD packet to send [16:09:33]OFD Sender: No OFD packet to send [16:09:38]OFD Sender: No OFD packet to send [16:09:43]OFD Sender: No OFD packet to send [16:09:48]OFD Sender: No OFD packet to send [16:09:53]OFD Sender: No OFD packet to send [16:09:58]OFD Sender: No OFD packet to send [16:10:03]OFD Sender: No OFD packet to send [16:10:08]OFD Sender: No OFD packet to send [16:10:13]OFD Sender: No OFD packet to send [16:10:18]OFD Sender: No OFD packet to send [16:10:23]OFD Sender: No OFD packet to send [16:10:28]OFD Sender: No OFD packet to send [16:10:33]OFD Sender: No OFD packet to send [16:10:38]OFD Sender: No OFD packet to send [16:10:43]OFD Sender: No OFD packet to send [16:10:48]OFD Sender: No OFD packet to send [16:10:53]OFD Sender: No OFD packet to send [16:10:58]OFD Sender: No OFD packet to send [16:11:03]OFD Sender: No OFD packet to send [16:11:08]OFD Sender: No OFD packet to send [16:11:13]OFD Sender: No OFD packet to send [16:11:18]OFD Sender: No OFD packet to send [16:11:23]OFD Sender: No OFD packet to send [16:11:28]OFD Sender: No OFD packet to send [16:11:33]OFD Sender: No OFD packet to send [16:11:38]OFD Sender: No OFD packet to send [16:11:43]OFD Sender: No OFD packet to send [16:11:48]OFD Sender: No OFD packet to send [16:11:53]OFD Sender: No OFD packet to send [16:11:58]OFD Sender: No OFD packet to send [16:12:03]OFD Sender: No OFD packet to send [16:12:08]OFD Sender: No OFD packet to send [16:12:13]OFD Sender: No OFD packet to send [16:12:18]OFD Sender: No OFD packet to send [16:12:23]OFD Sender: No OFD packet to send [16:12:28]OFD Sender: No OFD packet to send [16:12:33]OFD Sender: No OFD packet to send [16:12:38]OFD Sender: No OFD packet to send [16:12:43]OFD Sender: No OFD packet to send [16:12:48]OFD Sender: No OFD packet to send [16:12:53]OFD Sender: No OFD packet to send [16:12:58]OFD Sender: No OFD packet to send [16:13:03]OFD Sender: No OFD packet to send [16:13:08]OFD Sender: No OFD packet to send [16:13:13]OFD Sender: No OFD packet to send [16:13:18]OFD Sender: No OFD packet to send [16:13:23]OFD Sender: No OFD packet to send [16:13:28]OFD Sender: No OFD packet to send [16:13:33]OFD Sender: No OFD packet to send [16:13:38]OFD Sender: No OFD packet to send [16:13:43]OFD Sender: No OFD packet to send [16:13:48]OFD Sender: No OFD packet to send [16:13:53]OFD Sender: No OFD packet to send [16:13:58]OFD Sender: No OFD packet to send [16:14:03]OFD Sender: No OFD packet to send [16:14:08]OFD Sender: No OFD packet to send [16:14:13]OFD Sender: No OFD packet to send [16:14:18]OFD Sender: No OFD packet to send [16:14:23]OFD Sender: No OFD packet to send [16:14:28]OFD Sender: No OFD packet to send [16:14:33]OFD Sender: No OFD packet to send [16:14:38]OFD Sender: No OFD packet to send [16:14:43]OFD Sender: No OFD packet to send [16:14:48]OFD Sender: No OFD packet to send [16:14:53]OFD Sender: No OFD packet to send [16:14:58]OFD Sender: No OFD packet to send [16:15:03]OFD Sender: No OFD packet to send [16:15:08]OFD Sender: No OFD packet to send [16:15:13]OFD Sender: No OFD packet to send [16:15:18]OFD Sender: No OFD packet to send [16:15:23]OFD Sender: No OFD packet to send [16:15:28]OFD Sender: No OFD packet to send [16:15:33]OFD Sender: No OFD packet to send [16:15:38]OFD Sender: No OFD packet to send [16:15:43]OFD Sender: No OFD packet to send [16:15:48]OFD Sender: No OFD packet to send [16:15:53]OFD Sender: No OFD packet to send [16:15:58]OFD Sender: No OFD packet to send [16:16:03]OFD Sender: No OFD packet to send [16:16:08]OFD Sender: No OFD packet to send [16:16:09]accept exits with 9 [16:16:09]New connection [16:16:09]New thread 3067391332 created [16:16:09]Thread 3067534692 joined [16:16:09]Waiting for new connection... [16:16:09] Sock 9.Parse request [16:16:09]Sock 9.Check first char [16:16:09]Sock 9.First char is OK [16:16:09]request: POST /json_proto HTTP/1.0 [16:16:09]Method: POST [16:16:09]URL: /json_proto [16:16:09]Method is POST - this is cgi request [16:16:09]url: /json_proto [16:16:09]query_string will be loaded in cgi processing [16:16:09]execute_cgi json_proto POST (null) [16:16:09]execute_cgi path=json_proto method=POST [16:16:09]POST find Content-Length [16:16:09]Host: 172.17.44.195:8080 [16:16:09]Content-Length: 798 [16:16:09]Content-Type: application/json [16:16:09] [16:16:09]POST finish read [16:16:09]Found Content-Length = 798 [16:16:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966542", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4690455", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:16:09]execute_script... [16:16: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)1966542", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4690455", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:16:09]POST & json_proto [16:16:09]process_json_proto [16:16:09]json parsed OK: [16:16:09]protocol is kg_v1.0 [16:16:09]action value=close_receipt [16:16:09]process_action close_receipt [16:16:09]cmd_close_receipt [16:16:09]MH_GetDate [16:16:09]Write to MH i2c: F0 00 00 FE 15 02 [16:16:09]Write i2c OK [16:16:09]MH_I2C_Read... [16:16:09]Read from MH i2c: F0 [16:16:09]MH_I2C_Read... [16:16:09]Read from MH i2c: F0 09 00 [16:16:09]MH_I2C_Read... [16:16:09]Read from MH i2c: F0 09 00 FE 15 00 CA 72 1A 67 82 C9 CF 66 48 [16:16:09]GetLastDocTimeStamp 1729785566 [16:16:09]current date 1729786570 [16:16:09]FM_GetShiftState [16:16:09]SAM_PROTO_GetShiftState [16:16:09]wFMCommunicate request_size=4 [16:16:09]MH_SAM_APDU [16:16:09]CAPDU: 80 13 01 00 [16:16:09]Write to MH i2c: E2 08 00 FF 15 80 13 01 00 00 00 00 00 91 [16:16:09]Write i2c OK [16:16:09]MH_I2C_Read... [16:16:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:16:09]Read from MH i2c: E2 [16:16:09]MH_I2C_Read... [16:16:09]Read from MH i2c: E2 0E 00 [16:16:09]MH_I2C_Read... [16:16:09]Read from MH i2c: E2 0E 00 FF 15 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 09 [16:16:09]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [16:16:09]wFMCommunicate OK [16:16:09]SAM_PROTO_GetShiftState done [16:16:09]FM_GetShiftState done [16:16:09]opened in 1729728859 [16:16:09]opened+sec_in_day 1729815259 [16:16:09]quantity*price = 0 [16:16:09]sum+1 = 1 [16:16:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 304 24.10.2024 16:16 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 Талоны: Топливные Талоны 4690455 ФМ: 0000000000871839 ФД: 229438 ФПД: 25406498256029 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T161610&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229438&fm=25406498256029&tin=02508201610067®Number=0000000000091685&sum=0 [16:16:10]StoreToDocumentArchive [16:16:10]shift 537 fd 229438 [16:16:10]save to /storage/0537/doc_00229438 [16:16:10]save last doc name /storage/0537/doc_00229438 to /storage/kkm_last_doc_name [16:16:10]save OK [16:16:10]Clear old archive folders... [16:16:10]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:16:10]tlvbuf is 01FCB180 [16:16:10]SAM_PROTO_ClearQueue [16:16:10]wFMCommunicate request_size=4 [16:16:10]MH_SAM_APDU [16:16:10]CAPDU: 80 09 00 00 [16:16:10]Write to MH i2c: E2 08 00 0C 16 80 09 00 00 00 00 00 00 94 [16:16:10]Write i2c OK [16:16:10]MH_I2C_Read... [16:16:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:16:10]Read from MH i2c: E2 [16:16:10]MH_I2C_Read... [16:16:10]Read from MH i2c: E2 03 00 [16:16:10]MH_I2C_Read... [16:16:10]Read from MH i2c: E2 03 00 0C 16 00 90 00 96 [16:16:10]RAPDU: 90 00 [16:16:10]wFMCommunicate OK [16:16:10]SAM_PROTO_ClearQueue done [16:16:10]KKMCreateOFDPacket [16:16:10]OFDProtocolAddRootSTLVToBuf [16:16:10]FM_MakeSignedData [16:16:10]FM_MakeSignedData [16:16:10]SAM_PROTO_SignData [16:16:10]wFMCommunicate request_size=4 [16:16:10]MH_SAM_APDU [16:16:10]CAPDU: 80 0D 01 02 [16:16:10]Write to MH i2c: E2 08 00 0D 16 80 0D 01 02 00 00 00 00 9C [16:16:10]Write i2c OK [16:16:10]MH_I2C_Read... [16:16:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:16:10]Read from MH i2c: E2 [16:16:10]MH_I2C_Read... [16:16:10]Read from MH i2c: E2 03 00 [16:16:10]MH_I2C_Read... [16:16:10]Read from MH i2c: E2 03 00 0D 16 00 90 00 97 [16:16:10]RAPDU: 90 00 [16:16:10]wFMCommunicate OK [16:16:10]wFMCommunicate request_size=255 [16:16:10]MH_SAM_APDU [16:16:10]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 30 01 00 00 F4 03 04 00 CA 72 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 3E 80 03 00 35 04 06 00 17 1B 69 4D [16:16:10]Write to MH i2c: E2 02 01 0E 16 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 30 01 00 00 F4 03 04 00 CA 72 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 3E 80 03 00 35 04 06 00 17 1B 69 4D 00 00 21 [16:16:10]Write i2c OK [16:16:10]MH_I2C_Read... [16:16:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:16:11]Read from MH i2c: E2 [16:16:11]MH_I2C_Read... [16:16:11]Read from MH i2c: E2 03 00 [16:16:11]MH_I2C_Read... [16:16:11]Read from MH i2c: E2 03 00 0E 16 00 90 00 98 [16:16:11]RAPDU: 90 00 [16:16:11]wFMCommunicate OK [16:16:11]wFMCommunicate request_size=7 [16:16:11]MH_SAM_APDU [16:16:11]CAPDU: 80 0D 02 02 02 B4 9D [16:16:11]Write to MH i2c: E2 0A 00 0F 16 80 0D 02 02 02 00 B4 9D 00 00 F4 [16:16:11]Write i2c OK [16:16:11]MH_I2C_Read... [16:16:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:16:11]Read from MH i2c: E2 [16:16:11]MH_I2C_Read... [16:16:11]Read from MH i2c: E2 03 00 [16:16:11]MH_I2C_Read... [16:16:11]Read from MH i2c: E2 03 00 0F 16 00 90 00 99 [16:16:11]RAPDU: 90 00 [16:16:11]wFMCommunicate OK [16:16:11]wFMCommunicate request_size=4 [16:16:11]MH_SAM_APDU [16:16:11]CAPDU: 80 0D 03 02 [16:16:11]Write to MH i2c: E2 08 00 10 16 80 0D 03 02 00 00 00 00 A1 [16:16:11]Write i2c OK [16:16:11]MH_I2C_Read... [16:16:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:16:11]Read from MH i2c: E2 [16:16:11]MH_I2C_Read... [16:16:11]Read from MH i2c: E2 0B 00 [16:16:11]MH_I2C_Read... [16:16:11]Read from MH i2c: E2 0B 00 10 16 00 9E 72 9E 52 F9 48 BA 91 90 00 2E [16:16:11]RAPDU: 9E 72 9E 52 F9 48 BA 91 90 00 [16:16:11]wFMCommunicate OK [16:16:11]SAM_PROTO_SignData done [16:16:11]FM_MakeSignedData done [16:16:11]CreateOFDProtocolMessage [16:16:11]wFMCommunicate request_size=4 [16:16:11]MH_SAM_APDU [16:16:11]CAPDU: 80 11 00 00 [16:16:11]Write to MH i2c: E2 08 00 11 16 80 11 00 00 00 00 00 00 A1 [16:16:11]Write i2c OK [16:16:11]MH_I2C_Read... [16:16:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:16:11]Read from MH i2c: E2 [16:16:11]MH_I2C_Read... [16:16:11]Read from MH i2c: E2 17 00 [16:16:11]MH_I2C_Read... [16:16:11]Read from MH i2c: E2 17 00 11 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 F8 [16:16:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [16:16:11]wFMCommunicate OK [16:16:11]CreateOFDProtocolMessage done [16:16:11]OFDSenderStorePacket 229438 [16:16:11]StoreOFDPacket docnum=229438 [16:16:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0C 01 00 00 8F F8 04 01 D4 2E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 30 01 00 00 F4 03 04 00 CA 72 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 3E 80 03 00 35 04 06 00 17 1B 69 4D B4 9D 9E 72 9E 52 F9 48 BA 91 [16:16:11]CheckFolder [16:16:11]dirname=/storage/ofd_packets [16:16:11]CheckFolder done [16:16:11]ProducePacketName [16:16:11]name=ofd_packets/00229438 [16:16:11]NVStorageSaveData ofd_packets/00229438 [16:16:11]File name is /storage/ofd_packets/00229438 [16:16:11]Write 298 bytes [16:16:11]NVStorageSaveData done [16:16:11]OFDSenderStorePacket done [16:16:11]KKMCreateOFDPacket done [16:16:11]NVStorageSaveData kkm_last_timestamp [16:16:11]File name is /storage/kkm_last_timestamp [16:16:11]Write 4 bytes [16:16:11]NVStorageSaveData done [16:16:11]ExternCall_PrintAddStr [16:16:11]wPrintStart [16:16:11]Write to MH i2c: 01 00 00 12 16 28 [16:16:11]Write i2c OK [16:16:11]MH_I2C_Read... [16:16:11]Read from MH i2c: 01 [16:16:11]MH_I2C_Read... [16:16:11]Read from MH i2c: 01 07 00 [16:16:11]MH_I2C_Read... [16:16:11]Read from MH i2c: 01 07 00 12 16 00 00 00 00 00 FF 0F 3D [16:16:11]RasterBufferAndPrint [16:16:11]line Счет N : (1)1966542 [16:16:11]line ИНН: 02508201610067 [16:16:11]line Контрольно-Кассовый Чек [16:16:11]line ПРОДАЖА [16:16:11]line ТРК (МРК, ГНК) : 11 [16:16:11]line Товар: 2710194210 [16:16:11]line ДТ-К-5 [16:16:11]line 20.000 * 0.00 [16:16:11]line = 0.00 [16:16:11]line НДС 12% НСП 1% [16:16:11]line > о реализуемом товаре [16:16:11]line ИТОГО: 0.00 [16:16:11]line НСП 1% : 0.00 [16:16:11]line НДС 12% : 0.00 [16:16:11]line Наличными: 0.00 [16:16:11]line Безнал.: 0.00 [16:16:11]line Место: АЗС № 133 "Партнер Нефть" [16:16:11]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [16:16:11]line СНО: Общий режим [16:16:11]line Чек 304 24.10.2024 16:16 [16:16:11]line Смена: 537 ФФД: 1.0 [16:16:11]line ЗНМ: 0300000091 [16:16:11]line РНМ: 0000000000091685 [16:16:11]line Версия ККМ: 001 [16:16:11]line Талоны: Топливные Талоны [16:16:11]line 4690455 [16:16:11]line ФМ: 0000000000871839 [16:16:11]line ФД: 229438 [16:16:11]line ФПД: 25406498256029 [16:16:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T161610&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229438&fm=25406498256029&tin=02508201610067®Number=0000000000091685&sum=0 [16:16:11]OFD Sender: Processing packet 229438 [packets to send 38, broken 37] [16:16:11]ProducePacketName [16:16:11]name=ofd_packets/00229438 [16:16:11]OFD Sender: To server: pG, [16:16:11]CommunicateWithHost lk.salyk.kg:30040 [16:16:11]ConnectInit lk.salyk.kg [16:16:11]written 0, free lines is 4095 [16:16:11]Connected sock=11 [16:16:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0C 01 00 00 8F F8 04 01 D4 2E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 30 01 00 00 F4 03 04 00 CA 72 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 3E 80 03 00 35 04 06 00 17 1B 69 4D B4 9D 9E 72 9E 52 F9 48 BA 91 [16:16:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 1B FA 47 00 4A D4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 3E 80 03 00 F4 03 04 00 BB 1D 1A 67 B6 04 01 00 00 50 0A 81 A3 CE CB 66 26 [16:16:11]CommunicateWithHost err = 0 [16:16:11]CheckOFDResponse [16:16:11]1017 (14) - 77093643461234 [16:16:11]1041 (16) - 0000000000871839 [16:16:11]1040 (4) - 229438 [16:16:11]1012 (4) - 24.10.2024 10:13 [16:16:11]1206 (1) - 0 [16:16:11]OFD Sender: Remove packet 229438 [16:16:11]ProducePacketName [16:16:11]name=ofd_packets/00229438 [16:16:11]NVStorageDeleteData [16:16:11]Write to MH i2c: 01 00 00 3B 16 51 [16:16:11]Write i2c OK [16:16:11]MH_I2C_Read... [16:16:11]Read from MH i2c: 01 [16:16:11]MH_I2C_Read... [16:16:11]Read from MH i2c: 01 07 00 [16:16:11]MH_I2C_Read... [16:16:11]Read from MH i2c: 01 07 00 3B 16 00 00 00 00 00 B4 0C 18 [16:16:11]RasterBufferAndPrint [16:16:11]line [16:16:11]line [16:16:11]line [16:16:11]line [16:16:11]line [16:16:11]written 0, free lines is 3256 [16:16:12]MH_Cut [16:16:12]Write to MH i2c: D1 01 00 42 16 01 2A [16:16:12]Write i2c OK [16:16:12]MH_I2C_Read... [16:16:12]Read from MH i2c: D1 [16:16:12]MH_I2C_Read... [16:16:12]Read from MH i2c: D1 01 00 [16:16:12]MH_I2C_Read... [16:16:12]Read from MH i2c: D1 01 00 42 16 00 29 [16:16:12]Write to MH i2c: 01 00 00 43 16 59 [16:16:12]Write i2c OK [16:16:12]MH_I2C_Read... [16:16:12]OFD Sender: No OFD packet to send [16:16:12]*** Cut start [16:16:12]*** Partial cut [16:16:12]*** CUTSNS_PIN = 1 [16:16:13]*** CUTSNS_PIN = 0 [16:16:13]*** Brake cut motor [16:16:13]Read from MH i2c: 01 [16:16:13]MH_I2C_Read... [16:16:13]*** Stop cut motor [16:16:13]*** Cut end [16:16:13]Read from MH i2c: 01 07 00 [16:16:13]MH_I2C_Read... [16:16:13]Read from MH i2c: 01 07 00 43 16 00 00 00 00 00 FF 0F 6E [16:16:13]process_action close_receipt done [16:16:13]requested_data is exist [16:16:13]produce_requested_data [16:16:13]requested_item fm.sn is exist - process it [16:16:13]wFMCommunicate request_size=4 [16:16:13]MH_SAM_APDU [16:16:13]CAPDU: 80 11 00 00 [16:16:13]Write to MH i2c: E2 08 00 44 16 80 11 00 00 00 00 00 00 D4 [16:16:13]Write i2c OK [16:16:13]MH_I2C_Read... [16:16:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:16:13]Read from MH i2c: E2 [16:16:13]MH_I2C_Read... [16:16:13]Read from MH i2c: E2 17 00 [16:16:13]MH_I2C_Read... [16:16:13]Read from MH i2c: E2 17 00 44 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 2B [16:16:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [16:16:13]wFMCommunicate OK [16:16:13]requested_item fd.num is exist - process it [16:16:13]SAM_PROTO_GetFieldsCounters [16:16:13]wFMCommunicate request_size=4 [16:16:13]MH_SAM_APDU [16:16:13]CAPDU: 80 13 00 00 [16:16:13]Write to MH i2c: E2 08 00 45 16 80 13 00 00 00 00 00 00 D7 [16:16:13]Write i2c OK [16:16:13]MH_I2C_Read... [16:16:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:16:13]Read from MH i2c: E2 [16:16:13]MH_I2C_Read... [16:16:13]Read from MH i2c: E2 62 00 [16:16:13]MH_I2C_Read... [16:16:13]Read from MH i2c: E2 62 00 45 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 3E 80 03 00 0E 04 04 00 19 02 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 6F [16: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 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 3E 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 30 01 00 00 5E 04 04 00 30 01 00 00 57 04 04 00 31 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:16:13]wFMCommunicate OK [16:16:13]SAM_PROTO_GetFieldsCounters done [16:16:13]requested_item shift.num is exist - process it [16:16:13]requested_item shift.opened is exist - process it [16:16:13]req_shift_opened [16:16:13]FM_GetShiftState [16:16:13]SAM_PROTO_GetShiftState [16:16:13]wFMCommunicate request_size=4 [16:16:13]MH_SAM_APDU [16:16:13]CAPDU: 80 13 01 00 [16:16:13]Write to MH i2c: E2 08 00 46 16 80 13 01 00 00 00 00 00 D9 [16:16:13]Write i2c OK [16:16:13]MH_I2C_Read... [16:16:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:16:13]Read from MH i2c: E2 [16:16:13]MH_I2C_Read... [16:16:13]Read from MH i2c: E2 0E 00 [16:16:13]MH_I2C_Read... [16:16:13]Read from MH i2c: E2 0E 00 46 16 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 51 [16:16:13]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [16:16:13]wFMCommunicate OK [16:16:13]SAM_PROTO_GetShiftState done [16:16:13]FM_GetShiftState done [16:16:13]req_shift_opened done [16:16:13]requested_item shift.open_date is exist - process it [16:16:13]req_shift_open_date [16:16:13]req_shift_open_date done [16:16:13]produce_requested_data done [16:16:13]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229438,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [16:16:13]process_action_free close_receipt [16:16:13]json_value_free [16:16:13]json_value_free done [16:16:13]process_json_proto returns [16:16:13]Send response to host [16:16:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229438,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [16:16:13]free response buf [16:16:13]execute_script done [16:16:13]execute_script returns [16:16:13]free content buf [16:16:13]Sock 9.Close socket [16:16:13]Sock 9.Thread stoped [16:16:17]OFD Sender: No OFD packet to send [16:16:22]OFD Sender: No OFD packet to send [16:16:26]accept exits with 7 [16:16:26]New connection [16:16:26]New thread 3067534692 created [16:16:26]Thread 3067391332 joined [16:16:26]Waiting for new connection... [16:16:26] Sock 7.Parse request [16:16:26]Sock 7.Check first char [16:16:26]Sock 7.First char is OK [16:16:26]request: POST /json_proto HTTP/1.0 [16:16:26]Method: POST [16:16:26]URL: /json_proto [16:16:26]Method is POST - this is cgi request [16:16:26]url: /json_proto [16:16:26]query_string will be loaded in cgi processing [16:16:26]execute_cgi json_proto POST (null) [16:16:26]execute_cgi path=json_proto method=POST [16:16:26]POST find Content-Length [16:16:26]Host: 172.17.44.195:8080 [16:16:26]Content-Length: 664 [16:16:26]Content-Type: application/json [16:16:26] [16:16:26]POST finish read [16:16:26]Found Content-Length = 664 [16:16:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966544", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "SU-92", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:16:26]execute_script... [16: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)1966544", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "SU-92", "price" : 68.40, "quantity" : 14.620, "sum" : 1000.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:16:26]POST & json_proto [16:16:26]process_json_proto [16:16:26]json parsed OK: [16:16:26]protocol is kg_v1.0 [16:16:26]action value=close_receipt [16:16:26]process_action close_receipt [16:16:26]cmd_close_receipt [16:16:26]MH_GetDate [16:16:26]Write to MH i2c: F0 00 00 47 16 4C [16:16:26]Write i2c OK [16:16:26]MH_I2C_Read... [16:16:26]Read from MH i2c: F0 [16:16:26]MH_I2C_Read... [16:16:26]Read from MH i2c: F0 09 00 [16:16:26]MH_I2C_Read... [16:16:26]Read from MH i2c: F0 09 00 47 16 00 DB 72 1A 67 82 C9 CF 66 A3 [16:16:26]GetLastDocTimeStamp 1729786570 [16:16:26]current date 1729786587 [16:16:26]FM_GetShiftState [16:16:26]SAM_PROTO_GetShiftState [16:16:26]wFMCommunicate request_size=4 [16:16:26]MH_SAM_APDU [16:16:26]CAPDU: 80 13 01 00 [16:16:26]Write to MH i2c: E2 08 00 48 16 80 13 01 00 00 00 00 00 DB [16:16:26]Write i2c OK [16:16:26]MH_I2C_Read... [16:16:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:16:26]Read from MH i2c: E2 [16:16:26]MH_I2C_Read... [16:16:26]Read from MH i2c: E2 0E 00 [16:16:26]MH_I2C_Read... [16:16:26]Read from MH i2c: E2 0E 00 48 16 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 53 [16:16:26]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [16:16:26]wFMCommunicate OK [16:16:26]SAM_PROTO_GetShiftState done [16:16:26]FM_GetShiftState done [16:16:26]opened in 1729728859 [16:16:26]opened+sec_in_day 1729815259 [16:16:26]quantity*price = 100000 [16:16:26]sum+1 = 100002 [16:16:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 305 24.10.2024 16:16 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229439 ФПД: 40648807966498 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T161627&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229439&fm=40648807966498&tin=02508201610067®Number=0000000000091685&sum=100000 [16:16:27]StoreToDocumentArchive [16:16:27]shift 537 fd 229439 [16:16:27]save to /storage/0537/doc_00229439 [16:16:27]save last doc name /storage/0537/doc_00229439 to /storage/kkm_last_doc_name [16:16:27]save OK [16:16:27]Clear old archive folders... [16:16:27]ProcessDocumentItem done err = 0, tmpTLVsize=244 [16:16:27]tlvbuf is 02056030 [16:16:27]SAM_PROTO_ClearQueue [16:16:27]wFMCommunicate request_size=4 [16:16:27]MH_SAM_APDU [16:16:27]CAPDU: 80 09 00 00 [16:16:27]Write to MH i2c: E2 08 00 55 16 80 09 00 00 00 00 00 00 DD [16:16:27]Write i2c OK [16:16:27]MH_I2C_Read... [16:16:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:16:27]Read from MH i2c: E2 [16:16:27]MH_I2C_Read... [16:16:27]Read from MH i2c: E2 03 00 [16:16:27]MH_I2C_Read... [16:16:27]Read from MH i2c: E2 03 00 55 16 00 90 00 DF [16:16:27]RAPDU: 90 00 [16:16:27]wFMCommunicate OK [16:16:27]SAM_PROTO_ClearQueue done [16:16:27]KKMCreateOFDPacket [16:16:27]OFDProtocolAddRootSTLVToBuf [16:16:27]FM_MakeSignedData [16:16:27]FM_MakeSignedData [16:16:27]SAM_PROTO_SignData [16:16:27]wFMCommunicate request_size=4 [16:16:27]MH_SAM_APDU [16:16:27]CAPDU: 80 0D 01 02 [16:16:27]Write to MH i2c: E2 08 00 56 16 80 0D 01 02 00 00 00 00 E5 [16:16:27]Write i2c OK [16:16:27]MH_I2C_Read... [16:16:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:16:27]Read from MH i2c: E2 [16:16:27]MH_I2C_Read... [16:16:27]Read from MH i2c: E2 03 00 [16:16:27]MH_I2C_Read... [16:16:27]Read from MH i2c: E2 03 00 56 16 00 90 00 E0 [16:16:27]RAPDU: 90 00 [16:16:27]wFMCommunicate OK [16:16:27]wFMCommunicate request_size=253 [16:16:27]MH_SAM_APDU [16:16:27]CAPDU: 80 0D 02 02 F8 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 DB 72 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 3F 80 03 00 35 04 06 00 24 F8 49 C2 67 22 [16:16:27]Write to MH i2c: E2 00 01 57 16 80 0D 02 02 F8 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 DB 72 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 3F 80 03 00 35 04 06 00 24 F8 49 C2 67 22 00 00 EC [16:16:27]Write i2c OK [16:16:27]MH_I2C_Read... [16:16:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:16:27]Read from MH i2c: E2 [16:16:27]MH_I2C_Read... [16:16:27]Read from MH i2c: E2 03 00 [16:16:27]MH_I2C_Read... [16:16:27]Read from MH i2c: E2 03 00 57 16 00 90 00 E1 [16:16:27]RAPDU: 90 00 [16:16:27]wFMCommunicate OK [16:16:27]wFMCommunicate request_size=4 [16:16:27]MH_SAM_APDU [16:16:27]CAPDU: 80 0D 03 02 [16:16:27]Write to MH i2c: E2 08 00 58 16 80 0D 03 02 00 00 00 00 E9 [16:16:27]Write i2c OK [16:16:27]MH_I2C_Read... [16:16:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:16:27]Read from MH i2c: E2 [16:16:27]MH_I2C_Read... [16:16:27]Read from MH i2c: E2 0B 00 [16:16:27]MH_I2C_Read... [16:16:27]Read from MH i2c: E2 0B 00 58 16 00 4D C9 31 2C EF 66 CD DD 90 00 5C [16:16:27]RAPDU: 4D C9 31 2C EF 66 CD DD 90 00 [16:16:27]wFMCommunicate OK [16:16:27]SAM_PROTO_SignData done [16:16:27]FM_MakeSignedData done [16:16:27]CreateOFDProtocolMessage [16:16:27]wFMCommunicate request_size=4 [16:16:27]MH_SAM_APDU [16:16:27]CAPDU: 80 11 00 00 [16:16:27]Write to MH i2c: E2 08 00 59 16 80 11 00 00 00 00 00 00 E9 [16:16:27]Write i2c OK [16:16:27]MH_I2C_Read... [16:16:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:16:28]Read from MH i2c: E2 [16:16:28]MH_I2C_Read... [16:16:28]Read from MH i2c: E2 17 00 [16:16:28]MH_I2C_Read... [16:16:28]Read from MH i2c: E2 17 00 59 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 40 [16:16:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [16:16:28]wFMCommunicate OK [16:16:28]CreateOFDProtocolMessage done [16:16:28]OFDSenderStorePacket 229439 [16:16:28]StoreOFDPacket docnum=229439 [16:16:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 08 01 00 00 B2 CD 00 01 F0 69 5A 03 01 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 DB 72 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 3F 80 03 00 35 04 06 00 24 F8 49 C2 67 22 4D C9 31 2C EF 66 CD DD [16:16:28]CheckFolder [16:16:28]dirname=/storage/ofd_packets [16:16:28]CheckFolder done [16:16:28]ProducePacketName [16:16:28]name=ofd_packets/00229439 [16:16:28]NVStorageSaveData ofd_packets/00229439 [16:16:28]File name is /storage/ofd_packets/00229439 [16:16:28]Write 294 bytes [16:16:28]NVStorageSaveData done [16:16:28]OFDSenderStorePacket done [16:16:28]KKMCreateOFDPacket done [16:16:28]NVStorageSaveData kkm_last_timestamp [16:16:28]File name is /storage/kkm_last_timestamp [16:16:28]Write 4 bytes [16:16:28]NVStorageSaveData done [16:16:28]ExternCall_PrintAddStr [16:16:28]wPrintStart [16:16:28]Write to MH i2c: 01 00 00 5A 16 70 [16:16:28]Write i2c OK [16:16:28]MH_I2C_Read... [16:16:28]Read from MH i2c: 01 [16:16:28]MH_I2C_Read... [16:16:28]Read from MH i2c: 01 07 00 [16:16:28]MH_I2C_Read... [16:16:28]Read from MH i2c: 01 07 00 5A 16 00 00 00 00 00 FF 0F 85 [16:16:28]RasterBufferAndPrint [16:16:28]line Счет N : (1)1966544 [16:16:28]line ИНН: 02508201610067 [16:16:28]line Контрольно-Кассовый Чек [16:16:28]line ПРОДАЖА [16:16:28]line ТРК (МРК, ГНК) : 62 [16:16:28]line Товар: 2710124130 [16:16:28]line SU-92 [16:16:28]line 14.620 * 68.40 [16:16:28]line = 1000.01 [16:16:28]line НДС 12% НСП 1% [16:16:28]line > о реализуемом товаре [16:16:28]line ОКРУГЛЕНИЕ: -0.01 [16:16:28]line ИТОГО: 1000.00 [16:16:28]line Внесено: 1000.00 [16:16:28]line СДАЧА: 0.00 [16:16:28]line НСП 1% : 8.85 [16:16:28]line НДС 12% : 106.20 [16:16:28]line Наличными: 1000.00 [16:16:28]line Безнал.: 0.00 [16:16:28]line Место: АЗС № 133 "Партнер Нефть" [16:16:28]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [16:16:28]line СНО: Общий режим [16:16:28]line Чек 305 24.10.2024 16:16 [16:16:28]line Смена: 537 ФФД: 1.0 [16:16:28]line ЗНМ: 0300000091 [16:16:28]line РНМ: 0000000000091685 [16:16:28]line Версия ККМ: 001 [16:16:28]line ФМ: 0000000000871839 [16:16:28]line ФД: 229439 [16:16:28]line ФПД: 40648807966498 [16:16:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T161627&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229439&fm=40648807966498&tin=02508201610067®Number=0000000000091685&sum=100000 [16:16:28]OFD Sender: Processing packet 229439 [packets to send 38, broken 37] [16:16:28]ProducePacketName [16:16:28]name=ofd_packets/00229439 [16:16:28]OFD Sender: To server: pG, [16:16:28]CommunicateWithHost lk.salyk.kg:30040 [16:16:28]ConnectInit lk.salyk.kg [16:16:28]written 0, free lines is 4095 [16:16:28]Connected sock=10 [16: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 38 33 39 08 01 00 00 B2 CD 00 01 F0 69 5A 03 01 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 1C 39 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 A1 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 DB 72 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 3F 80 03 00 35 04 06 00 24 F8 49 C2 67 22 4D C9 31 2C EF 66 CD DD [16:16:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 49 EC 47 00 81 CB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 3F 80 03 00 F4 03 04 00 CC 1D 1A 67 B6 04 01 00 00 CA 3F D6 FC 6A 37 B9 EC [16:16:28]CommunicateWithHost err = 0 [16:16:28]CheckOFDResponse [16:16:28]1017 (14) - 77093643461234 [16:16:28]1041 (16) - 0000000000871839 [16:16:28]1040 (4) - 229439 [16:16:28]1012 (4) - 24.10.2024 10:13 [16:16:28]1206 (1) - 0 [16:16:28]OFD Sender: Remove packet 229439 [16:16:28]ProducePacketName [16:16:28]name=ofd_packets/00229439 [16:16:28]NVStorageDeleteData [16:16:28]Write to MH i2c: 01 00 00 84 16 9A [16:16:28]Write i2c OK [16:16:28]MH_I2C_Read... [16:16:28]Read from MH i2c: 01 [16:16:28]MH_I2C_Read... [16:16:28]Read from MH i2c: 01 07 00 [16:16:28]MH_I2C_Read... [16:16:28]Read from MH i2c: 01 07 00 84 16 00 00 00 00 00 A5 0C 52 [16:16:28]RasterBufferAndPrint [16:16:28]line [16:16:28]line [16:16:28]line [16:16:28]line [16:16:28]line [16:16:28]written 0, free lines is 3241 [16:16:28]MH_Cut [16:16:28]Write to MH i2c: D1 01 00 8B 16 01 73 [16:16:28]Write i2c OK [16:16:28]MH_I2C_Read... [16:16:28]Read from MH i2c: D1 [16:16:28]MH_I2C_Read... [16:16:28]Read from MH i2c: D1 01 00 [16:16:28]MH_I2C_Read... [16:16:28]Read from MH i2c: D1 01 00 8B 16 00 72 [16:16:28]Write to MH i2c: 01 00 00 8C 16 A2 [16:16:28]Write i2c OK [16:16:28]MH_I2C_Read... [16:16:29]OFD Sender: No OFD packet to send [16:16:29]*** Cut start [16:16:29]*** Partial cut [16:16:29]*** CUTSNS_PIN = 1 [16:16:29]*** CUTSNS_PIN = 0 [16:16:30]*** Brake cut motor [16:16:30]Read from MH i2c: 01 [16:16:30]MH_I2C_Read... [16:16:30]*** Stop cut motor [16:16:30]*** Cut end [16:16:30]Read from MH i2c: 01 07 00 [16:16:30]MH_I2C_Read... [16:16:30]Read from MH i2c: 01 07 00 8C 16 00 00 00 00 00 FF 0F B7 [16:16:30]process_action close_receipt done [16:16:30]requested_data is exist [16:16:30]produce_requested_data [16:16:30]requested_item fm.sn is exist - process it [16:16:30]wFMCommunicate request_size=4 [16:16:30]MH_SAM_APDU [16:16:30]CAPDU: 80 11 00 00 [16:16:30]Write to MH i2c: E2 08 00 8D 16 80 11 00 00 00 00 00 00 1D [16:16:30]Write i2c OK [16:16:30]MH_I2C_Read... [16:16:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:16:30]Read from MH i2c: E2 [16:16:30]MH_I2C_Read... [16:16:30]Read from MH i2c: E2 17 00 [16:16:30]MH_I2C_Read... [16:16:30]Read from MH i2c: E2 17 00 8D 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 74 [16:16:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [16:16:30]wFMCommunicate OK [16:16:30]requested_item fd.num is exist - process it [16:16:30]SAM_PROTO_GetFieldsCounters [16:16:30]wFMCommunicate request_size=4 [16:16:30]MH_SAM_APDU [16:16:30]CAPDU: 80 13 00 00 [16:16:30]Write to MH i2c: E2 08 00 8E 16 80 13 00 00 00 00 00 00 20 [16:16:30]Write i2c OK [16:16:30]MH_I2C_Read... [16:16:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:16:30]Read from MH i2c: E2 [16:16:30]MH_I2C_Read... [16:16:30]Read from MH i2c: E2 62 00 [16:16:30]MH_I2C_Read... [16:16:30]Read from MH i2c: E2 62 00 8E 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 3F 80 03 00 0E 04 04 00 19 02 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 BC [16:16:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 3F 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 31 01 00 00 5E 04 04 00 31 01 00 00 57 04 04 00 32 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:16:30]wFMCommunicate OK [16:16:30]SAM_PROTO_GetFieldsCounters done [16:16:30]requested_item shift.num is exist - process it [16:16:30]requested_item shift.opened is exist - process it [16:16:30]req_shift_opened [16:16:30]FM_GetShiftState [16:16:30]SAM_PROTO_GetShiftState [16:16:30]wFMCommunicate request_size=4 [16:16:30]MH_SAM_APDU [16:16:30]CAPDU: 80 13 01 00 [16:16:30]Write to MH i2c: E2 08 00 8F 16 80 13 01 00 00 00 00 00 22 [16:16:30]Write i2c OK [16:16:30]MH_I2C_Read... [16:16:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:16:30]Read from MH i2c: E2 [16:16:30]MH_I2C_Read... [16:16:30]Read from MH i2c: E2 0E 00 [16:16:30]MH_I2C_Read... [16:16:30]Read from MH i2c: E2 0E 00 8F 16 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 9A [16:16:30]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [16:16:30]wFMCommunicate OK [16:16:30]SAM_PROTO_GetShiftState done [16:16:30]FM_GetShiftState done [16:16:30]req_shift_opened done [16:16:30]requested_item shift.open_date is exist - process it [16:16:30]req_shift_open_date [16:16:30]req_shift_open_date done [16:16:30]produce_requested_data done [16:16:30]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229439,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [16:16:30]process_action_free close_receipt [16:16:30]json_value_free [16:16:30]json_value_free done [16:16:30]process_json_proto returns [16:16:30]Send response to host [16:16:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229439,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [16:16:30]free response buf [16:16:30]execute_script done [16:16:30]execute_script returns [16:16:30]free content buf [16:16:30]Sock 7.Close socket [16:16:30]Sock 7.Thread stoped [16:16:34]OFD Sender: No OFD packet to send [16:16:39]OFD Sender: No OFD packet to send [16:16:41]accept exits with 9 [16:16:41]New connection [16:16:41]New thread 3067391332 created [16:16:41]Thread 3067534692 joined [16:16:41]Waiting for new connection... [16:16:41] Sock 9.Parse request [16:16:41]Sock 9.Check first char [16:16:41]Sock 9.First char is OK [16:16:41]request: POST /json_proto HTTP/1.0 [16:16:41]Method: POST [16:16:41]URL: /json_proto [16:16:41]Method is POST - this is cgi request [16:16:41]url: /json_proto [16:16:41]query_string will be loaded in cgi processing [16:16:41]execute_cgi json_proto POST (null) [16:16:41]execute_cgi path=json_proto method=POST [16:16:41]POST find Content-Length [16:16:41]Host: 172.17.44.195:8080 [16:16:41]Content-Length: 678 [16:16:41]Content-Type: application/json [16:16:41] [16:16:41]POST finish read [16:16:41]Found Content-Length = 678 [16:16:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966545", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:16:41]execute_script... [16:16: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)1966545", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 5.980, "sum" : 400.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:16:41]POST & json_proto [16:16:41]process_json_proto [16:16:41]json parsed OK: [16:16:41]protocol is kg_v1.0 [16:16:41]action value=close_receipt [16:16:41]process_action close_receipt [16:16:41]cmd_close_receipt [16:16:41]MH_GetDate [16:16:41]Write to MH i2c: F0 00 00 90 16 95 [16:16:41]Write i2c OK [16:16:41]MH_I2C_Read... [16:16:41]Read from MH i2c: F0 [16:16:41]MH_I2C_Read... [16:16:41]Read from MH i2c: F0 09 00 [16:16:41]MH_I2C_Read... [16:16:41]Read from MH i2c: F0 09 00 90 16 00 EA 72 1A 67 82 C9 CF 66 FB [16:16:41]GetLastDocTimeStamp 1729786587 [16:16:41]current date 1729786602 [16:16:41]FM_GetShiftState [16:16:41]SAM_PROTO_GetShiftState [16:16:41]wFMCommunicate request_size=4 [16:16:41]MH_SAM_APDU [16:16:41]CAPDU: 80 13 01 00 [16:16:41]Write to MH i2c: E2 08 00 91 16 80 13 01 00 00 00 00 00 24 [16:16:41]Write i2c OK [16:16:41]MH_I2C_Read... [16:16:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:16:41]Read from MH i2c: E2 [16:16:41]MH_I2C_Read... [16:16:41]Read from MH i2c: E2 0E 00 [16:16:41]MH_I2C_Read... [16:16:41]Read from MH i2c: E2 0E 00 91 16 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 9C [16:16:41]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [16:16:41]wFMCommunicate OK [16:16:41]SAM_PROTO_GetShiftState done [16:16:41]FM_GetShiftState done [16:16:41]opened in 1729728859 [16:16:41]opened+sec_in_day 1729815259 [16:16:41]quantity*price = 40006 [16:16:41]sum+1 = 40007 [16:16:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 306 24.10.2024 16:16 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229440 ФПД: 131669692691607 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T161642&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229440&fm=131669692691607&tin=02508201610067®Number=0000000000091685&sum=40000 [16:16:42]StoreToDocumentArchive [16:16:42]shift 537 fd 229440 [16:16:42]save to /storage/0537/doc_00229440 [16:16:42]save last doc name /storage/0537/doc_00229440 to /storage/kkm_last_doc_name [16:16:42]save OK [16:16:42]Clear old archive folders... [16:16:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:16:42]tlvbuf is 02056090 [16:16:42]SAM_PROTO_ClearQueue [16:16:42]wFMCommunicate request_size=4 [16:16:42]MH_SAM_APDU [16:16:42]CAPDU: 80 09 00 00 [16:16:42]Write to MH i2c: E2 08 00 9E 16 80 09 00 00 00 00 00 00 26 [16:16:42]Write i2c OK [16:16:42]MH_I2C_Read... [16:16:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:16:42]Read from MH i2c: E2 [16:16:42]MH_I2C_Read... [16:16:42]Read from MH i2c: E2 03 00 [16:16:42]MH_I2C_Read... [16:16:42]Read from MH i2c: E2 03 00 9E 16 00 90 00 28 [16:16:42]RAPDU: 90 00 [16:16:42]wFMCommunicate OK [16:16:42]SAM_PROTO_ClearQueue done [16:16:42]KKMCreateOFDPacket [16:16:42]OFDProtocolAddRootSTLVToBuf [16:16:42]FM_MakeSignedData [16:16:42]FM_MakeSignedData [16:16:42]SAM_PROTO_SignData [16:16:42]wFMCommunicate request_size=4 [16:16:42]MH_SAM_APDU [16:16:42]CAPDU: 80 0D 01 02 [16:16:42]Write to MH i2c: E2 08 00 9F 16 80 0D 01 02 00 00 00 00 2E [16:16:42]Write i2c OK [16:16:42]MH_I2C_Read... [16:16:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:16:42]Read from MH i2c: E2 [16:16:42]MH_I2C_Read... [16:16:42]Read from MH i2c: E2 03 00 [16:16:42]MH_I2C_Read... [16:16:42]Read from MH i2c: E2 03 00 9F 16 00 90 00 29 [16:16:42]RAPDU: 90 00 [16:16:42]wFMCommunicate OK [16:16:42]wFMCommunicate request_size=255 [16:16:42]MH_SAM_APDU [16:16:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 01 00 00 F4 03 04 00 EA 72 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 40 80 03 00 35 04 06 00 77 [16:16:42]Write to MH i2c: E2 02 01 A0 16 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 01 00 00 F4 03 04 00 EA 72 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 40 80 03 00 35 04 06 00 77 00 00 F9 [16:16:42]Write i2c OK [16:16:42]MH_I2C_Read... [16:16:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:16:42]Read from MH i2c: E2 [16:16:42]MH_I2C_Read... [16:16:42]Read from MH i2c: E2 03 00 [16:16:42]MH_I2C_Read... [16:16:42]Read from MH i2c: E2 03 00 A0 16 00 90 00 2A [16:16:42]RAPDU: 90 00 [16:16:42]wFMCommunicate OK [16:16:42]wFMCommunicate request_size=10 [16:16:42]MH_SAM_APDU [16:16:42]CAPDU: 80 0D 02 02 05 C0 BD 42 B4 97 [16:16:42]Write to MH i2c: E2 0D 00 A1 16 80 0D 02 02 05 00 C0 BD 42 B4 97 00 00 45 [16:16:42]Write i2c OK [16:16:42]MH_I2C_Read... [16:16:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:16:42]Read from MH i2c: E2 [16:16:42]MH_I2C_Read... [16:16:42]Read from MH i2c: E2 03 00 [16:16:42]MH_I2C_Read... [16:16:42]Read from MH i2c: E2 03 00 A1 16 00 90 00 2B [16:16:42]RAPDU: 90 00 [16:16:42]wFMCommunicate OK [16:16:42]wFMCommunicate request_size=4 [16:16:42]MH_SAM_APDU [16:16:42]CAPDU: 80 0D 03 02 [16:16:42]Write to MH i2c: E2 08 00 A2 16 80 0D 03 02 00 00 00 00 33 [16:16:42]Write i2c OK [16:16:42]MH_I2C_Read... [16:16:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:16:42]Read from MH i2c: E2 [16:16:42]MH_I2C_Read... [16:16:42]Read from MH i2c: E2 0B 00 [16:16:42]MH_I2C_Read... [16:16:42]Read from MH i2c: E2 0B 00 A2 16 00 7B 4A FD 81 76 91 8B 51 90 00 5A [16:16:42]RAPDU: 7B 4A FD 81 76 91 8B 51 90 00 [16:16:42]wFMCommunicate OK [16:16:42]SAM_PROTO_SignData done [16:16:42]FM_MakeSignedData done [16:16:42]CreateOFDProtocolMessage [16:16:42]wFMCommunicate request_size=4 [16:16:42]MH_SAM_APDU [16:16:42]CAPDU: 80 11 00 00 [16:16:42]Write to MH i2c: E2 08 00 A3 16 80 11 00 00 00 00 00 00 33 [16:16:42]Write i2c OK [16:16:42]MH_I2C_Read... [16:16:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:16:42]Read from MH i2c: E2 [16:16:42]MH_I2C_Read... [16:16:42]Read from MH i2c: E2 17 00 [16:16:42]MH_I2C_Read... [16:16:42]Read from MH i2c: E2 17 00 A3 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 8A [16:16:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [16:16:42]wFMCommunicate OK [16:16:42]CreateOFDProtocolMessage done [16:16:42]OFDSenderStorePacket 229440 [16:16:42]StoreOFDPacket docnum=229440 [16:16:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 60 11 07 01 40 F6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 01 00 00 F4 03 04 00 EA 72 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 40 80 03 00 35 04 06 00 77 C0 BD 42 B4 97 7B 4A FD 81 76 91 8B 51 [16:16:42]CheckFolder [16:16:42]dirname=/storage/ofd_packets [16:16:42]CheckFolder done [16:16:42]ProducePacketName [16:16:42]name=ofd_packets/00229440 [16:16:42]NVStorageSaveData ofd_packets/00229440 [16:16:42]File name is /storage/ofd_packets/00229440 [16:16:42]Write 301 bytes [16:16:42]NVStorageSaveData done [16:16:42]OFDSenderStorePacket done [16:16:42]KKMCreateOFDPacket done [16:16:42]NVStorageSaveData kkm_last_timestamp [16:16:42]File name is /storage/kkm_last_timestamp [16:16:42]Write 4 bytes [16:16:42]NVStorageSaveData done [16:16:42]ExternCall_PrintAddStr [16:16:42]wPrintStart [16:16:42]Write to MH i2c: 01 00 00 A4 16 BA [16:16:42]Write i2c OK [16:16:42]MH_I2C_Read... [16:16:42]Read from MH i2c: 01 [16:16:42]MH_I2C_Read... [16:16:42]Read from MH i2c: 01 07 00 [16:16:42]MH_I2C_Read... [16:16:42]Read from MH i2c: 01 07 00 A4 16 00 00 00 00 00 FF 0F CF [16:16:42]RasterBufferAndPrint [16:16:42]line Счет N : (1)1966545 [16:16:42]line ИНН: 02508201610067 [16:16:42]line Контрольно-Кассовый Чек [16:16:43]line ПРОДАЖА [16:16:43]line ТРК (МРК, ГНК) : 53 [16:16:43]line Товар: 2710124130 [16:16:43]line Аи-92-К-5 [16:16:43]line 5.980 * 66.90 [16:16:43]line = 400.06 [16:16:43]line НДС 12% НСП 1% [16:16:43]line > о реализуемом товаре [16:16:43]line ОКРУГЛЕНИЕ: -0.06 [16:16:43]line ИТОГО: 400.00 [16:16:43]line Внесено: 400.00 [16:16:43]line СДАЧА: 0.00 [16:16:43]line НСП 1% : 3.54 [16:16:43]line НДС 12% : 42.48 [16:16:43]line Наличными: 400.00 [16:16:43]line Безнал.: 0.00 [16:16:43]line Место: АЗС № 133 "Партнер Нефть" [16:16:43]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [16:16:43]line СНО: Общий режим [16:16:43]line Чек 306 24.10.2024 16:16 [16:16:43]line Смена: 537 ФФД: 1.0 [16:16:43]line ЗНМ: 0300000091 [16:16:43]line РНМ: 0000000000091685 [16:16:43]line Версия ККМ: 001 [16:16:43]line ФМ: 0000000000871839 [16:16:43]line ФД: 229440 [16:16:43]line ФПД: 131669692691607 [16:16:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T161642&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229440&fm=131669692691607&tin=02508201610067®Number=0000000000091685&sum=40000 [16:16:43]written 0, free lines is 4095 [16:16:43]OFD Sender: Processing packet 229440 [packets to send 38, broken 37] [16:16:43]ProducePacketName [16:16:43]name=ofd_packets/00229440 [16:16:43]OFD Sender: To server: pG, [16:16:43]CommunicateWithHost lk.salyk.kg:30040 [16:16:43]ConnectInit lk.salyk.kg [16:16:43]Write to MH i2c: 01 00 00 CE 16 E4 [16:16:43]Write i2c OK [16:16:43]MH_I2C_Read... [16:16:43]Read from MH i2c: 01 [16:16:43]MH_I2C_Read... [16:16:43]Read from MH i2c: 01 07 00 [16:16:43]MH_I2C_Read... [16:16:43]Read from MH i2c: 01 07 00 CE 16 00 00 00 00 00 A2 0C 99 [16:16:43]RasterBufferAndPrint [16:16:43]line [16:16:43]line [16:16:43]line [16:16:43]line [16:16:43]line [16:16:43]written 0, free lines is 3237 [16:16:43]MH_Cut [16:16:43]Write to MH i2c: D1 01 00 D5 16 01 BD [16:16:43]Write i2c OK [16:16:43]MH_I2C_Read... [16:16:43]Read from MH i2c: D1 [16:16:43]MH_I2C_Read... [16:16:43]Read from MH i2c: D1 01 00 [16:16:43]MH_I2C_Read... [16:16:43]Read from MH i2c: D1 01 00 D5 16 00 BC [16:16:43]Write to MH i2c: 01 00 00 D6 16 EC [16:16:43]Write i2c OK [16:16:43]MH_I2C_Read... [16:16:44]*** Cut start [16:16:44]*** Partial cut [16:16:44]*** CUTSNS_PIN = 1 [16:16:44]*** CUTSNS_PIN = 0 [16:16:44]*** Brake cut motor [16:16:45]Read from MH i2c: 01 [16:16:45]MH_I2C_Read... [16:16:45]*** Stop cut motor [16:16:45]*** Cut end [16:16:45]Read from MH i2c: 01 07 00 [16:16:45]MH_I2C_Read... [16:16:45]Read from MH i2c: 01 07 00 D6 16 00 00 00 00 00 FF 0F 01 [16:16:45]process_action close_receipt done [16:16:45]requested_data is exist [16:16:45]produce_requested_data [16:16:45]requested_item fm.sn is exist - process it [16:16:45]wFMCommunicate request_size=4 [16:16:45]MH_SAM_APDU [16:16:45]CAPDU: 80 11 00 00 [16:16:45]Write to MH i2c: E2 08 00 D7 16 80 11 00 00 00 00 00 00 67 [16:16:45]Write i2c OK [16:16:45]MH_I2C_Read... [16:16:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:16:45]Read from MH i2c: E2 [16:16:45]MH_I2C_Read... [16:16:45]Read from MH i2c: E2 17 00 [16:16:45]MH_I2C_Read... [16:16:45]Read from MH i2c: E2 17 00 D7 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 BE [16:16:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [16:16:45]wFMCommunicate OK [16:16:45]requested_item fd.num is exist - process it [16:16:45]SAM_PROTO_GetFieldsCounters [16:16:45]wFMCommunicate request_size=4 [16:16:45]MH_SAM_APDU [16:16:45]CAPDU: 80 13 00 00 [16:16:45]Write to MH i2c: E2 08 00 D8 16 80 13 00 00 00 00 00 00 6A [16:16:45]Write i2c OK [16:16:45]MH_I2C_Read... [16:16:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:16:45]Read from MH i2c: E2 [16:16:45]MH_I2C_Read... [16:16:45]Read from MH i2c: E2 62 00 [16:16:45]MH_I2C_Read... [16:16:45]Read from MH i2c: E2 62 00 D8 16 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 40 80 03 00 0E 04 04 00 19 02 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 0A [16:16:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 40 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 32 01 00 00 5E 04 04 00 32 01 00 00 57 04 04 00 33 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:16:45]wFMCommunicate OK [16:16:45]SAM_PROTO_GetFieldsCounters done [16:16:45]requested_item shift.num is exist - process it [16:16:45]requested_item shift.opened is exist - process it [16:16:45]req_shift_opened [16:16:45]FM_GetShiftState [16:16:45]SAM_PROTO_GetShiftState [16:16:45]wFMCommunicate request_size=4 [16:16:45]MH_SAM_APDU [16:16:45]CAPDU: 80 13 01 00 [16:16:45]Write to MH i2c: E2 08 00 D9 16 80 13 01 00 00 00 00 00 6C [16:16:45]Write i2c OK [16:16:45]MH_I2C_Read... [16:16:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:16:45]Read from MH i2c: E2 [16:16:45]MH_I2C_Read... [16:16:45]Read from MH i2c: E2 0E 00 [16:16:45]MH_I2C_Read... [16:16:45]Read from MH i2c: E2 0E 00 D9 16 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 E4 [16:16:45]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [16:16:45]wFMCommunicate OK [16:16:45]SAM_PROTO_GetShiftState done [16:16:45]FM_GetShiftState done [16:16:45]req_shift_opened done [16:16:45]requested_item shift.open_date is exist - process it [16:16:45]req_shift_open_date [16:16:45]req_shift_open_date done [16:16:45]produce_requested_data done [16:16:45]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229440,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [16:16:45]process_action_free close_receipt [16:16:45]json_value_free [16:16:45]json_value_free done [16:16:45]process_json_proto returns [16:16:45]Send response to host [16:16:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229440,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [16:16:45]free response buf [16:16:45]execute_script done [16:16:45]execute_script returns [16:16:45]free content buf [16:16:45]Sock 9.Close socket [16:16:45]Sock 9.Thread stoped [16:17:05]accept exits with 7 [16:17:05]New connection [16:17:05]New thread 3067534692 created [16:17:05]Thread 3067391332 joined [16:17:05]Waiting for new connection... [16:17:05] Sock 7.Parse request [16:17:05]Sock 7.Check first char [16:17:05]Sock 7.First char is OK [16:17:05]request: POST /json_proto HTTP/1.0 [16:17:05]Method: POST [16:17:05]URL: /json_proto [16:17:05]Method is POST - this is cgi request [16:17:05]url: /json_proto [16:17:05]query_string will be loaded in cgi processing [16:17:05]execute_cgi json_proto POST (null) [16:17:05]execute_cgi path=json_proto method=POST [16:17:05]POST find Content-Length [16:17:05]Host: 172.17.44.195:8080 [16:17:05]Content-Length: 678 [16:17:05]Content-Type: application/json [16:17:05] [16:17:05]POST finish read [16:17:05]Found Content-Length = 678 [16:17:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966543", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:17:05]execute_script... [16: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)1966543", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:17:05]POST & json_proto [16:17:05]process_json_proto [16:17:05]json parsed OK: [16:17:05]protocol is kg_v1.0 [16:17:05]action value=close_receipt [16:17:05]process_action close_receipt [16:17:05]cmd_close_receipt [16:17:05]MH_GetDate [16:17:05]Write to MH i2c: F0 00 00 DA 16 DF [16:17:05]Write i2c OK [16:17:05]MH_I2C_Read... [16:17:05]Read from MH i2c: F0 [16:17:05]MH_I2C_Read... [16:17:05]Read from MH i2c: F0 09 00 [16:17:05]MH_I2C_Read... [16:17:05]Read from MH i2c: F0 09 00 DA 16 00 02 73 1A 67 82 C9 CF 66 5E [16:17:05]GetLastDocTimeStamp 1729786602 [16:17:05]current date 1729786626 [16:17:05]FM_GetShiftState [16:17:05]SAM_PROTO_GetShiftState [16:17:05]wFMCommunicate request_size=4 [16:17:05]MH_SAM_APDU [16:17:05]CAPDU: 80 13 01 00 [16:17:05]Write to MH i2c: E2 08 00 DB 16 80 13 01 00 00 00 00 00 6E [16:17:05]Write i2c OK [16:17:05]MH_I2C_Read... [16:17:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:17:05]Read from MH i2c: E2 [16:17:05]MH_I2C_Read... [16:17:05]Read from MH i2c: E2 0E 00 [16:17:05]MH_I2C_Read... [16:17:05]Read from MH i2c: E2 0E 00 DB 16 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 E6 [16:17:05]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [16:17:05]wFMCommunicate OK [16:17:05]SAM_PROTO_GetShiftState done [16:17:05]FM_GetShiftState done [16:17:05]opened in 1729728859 [16:17:05]opened+sec_in_day 1729815259 [16:17:05]quantity*price = 60009 [16:17:05]sum+1 = 60010 [16:17:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 307 24.10.2024 16:17 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229441 ФПД: 268608808577378 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T161706&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229441&fm=268608808577378&tin=02508201610067®Number=0000000000091685&sum=60000 [16:17:06]StoreToDocumentArchive [16:17:06]shift 537 fd 229441 [16:17:06]save to /storage/0537/doc_00229441 [16:17:06]save last doc name /storage/0537/doc_00229441 to /storage/kkm_last_doc_name [16:17:06]save OK [16:17:06]Clear old archive folders... [16:17:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:17:06]tlvbuf is 020556E0 [16:17:06]SAM_PROTO_ClearQueue [16:17:06]wFMCommunicate request_size=4 [16:17:06]MH_SAM_APDU [16:17:06]CAPDU: 80 09 00 00 [16:17:06]Write to MH i2c: E2 08 00 E8 16 80 09 00 00 00 00 00 00 70 [16:17:06]Write i2c OK [16:17:06]MH_I2C_Read... [16:17:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:17:06]Read from MH i2c: E2 [16:17:06]MH_I2C_Read... [16:17:06]Read from MH i2c: E2 03 00 [16:17:06]MH_I2C_Read... [16:17:06]Read from MH i2c: E2 03 00 E8 16 00 90 00 72 [16:17:06]RAPDU: 90 00 [16:17:06]wFMCommunicate OK [16:17:06]SAM_PROTO_ClearQueue done [16:17:06]KKMCreateOFDPacket [16:17:06]OFDProtocolAddRootSTLVToBuf [16:17:06]FM_MakeSignedData [16:17:06]FM_MakeSignedData [16:17:06]SAM_PROTO_SignData [16:17:06]wFMCommunicate request_size=4 [16:17:06]MH_SAM_APDU [16:17:06]CAPDU: 80 0D 01 02 [16:17:06]Write to MH i2c: E2 08 00 E9 16 80 0D 01 02 00 00 00 00 78 [16:17:06]Write i2c OK [16:17:06]MH_I2C_Read... [16:17:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:17:06]Read from MH i2c: E2 [16:17:06]MH_I2C_Read... [16:17:06]Read from MH i2c: E2 03 00 [16:17:06]MH_I2C_Read... [16:17:06]Read from MH i2c: E2 03 00 E9 16 00 90 00 73 [16:17:06]RAPDU: 90 00 [16:17:06]wFMCommunicate OK [16:17:06]wFMCommunicate request_size=255 [16:17:06]MH_SAM_APDU [16:17: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 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 01 00 00 F4 03 04 00 02 73 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 41 80 03 00 35 04 06 00 F4 [16:17:06]Write to MH i2c: E2 02 01 EA 16 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 01 00 00 F4 03 04 00 02 73 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 41 80 03 00 35 04 06 00 F4 00 00 E9 [16:17:06]Write i2c OK [16:17:06]MH_I2C_Read... [16:17:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:17:07]Read from MH i2c: E2 [16:17:07]MH_I2C_Read... [16:17:07]Read from MH i2c: E2 03 00 [16:17:07]MH_I2C_Read... [16:17:07]Read from MH i2c: E2 03 00 EA 16 00 90 00 74 [16:17:07]RAPDU: 90 00 [16:17:07]wFMCommunicate OK [16:17:07]wFMCommunicate request_size=10 [16:17:07]MH_SAM_APDU [16:17:07]CAPDU: 80 0D 02 02 05 4C 5C 9E 69 62 [16:17:07]Write to MH i2c: E2 0D 00 EB 16 80 0D 02 02 05 00 4C 5C 9E 69 62 00 00 96 [16:17:07]Write i2c OK [16:17:07]MH_I2C_Read... [16:17:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:17:07]Read from MH i2c: E2 [16:17:07]MH_I2C_Read... [16:17:07]Read from MH i2c: E2 03 00 [16:17:07]MH_I2C_Read... [16:17:07]Read from MH i2c: E2 03 00 EB 16 00 90 00 75 [16:17:07]RAPDU: 90 00 [16:17:07]wFMCommunicate OK [16:17:07]wFMCommunicate request_size=4 [16:17:07]MH_SAM_APDU [16:17:07]CAPDU: 80 0D 03 02 [16:17:07]Write to MH i2c: E2 08 00 EC 16 80 0D 03 02 00 00 00 00 7D [16:17:07]Write i2c OK [16:17:07]MH_I2C_Read... [16:17:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:17:07]Read from MH i2c: E2 [16:17:07]MH_I2C_Read... [16:17:07]Read from MH i2c: E2 0B 00 [16:17:07]MH_I2C_Read... [16:17:07]Read from MH i2c: E2 0B 00 EC 16 00 4D EB 54 CD B3 49 BB 5E 90 00 EC [16:17:07]RAPDU: 4D EB 54 CD B3 49 BB 5E 90 00 [16:17:07]wFMCommunicate OK [16:17:07]SAM_PROTO_SignData done [16:17:07]FM_MakeSignedData done [16:17:07]CreateOFDProtocolMessage [16:17:07]wFMCommunicate request_size=4 [16:17:07]MH_SAM_APDU [16:17:07]CAPDU: 80 11 00 00 [16:17:07]Write to MH i2c: E2 08 00 ED 16 80 11 00 00 00 00 00 00 7D [16:17:07]Write i2c OK [16:17:07]MH_I2C_Read... [16:17:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:17:07]Read from MH i2c: E2 [16:17:07]MH_I2C_Read... [16:17:07]Read from MH i2c: E2 17 00 [16:17:07]MH_I2C_Read... [16:17:07]Read from MH i2c: E2 17 00 ED 16 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 D4 [16:17:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [16:17:07]wFMCommunicate OK [16:17:07]CreateOFDProtocolMessage done [16:17:07]OFDSenderStorePacket 229441 [16:17:07]StoreOFDPacket docnum=229441 [16:17:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 C3 72 07 01 91 CF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 01 00 00 F4 03 04 00 02 73 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 41 80 03 00 35 04 06 00 F4 4C 5C 9E 69 62 4D EB 54 CD B3 49 BB 5E [16:17:07]CheckFolder [16:17:07]dirname=/storage/ofd_packets [16:17:07]CheckFolder done [16:17:07]ProducePacketName [16:17:07]name=ofd_packets/00229441 [16:17:07]NVStorageSaveData ofd_packets/00229441 [16:17:07]File name is /storage/ofd_packets/00229441 [16:17:07]Write 301 bytes [16:17:07]NVStorageSaveData done [16:17:07]OFDSenderStorePacket done [16:17:07]KKMCreateOFDPacket done [16:17:07]NVStorageSaveData kkm_last_timestamp [16:17:07]File name is /storage/kkm_last_timestamp [16:17:07]Write 4 bytes [16:17:07]NVStorageSaveData done [16:17:07]ExternCall_PrintAddStr [16:17:07]wPrintStart [16:17:07]Write to MH i2c: 01 00 00 EE 16 04 [16:17:07]Write i2c OK [16:17:07]MH_I2C_Read... [16:17:07]Read from MH i2c: 01 [16:17:07]MH_I2C_Read... [16:17:07]Read from MH i2c: 01 07 00 [16:17:07]MH_I2C_Read... [16:17:07]Read from MH i2c: 01 07 00 EE 16 00 00 00 00 00 FF 0F 19 [16:17:07]RasterBufferAndPrint [16:17:07]line Счет N : (1)1966543 [16:17:07]line ИНН: 02508201610067 [16:17:07]line Контрольно-Кассовый Чек [16:17:07]line ПРОДАЖА [16:17:07]line ТРК (МРК, ГНК) : 43 [16:17:07]line Товар: 2710124130 [16:17:07]line Аи-92-К-5 [16:17:07]line 8.970 * 66.90 [16:17:07]line = 600.09 [16:17:07]line НДС 12% НСП 1% [16:17:07]line > о реализуемом товаре [16:17:07]line ОКРУГЛЕНИЕ: -0.09 [16:17:07]line ИТОГО: 600.00 [16:17:07]line Внесено: 600.00 [16:17:07]line СДАЧА: 0.00 [16:17:07]line НСП 1% : 5.31 [16:17:07]line НДС 12% : 63.73 [16:17:07]line Наличными: 600.00 [16:17:07]line Безнал.: 0.00 [16:17:07]line Место: АЗС № 133 "Партнер Нефть" [16:17:07]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [16:17:07]line СНО: Общий режим [16:17:07]line Чек 307 24.10.2024 16:17 [16:17:07]line Смена: 537 ФФД: 1.0 [16:17:07]line ЗНМ: 0300000091 [16:17:07]line РНМ: 0000000000091685 [16:17:07]line Версия ККМ: 001 [16:17:07]line ФМ: 0000000000871839 [16:17:07]line ФД: 229441 [16:17:07]line ФПД: 268608808577378 [16:17:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T161706&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229441&fm=268608808577378&tin=02508201610067®Number=0000000000091685&sum=60000 [16:17:07]written 0, free lines is 4095 [16:17:08]Write to MH i2c: 01 00 00 18 17 2F [16:17:08]Write i2c OK [16:17:08]MH_I2C_Read... [16:17:08]Read from MH i2c: 01 [16:17:08]MH_I2C_Read... [16:17:08]Read from MH i2c: 01 07 00 [16:17:08]MH_I2C_Read... [16:17:08]Read from MH i2c: 01 07 00 18 17 00 00 00 00 00 A2 0C E4 [16:17:08]RasterBufferAndPrint [16:17:08]line [16:17:08]line [16:17:08]line [16:17:08]line [16:17:08]line [16:17:08]written 0, free lines is 3239 [16:17:08]MH_Cut [16:17:08]Write to MH i2c: D1 01 00 1F 17 01 08 [16:17:08]Write i2c OK [16:17:08]MH_I2C_Read... [16:17:08]Read from MH i2c: D1 [16:17:08]MH_I2C_Read... [16:17:08]Read from MH i2c: D1 01 00 [16:17:08]MH_I2C_Read... [16:17:08]Read from MH i2c: D1 01 00 1F 17 00 07 [16:17:08]Write to MH i2c: 01 00 00 20 17 37 [16:17:08]Write i2c OK [16:17:08]MH_I2C_Read... [16:17:09]*** Cut start [16:17:09]*** Partial cut [16:17:09]*** CUTSNS_PIN = 1 [16:17:09]*** CUTSNS_PIN = 0 [16:17:09]*** Brake cut motor [16:17:09]Read from MH i2c: 01 [16:17:09]MH_I2C_Read... [16:17:09]*** Stop cut motor [16:17:09]*** Cut end [16:17:09]Read from MH i2c: 01 07 00 [16:17:09]MH_I2C_Read... [16:17:09]Read from MH i2c: 01 07 00 20 17 00 00 00 00 00 FF 0F 4C [16:17:09]process_action close_receipt done [16:17:09]requested_data is exist [16:17:09]produce_requested_data [16:17:09]requested_item fm.sn is exist - process it [16:17:09]wFMCommunicate request_size=4 [16:17:09]MH_SAM_APDU [16:17:09]CAPDU: 80 11 00 00 [16:17:09]Write to MH i2c: E2 08 00 21 17 80 11 00 00 00 00 00 00 B2 [16:17:09]Write i2c OK [16:17:09]MH_I2C_Read... [16:17:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:17:09]Read from MH i2c: E2 [16:17:09]MH_I2C_Read... [16:17:09]Read from MH i2c: E2 17 00 [16:17:09]MH_I2C_Read... [16:17:09]Read from MH i2c: E2 17 00 21 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 09 [16:17:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [16:17:09]wFMCommunicate OK [16:17:09]requested_item fd.num is exist - process it [16:17:09]SAM_PROTO_GetFieldsCounters [16:17:09]wFMCommunicate request_size=4 [16:17:09]MH_SAM_APDU [16:17:09]CAPDU: 80 13 00 00 [16:17:09]Write to MH i2c: E2 08 00 22 17 80 13 00 00 00 00 00 00 B5 [16:17:09]Write i2c OK [16:17:09]MH_I2C_Read... [16:17:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:17:09]Read from MH i2c: E2 [16:17:09]MH_I2C_Read... [16:17:09]Read from MH i2c: E2 62 00 [16:17:09]MH_I2C_Read... [16:17:09]Read from MH i2c: E2 62 00 22 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 41 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 33 01 00 00 5E 04 04 00 33 01 00 00 57 04 04 00 34 01 00 00 19 04 04 00 00 00 00 00 90 00 59 [16:17:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 41 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 33 01 00 00 5E 04 04 00 33 01 00 00 57 04 04 00 34 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:17:09]wFMCommunicate OK [16:17:09]SAM_PROTO_GetFieldsCounters done [16:17:09]requested_item shift.num is exist - process it [16:17:09]requested_item shift.opened is exist - process it [16:17:09]req_shift_opened [16:17:09]FM_GetShiftState [16:17:09]SAM_PROTO_GetShiftState [16:17:09]wFMCommunicate request_size=4 [16:17:09]MH_SAM_APDU [16:17:09]CAPDU: 80 13 01 00 [16:17:09]Write to MH i2c: E2 08 00 23 17 80 13 01 00 00 00 00 00 B7 [16:17:09]Write i2c OK [16:17:09]MH_I2C_Read... [16:17:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:17:10]Read from MH i2c: E2 [16:17:10]MH_I2C_Read... [16:17:10]Read from MH i2c: E2 0E 00 [16:17:10]MH_I2C_Read... [16:17:10]Read from MH i2c: E2 0E 00 23 17 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 2F [16:17:10]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [16:17:10]wFMCommunicate OK [16:17:10]SAM_PROTO_GetShiftState done [16:17:10]FM_GetShiftState done [16:17:10]req_shift_opened done [16:17:10]requested_item shift.open_date is exist - process it [16:17:10]req_shift_open_date [16:17:10]req_shift_open_date done [16:17:10]produce_requested_data done [16:17:10]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229441,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [16:17:10]process_action_free close_receipt [16:17:10]json_value_free [16:17:10]json_value_free done [16:17:10]process_json_proto returns [16:17:10]Send response to host [16:17:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229441,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [16:17:10]free response buf [16:17:10]execute_script done [16:17:10]execute_script returns [16:17:10]free content buf [16:17:10]Sock 7.Close socket [16:17:10]Sock 7.Thread stoped [16:18:52]ConnectInit Can't connect to host [16:18:52]CommunicateWithHost connect error [16:18:52]CommunicateWithHost err = -1 [16:18:52]OFD Sender: Server communicate error [16:18:52]OFD Sender: Processing packet 229440 [packets to send 39, broken 37] [16:18:52]ProducePacketName [16:18:52]name=ofd_packets/00229440 [16:18:52]OFD Sender: To server: pG, [16:18:52]CommunicateWithHost lk.salyk.kg:30040 [16:18:52]ConnectInit lk.salyk.kg [16:18:53]Connected sock=7 [16:18:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 60 11 07 01 40 F6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5C 17 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 46 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 01 00 00 F4 03 04 00 EA 72 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 40 80 03 00 35 04 06 00 77 C0 BD 42 B4 97 7B 4A FD 81 76 91 8B 51 [16:18:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 23 9D 47 00 0C 39 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 40 80 03 00 F4 03 04 00 5C 1E 1A 67 B6 04 01 00 00 C4 7B 35 06 FD 04 E3 DD [16:18:53]CommunicateWithHost err = 0 [16:18:53]CheckOFDResponse [16:18:53]1017 (14) - 77093643461234 [16:18:53]1041 (16) - 0000000000871839 [16:18:53]1040 (4) - 229440 [16:18:53]1012 (4) - 24.10.2024 10:15 [16:18:53]1206 (1) - 0 [16:18:53]OFD Sender: Remove packet 229440 [16:18:53]ProducePacketName [16:18:53]name=ofd_packets/00229440 [16:18:53]NVStorageDeleteData [16:18:53]OFD Sender: Processing packet 229441 [packets to send 38, broken 37] [16:18:53]ProducePacketName [16:18:53]name=ofd_packets/00229441 [16:18:53]OFD Sender: To server: pG, [16:18:53]CommunicateWithHost lk.salyk.kg:30040 [16:18:53]ConnectInit lk.salyk.kg [16:18:53]Connected sock=7 [16:18:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 C3 72 07 01 91 CF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 01 00 00 F4 03 04 00 02 73 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 41 80 03 00 35 04 06 00 F4 4C 5C 9E 69 62 4D EB 54 CD B3 49 BB 5E [16:18:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 CC 93 47 00 11 B6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 41 80 03 00 F4 03 04 00 5D 1E 1A 67 B6 04 01 00 00 17 D4 C9 65 A3 4F 87 87 [16:18:54]CommunicateWithHost err = 0 [16:18:54]CheckOFDResponse [16:18:54]1017 (14) - 77093643461234 [16:18:54]1041 (16) - 0000000000871839 [16:18:54]1040 (4) - 229441 [16:18:54]1012 (4) - 24.10.2024 10:15 [16:18:54]1206 (1) - 0 [16:18:54]OFD Sender: Remove packet 229441 [16:18:54]ProducePacketName [16:18:54]name=ofd_packets/00229441 [16:18:54]NVStorageDeleteData [16:18:54]OFD Sender: No OFD packet to send [16:18:59]OFD Sender: No OFD packet to send [16:19:04]OFD Sender: No OFD packet to send [16:19:09]OFD Sender: No OFD packet to send [16:19:14]OFD Sender: No OFD packet to send [16:19:19]OFD Sender: No OFD packet to send [16:19:24]OFD Sender: No OFD packet to send [16:19:29]OFD Sender: No OFD packet to send [16:19:31]accept exits with 9 [16:19:31]New connection [16:19:31]New thread 3067391332 created [16:19:31]Thread 3067534692 joined [16:19:31]Waiting for new connection... [16:19:31] Sock 9.Parse request [16:19:31]Sock 9.Check first char [16:19:31]Sock 9.First char is OK [16:19:31]request: POST /json_proto HTTP/1.0 [16:19:31]Method: POST [16:19:31]URL: /json_proto [16:19:31]Method is POST - this is cgi request [16:19:31]url: /json_proto [16:19:31]query_string will be loaded in cgi processing [16:19:31]execute_cgi json_proto POST (null) [16:19:31]execute_cgi path=json_proto method=POST [16:19:31]POST find Content-Length [16:19:31]Host: 172.17.44.195:8080 [16:19:31]Content-Length: 678 [16:19:31]Content-Type: application/json [16:19:31] [16:19:31]POST finish read [16:19:31]Found Content-Length = 678 [16:19:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966547", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:19:31]execute_script... [16:19: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)1966547", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:19:31]POST & json_proto [16:19:31]process_json_proto [16:19:31]json parsed OK: [16:19:31]protocol is kg_v1.0 [16:19:31]action value=close_receipt [16:19:31]process_action close_receipt [16:19:31]cmd_close_receipt [16:19:31]MH_GetDate [16:19:31]Write to MH i2c: F0 00 00 24 17 2A [16:19:31]Write i2c OK [16:19:31]MH_I2C_Read... [16:19:31]Read from MH i2c: F0 [16:19:31]MH_I2C_Read... [16:19:31]Read from MH i2c: F0 09 00 [16:19:31]MH_I2C_Read... [16:19:31]Read from MH i2c: F0 09 00 24 17 00 94 73 1A 67 82 C9 CF 66 3B [16:19:31]GetLastDocTimeStamp 1729786626 [16:19:31]current date 1729786772 [16:19:31]FM_GetShiftState [16:19:31]SAM_PROTO_GetShiftState [16:19:31]wFMCommunicate request_size=4 [16:19:31]MH_SAM_APDU [16:19:31]CAPDU: 80 13 01 00 [16:19:31]Write to MH i2c: E2 08 00 25 17 80 13 01 00 00 00 00 00 B9 [16:19:31]Write i2c OK [16:19:31]MH_I2C_Read... [16:19:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:19:31]Read from MH i2c: E2 [16:19:31]MH_I2C_Read... [16:19:31]Read from MH i2c: E2 0E 00 [16:19:31]MH_I2C_Read... [16:19:31]Read from MH i2c: E2 0E 00 25 17 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 31 [16:19:31]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [16:19:31]wFMCommunicate OK [16:19:31]SAM_PROTO_GetShiftState done [16:19:31]FM_GetShiftState done [16:19:31]opened in 1729728859 [16:19:31]opened+sec_in_day 1729815259 [16:19:31]quantity*price = 50041 [16:19:31]sum+1 = 50042 [16:19:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 308 24.10.2024 16:19 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229442 ФПД: 246227178983010 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T161932&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229442&fm=246227178983010&tin=02508201610067®Number=0000000000091685&sum=50000 [16:19:33]StoreToDocumentArchive [16:19:33]shift 537 fd 229442 [16:19:33]save to /storage/0537/doc_00229442 [16:19:33]save last doc name /storage/0537/doc_00229442 to /storage/kkm_last_doc_name [16:19:33]save OK [16:19:33]Clear old archive folders... [16:19:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:19:33]tlvbuf is 01FA3DE0 [16:19:33]SAM_PROTO_ClearQueue [16:19:33]wFMCommunicate request_size=4 [16:19:33]MH_SAM_APDU [16:19:33]CAPDU: 80 09 00 00 [16:19:33]Write to MH i2c: E2 08 00 32 17 80 09 00 00 00 00 00 00 BB [16:19:33]Write i2c OK [16:19:33]MH_I2C_Read... [16:19:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:19:33]Read from MH i2c: E2 [16:19:33]MH_I2C_Read... [16:19:33]Read from MH i2c: E2 03 00 [16:19:33]MH_I2C_Read... [16:19:33]Read from MH i2c: E2 03 00 32 17 00 90 00 BD [16:19:33]RAPDU: 90 00 [16:19:33]wFMCommunicate OK [16:19:33]SAM_PROTO_ClearQueue done [16:19:33]KKMCreateOFDPacket [16:19:33]OFDProtocolAddRootSTLVToBuf [16:19:33]FM_MakeSignedData [16:19:33]FM_MakeSignedData [16:19:33]SAM_PROTO_SignData [16:19:33]wFMCommunicate request_size=4 [16:19:33]MH_SAM_APDU [16:19:33]CAPDU: 80 0D 01 02 [16:19:33]Write to MH i2c: E2 08 00 33 17 80 0D 01 02 00 00 00 00 C3 [16:19:33]Write i2c OK [16:19:33]MH_I2C_Read... [16:19:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:19:33]Read from MH i2c: E2 [16:19:33]MH_I2C_Read... [16:19:33]Read from MH i2c: E2 03 00 [16:19:33]MH_I2C_Read... [16:19:33]Read from MH i2c: E2 03 00 33 17 00 90 00 BE [16:19:33]RAPDU: 90 00 [16:19:33]wFMCommunicate OK [16:19:33]wFMCommunicate request_size=255 [16:19:33]MH_SAM_APDU [16:19:33]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 01 00 00 F4 03 04 00 94 73 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 42 80 03 00 35 04 06 00 DF [16:19:33]Write to MH i2c: E2 02 01 34 17 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 01 00 00 F4 03 04 00 94 73 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 42 80 03 00 35 04 06 00 DF 00 00 D6 [16:19:33]Write i2c OK [16:19:33]MH_I2C_Read... [16:19:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:19:33]Read from MH i2c: E2 [16:19:33]MH_I2C_Read... [16:19:33]Read from MH i2c: E2 03 00 [16:19:33]MH_I2C_Read... [16:19:33]Read from MH i2c: E2 03 00 34 17 00 90 00 BF [16:19:33]RAPDU: 90 00 [16:19:33]wFMCommunicate OK [16:19:33]wFMCommunicate request_size=10 [16:19:33]MH_SAM_APDU [16:19:33]CAPDU: 80 0D 02 02 05 F1 3B 89 8E 62 [16:19:33]Write to MH i2c: E2 0D 00 35 17 80 0D 02 02 05 00 F1 3B 89 8E 62 00 00 75 [16:19:33]Write i2c OK [16:19:33]MH_I2C_Read... [16:19:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:19:33]Read from MH i2c: E2 [16:19:33]MH_I2C_Read... [16:19:33]Read from MH i2c: E2 03 00 [16:19:33]MH_I2C_Read... [16:19:33]Read from MH i2c: E2 03 00 35 17 00 90 00 C0 [16:19:33]RAPDU: 90 00 [16:19:33]wFMCommunicate OK [16:19:33]wFMCommunicate request_size=4 [16:19:33]MH_SAM_APDU [16:19:33]CAPDU: 80 0D 03 02 [16:19:33]Write to MH i2c: E2 08 00 36 17 80 0D 03 02 00 00 00 00 C8 [16:19:33]Write i2c OK [16:19:33]MH_I2C_Read... [16:19:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:19:33]Read from MH i2c: E2 [16:19:33]MH_I2C_Read... [16:19:33]Read from MH i2c: E2 0B 00 [16:19:33]MH_I2C_Read... [16:19:33]Read from MH i2c: E2 0B 00 36 17 00 D9 EF CB C4 75 31 B5 26 90 00 A1 [16:19:33]RAPDU: D9 EF CB C4 75 31 B5 26 90 00 [16:19:33]wFMCommunicate OK [16:19:33]SAM_PROTO_SignData done [16:19:33]FM_MakeSignedData done [16:19:33]CreateOFDProtocolMessage [16:19:33]wFMCommunicate request_size=4 [16:19:33]MH_SAM_APDU [16:19:33]CAPDU: 80 11 00 00 [16:19:33]Write to MH i2c: E2 08 00 37 17 80 11 00 00 00 00 00 00 C8 [16:19:33]Write i2c OK [16:19:33]MH_I2C_Read... [16:19:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:19:33]Read from MH i2c: E2 [16:19:33]MH_I2C_Read... [16:19:33]Read from MH i2c: E2 17 00 [16:19:33]MH_I2C_Read... [16:19:33]Read from MH i2c: E2 17 00 37 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 1F [16:19:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [16:19:33]wFMCommunicate OK [16:19:33]CreateOFDProtocolMessage done [16:19:33]OFDSenderStorePacket 229442 [16:19:33]StoreOFDPacket docnum=229442 [16:19:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 64 C7 07 01 AE 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 01 00 00 F4 03 04 00 94 73 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 42 80 03 00 35 04 06 00 DF F1 3B 89 8E 62 D9 EF CB C4 75 31 B5 26 [16:19:33]CheckFolder [16:19:33]dirname=/storage/ofd_packets [16:19:33]CheckFolder done [16:19:33]ProducePacketName [16:19:33]name=ofd_packets/00229442 [16:19:33]NVStorageSaveData ofd_packets/00229442 [16:19:33]File name is /storage/ofd_packets/00229442 [16:19:33]Write 301 bytes [16:19:33]NVStorageSaveData done [16:19:33]OFDSenderStorePacket done [16:19:33]KKMCreateOFDPacket done [16:19:33]NVStorageSaveData kkm_last_timestamp [16:19:33]File name is /storage/kkm_last_timestamp [16:19:33]Write 4 bytes [16:19:33]NVStorageSaveData done [16:19:33]ExternCall_PrintAddStr [16:19:33]wPrintStart [16:19:33]Write to MH i2c: 01 00 00 38 17 4F [16:19:33]Write i2c OK [16:19:33]MH_I2C_Read... [16:19:33]Read from MH i2c: 01 [16:19:33]MH_I2C_Read... [16:19:33]Read from MH i2c: 01 07 00 [16:19:33]MH_I2C_Read... [16:19:33]Read from MH i2c: 01 07 00 38 17 00 00 00 00 00 FF 0F 64 [16:19:33]RasterBufferAndPrint [16:19:33]line Счет N : (1)1966547 [16:19:33]line ИНН: 02508201610067 [16:19:33]line Контрольно-Кассовый Чек [16:19:33]line ПРОДАЖА [16:19:33]line ТРК (МРК, ГНК) : 43 [16:19:33]line Товар: 2710124130 [16:19:33]line Аи-92-К-5 [16:19:33]line 7.480 * 66.90 [16:19:33]line = 500.41 [16:19:33]line НДС 12% НСП 1% [16:19:33]line > о реализуемом товаре [16:19:33]line ОКРУГЛЕНИЕ: -0.41 [16:19:33]line ИТОГО: 500.00 [16:19:33]line Внесено: 500.00 [16:19:33]line СДАЧА: 0.00 [16:19:33]line НСП 1% : 4.43 [16:19:33]line НДС 12% : 53.14 [16:19:33]line Наличными: 500.00 [16:19:33]line Безнал.: 0.00 [16:19:33]line Место: АЗС № 133 "Партнер Нефть" [16:19:33]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [16:19:33]line СНО: Общий режим [16:19:33]line Чек 308 24.10.2024 16:19 [16:19:33]line Смена: 537 ФФД: 1.0 [16:19:33]line ЗНМ: 0300000091 [16:19:33]line РНМ: 0000000000091685 [16:19:33]line Версия ККМ: 001 [16:19:33]line ФМ: 0000000000871839 [16:19:33]line ФД: 229442 [16:19:33]line ФПД: 246227178983010 [16:19:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T161932&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229442&fm=246227178983010&tin=02508201610067®Number=0000000000091685&sum=50000 [16:19:33]written 0, free lines is 4095 [16:19:33]OFD Sender: Processing packet 229442 [packets to send 38, broken 37] [16:19:33]ProducePacketName [16:19:33]name=ofd_packets/00229442 [16:19:33]OFD Sender: To server: pG, [16:19:33]CommunicateWithHost lk.salyk.kg:30040 [16:19:33]ConnectInit lk.salyk.kg [16:19:34]Connected sock=7 [16:19:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 64 C7 07 01 AE 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 01 00 00 F4 03 04 00 94 73 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 42 80 03 00 35 04 06 00 DF F1 3B 89 8E 62 D9 EF CB C4 75 31 B5 26 [16:19:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 52 5D 47 00 F0 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 38 33 39 10 04 04 00 42 80 03 00 F4 03 04 00 85 1E 1A 67 B6 04 01 00 00 97 74 E3 D5 9B 61 E8 84 [16:19:34]CommunicateWithHost err = 0 [16:19:34]CheckOFDResponse [16:19:34]1017 (14) - 77093643461234 [16:19:34]1041 (16) - 0000000000871839 [16:19:34]1040 (4) - 229442 [16:19:34]1012 (4) - 24.10.2024 10:16 [16:19:34]1206 (1) - 0 [16:19:34]OFD Sender: Remove packet 229442 [16:19:34]ProducePacketName [16:19:34]name=ofd_packets/00229442 [16:19:34]NVStorageDeleteData [16:19:34]Write to MH i2c: 01 00 00 62 17 79 [16:19:34]Write i2c OK [16:19:34]MH_I2C_Read... [16:19:34]Read from MH i2c: 01 [16:19:34]MH_I2C_Read... [16:19:34]Read from MH i2c: 01 07 00 [16:19:34]MH_I2C_Read... [16:19:34]Read from MH i2c: 01 07 00 62 17 00 00 00 00 00 A2 0C 2E [16:19:34]RasterBufferAndPrint [16:19:34]line [16:19:34]line [16:19:34]line [16:19:34]line [16:19:34]line [16:19:34]written 0, free lines is 3239 [16:19:34]MH_Cut [16:19:34]Write to MH i2c: D1 01 00 69 17 01 52 [16:19:34]Write i2c OK [16:19:34]MH_I2C_Read... [16:19:34]Read from MH i2c: D1 [16:19:34]MH_I2C_Read... [16:19:34]Read from MH i2c: D1 01 00 [16:19:34]MH_I2C_Read... [16:19:34]Read from MH i2c: D1 01 00 69 17 00 51 [16:19:34]Write to MH i2c: 01 00 00 6A 17 81 [16:19:34]Write i2c OK [16:19:34]MH_I2C_Read... [16:19:34]OFD Sender: No OFD packet to send [16:19:35]*** Cut start [16:19:35]*** Partial cut [16:19:35]*** CUTSNS_PIN = 1 [16:19:35]*** CUTSNS_PIN = 0 [16:19:35]*** Brake cut motor [16:19:36]Read from MH i2c: 01 [16:19:36]MH_I2C_Read... [16:19:36]*** Stop cut motor [16:19:36]*** Cut end [16:19:36]Read from MH i2c: 01 07 00 [16:19:36]MH_I2C_Read... [16:19:36]Read from MH i2c: 01 07 00 6A 17 00 00 00 00 00 FF 0F 96 [16:19:36]process_action close_receipt done [16:19:36]requested_data is exist [16:19:36]produce_requested_data [16:19:36]requested_item fm.sn is exist - process it [16:19:36]wFMCommunicate request_size=4 [16:19:36]MH_SAM_APDU [16:19:36]CAPDU: 80 11 00 00 [16:19:36]Write to MH i2c: E2 08 00 6B 17 80 11 00 00 00 00 00 00 FC [16:19:36]Write i2c OK [16:19:36]MH_I2C_Read... [16:19:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:19:36]Read from MH i2c: E2 [16:19:36]MH_I2C_Read... [16:19:36]Read from MH i2c: E2 17 00 [16:19:36]MH_I2C_Read... [16:19:36]Read from MH i2c: E2 17 00 6B 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 53 [16:19:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [16:19:36]wFMCommunicate OK [16:19:36]requested_item fd.num is exist - process it [16:19:36]SAM_PROTO_GetFieldsCounters [16:19:36]wFMCommunicate request_size=4 [16:19:36]MH_SAM_APDU [16:19:36]CAPDU: 80 13 00 00 [16:19:36]Write to MH i2c: E2 08 00 6C 17 80 13 00 00 00 00 00 00 FF [16:19:36]Write i2c OK [16:19:36]MH_I2C_Read... [16:19:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:19:36]Read from MH i2c: E2 [16:19:36]MH_I2C_Read... [16:19:36]Read from MH i2c: E2 62 00 [16:19:36]MH_I2C_Read... [16:19:36]Read from MH i2c: E2 62 00 6C 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 42 80 03 00 0E 04 04 00 19 02 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 A7 [16:19:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 42 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 34 01 00 00 5E 04 04 00 34 01 00 00 57 04 04 00 35 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:19:36]wFMCommunicate OK [16:19:36]SAM_PROTO_GetFieldsCounters done [16:19:36]requested_item shift.num is exist - process it [16:19:36]requested_item shift.opened is exist - process it [16:19:36]req_shift_opened [16:19:36]FM_GetShiftState [16:19:36]SAM_PROTO_GetShiftState [16:19:36]wFMCommunicate request_size=4 [16:19:36]MH_SAM_APDU [16:19:36]CAPDU: 80 13 01 00 [16:19:36]Write to MH i2c: E2 08 00 6D 17 80 13 01 00 00 00 00 00 01 [16:19:36]Write i2c OK [16:19:36]MH_I2C_Read... [16:19:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:19:36]Read from MH i2c: E2 [16:19:36]MH_I2C_Read... [16:19:36]Read from MH i2c: E2 0E 00 [16:19:36]MH_I2C_Read... [16:19:36]Read from MH i2c: E2 0E 00 6D 17 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 79 [16:19:36]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [16:19:36]wFMCommunicate OK [16:19:36]SAM_PROTO_GetShiftState done [16:19:36]FM_GetShiftState done [16:19:36]req_shift_opened done [16:19:36]requested_item shift.open_date is exist - process it [16:19:36]req_shift_open_date [16:19:36]req_shift_open_date done [16:19:36]produce_requested_data done [16:19:36]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229442,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [16:19:36]process_action_free close_receipt [16:19:36]json_value_free [16:19:36]json_value_free done [16:19:36]process_json_proto returns [16:19:36]Send response to host [16:19:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229442,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [16:19:36]free response buf [16:19:36]execute_script done [16:19:36]execute_script returns [16:19:36]free content buf [16:19:36]Sock 9.Close socket [16:19:36]Sock 9.Thread stoped [16:19:39]OFD Sender: No OFD packet to send [16:19:44]OFD Sender: No OFD packet to send [16:19:49]OFD Sender: No OFD packet to send [16:19:54]OFD Sender: No OFD packet to send [16:19:59]OFD Sender: No OFD packet to send [16:20:04]OFD Sender: No OFD packet to send [16:20:09]OFD Sender: No OFD packet to send [16:20:14]OFD Sender: No OFD packet to send [16:20:19]OFD Sender: No OFD packet to send [16:20:24]OFD Sender: No OFD packet to send [16:20:29]OFD Sender: No OFD packet to send [16:20:34]OFD Sender: No OFD packet to send [16:20:39]OFD Sender: No OFD packet to send [16:20:44]OFD Sender: No OFD packet to send [16:20:49]OFD Sender: No OFD packet to send [16:20:54]OFD Sender: No OFD packet to send [16:20:59]OFD Sender: No OFD packet to send [16:21:04]OFD Sender: No OFD packet to send [16:21:09]OFD Sender: No OFD packet to send [16:21:14]OFD Sender: No OFD packet to send [16:21:19]OFD Sender: No OFD packet to send [16:21:24]OFD Sender: No OFD packet to send [16:21:29]OFD Sender: No OFD packet to send [16:21:34]OFD Sender: No OFD packet to send [16:21:39]OFD Sender: No OFD packet to send [16:21:44]OFD Sender: No OFD packet to send [16:21:49]OFD Sender: No OFD packet to send [16:21:54]OFD Sender: No OFD packet to send [16:21:59]OFD Sender: No OFD packet to send [16:22:04]OFD Sender: No OFD packet to send [16:22:09]OFD Sender: No OFD packet to send [16:22:14]OFD Sender: No OFD packet to send [16:22:19]OFD Sender: No OFD packet to send [16:22:24]OFD Sender: No OFD packet to send [16:22:29]OFD Sender: No OFD packet to send [16:22:34]OFD Sender: No OFD packet to send [16:22:39]OFD Sender: No OFD packet to send [16:22:44]OFD Sender: No OFD packet to send [16:22:49]OFD Sender: No OFD packet to send [16:22:54]OFD Sender: No OFD packet to send [16:22:59]OFD Sender: No OFD packet to send [16:23:04]OFD Sender: No OFD packet to send [16:23:09]OFD Sender: No OFD packet to send [16:23:14]OFD Sender: No OFD packet to send [16:23:19]OFD Sender: No OFD packet to send [16:23:24]OFD Sender: No OFD packet to send [16:23:29]OFD Sender: No OFD packet to send [16:23:35]OFD Sender: No OFD packet to send [16:23:40]OFD Sender: No OFD packet to send [16:23:45]OFD Sender: No OFD packet to send [16:23:50]OFD Sender: No OFD packet to send [16:23:55]OFD Sender: No OFD packet to send [16:24:00]OFD Sender: No OFD packet to send [16:24:05]OFD Sender: No OFD packet to send [16:24:10]OFD Sender: No OFD packet to send [16:24:15]OFD Sender: No OFD packet to send [16:24:20]OFD Sender: No OFD packet to send [16:24:25]OFD Sender: No OFD packet to send [16:24:30]OFD Sender: No OFD packet to send [16:24:35]OFD Sender: No OFD packet to send [16:24:40]OFD Sender: No OFD packet to send [16:24:45]OFD Sender: No OFD packet to send [16:24:50]OFD Sender: No OFD packet to send [16:24:55]OFD Sender: No OFD packet to send [16:25:00]OFD Sender: No OFD packet to send [16:25:05]OFD Sender: No OFD packet to send [16:25:10]OFD Sender: No OFD packet to send [16:25:15]OFD Sender: No OFD packet to send [16:25:20]OFD Sender: No OFD packet to send [16:25:25]OFD Sender: No OFD packet to send [16:25:30]OFD Sender: No OFD packet to send [16:25:35]OFD Sender: No OFD packet to send [16:25:40]OFD Sender: No OFD packet to send [16:25:45]OFD Sender: No OFD packet to send [16:25:50]OFD Sender: No OFD packet to send [16:25:55]OFD Sender: No OFD packet to send [16:26:00]OFD Sender: No OFD packet to send [16:26:05]OFD Sender: No OFD packet to send [16:26:10]OFD Sender: No OFD packet to send [16:26:15]OFD Sender: No OFD packet to send [16:26:20]OFD Sender: No OFD packet to send [16:26:25]OFD Sender: No OFD packet to send [16:26:30]OFD Sender: No OFD packet to send [16:26:35]OFD Sender: No OFD packet to send [16:26:40]OFD Sender: No OFD packet to send [16:26:45]OFD Sender: No OFD packet to send [16:26:50]OFD Sender: No OFD packet to send [16:26:55]OFD Sender: No OFD packet to send [16:27:00]OFD Sender: No OFD packet to send [16:27:05]OFD Sender: No OFD packet to send [16:27:10]OFD Sender: No OFD packet to send [16:27:15]OFD Sender: No OFD packet to send [16:27:20]OFD Sender: No OFD packet to send [16:27:25]OFD Sender: No OFD packet to send [16:27:30]OFD Sender: No OFD packet to send [16:27:35]OFD Sender: No OFD packet to send [16:27:40]OFD Sender: No OFD packet to send [16:27:45]OFD Sender: No OFD packet to send [16:27:50]OFD Sender: No OFD packet to send [16:27:55]OFD Sender: No OFD packet to send [16:28:00]OFD Sender: No OFD packet to send [16:28:05]OFD Sender: No OFD packet to send [16:28:10]OFD Sender: No OFD packet to send [16:28:15]OFD Sender: No OFD packet to send [16:28:20]OFD Sender: No OFD packet to send [16:28:25]OFD Sender: No OFD packet to send [16:28:30]OFD Sender: No OFD packet to send [16:28:35]OFD Sender: No OFD packet to send [16:28:40]OFD Sender: No OFD packet to send [16:28:45]OFD Sender: No OFD packet to send [16:28:50]OFD Sender: No OFD packet to send [16:28:55]OFD Sender: No OFD packet to send [16:29:00]OFD Sender: No OFD packet to send [16:29:05]OFD Sender: No OFD packet to send [16:29:10]OFD Sender: No OFD packet to send [16:29:13]accept exits with 10 [16:29:13]New connection [16:29:13]New thread 3067534692 created [16:29:13]Thread 3067391332 joined [16:29:13]Waiting for new connection... [16:29:13] Sock 10.Parse request [16:29:13]Sock 10.Check first char [16:29:13]Sock 10.First char is OK [16:29:13]request: POST /json_proto HTTP/1.0 [16:29:13]Method: POST [16:29:13]URL: /json_proto [16:29:13]Method is POST - this is cgi request [16:29:13]url: /json_proto [16:29:13]query_string will be loaded in cgi processing [16:29:13]execute_cgi json_proto POST (null) [16:29:13]execute_cgi path=json_proto method=POST [16:29:13]POST find Content-Length [16:29:13]Host: 172.17.44.195:8080 [16:29:13]Content-Length: 683 [16:29:13]Content-Type: application/json [16:29:13] [16:29:13]POST finish read [16:29:13]Found Content-Length = 683 [16:29:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966554", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:29:13]execute_script... [16:29: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)1966554", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 14.950, "sum" : 1000.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:29:13]POST & json_proto [16:29:13]process_json_proto [16:29:13]json parsed OK: [16:29:13]protocol is kg_v1.0 [16:29:13]action value=close_receipt [16:29:13]process_action close_receipt [16:29:13]cmd_close_receipt [16:29:13]MH_GetDate [16:29:13]Write to MH i2c: F0 00 00 6E 17 74 [16:29:13]Write i2c OK [16:29:13]MH_I2C_Read... [16:29:13]Read from MH i2c: F0 [16:29:13]MH_I2C_Read... [16:29:13]Read from MH i2c: F0 09 00 [16:29:13]MH_I2C_Read... [16:29:13]Read from MH i2c: F0 09 00 6E 17 00 DA 75 1A 67 82 C9 CF 66 CD [16:29:13]GetLastDocTimeStamp 1729786772 [16:29:13]current date 1729787354 [16:29:13]FM_GetShiftState [16:29:13]SAM_PROTO_GetShiftState [16:29:13]wFMCommunicate request_size=4 [16:29:13]MH_SAM_APDU [16:29:13]CAPDU: 80 13 01 00 [16:29:13]Write to MH i2c: E2 08 00 6F 17 80 13 01 00 00 00 00 00 03 [16:29:13]Write i2c OK [16:29:13]MH_I2C_Read... [16:29:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:29:13]Read from MH i2c: E2 [16:29:13]MH_I2C_Read... [16:29:13]Read from MH i2c: E2 0E 00 [16:29:13]MH_I2C_Read... [16:29:13]Read from MH i2c: E2 0E 00 6F 17 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 7B [16:29:13]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [16:29:13]wFMCommunicate OK [16:29:13]SAM_PROTO_GetShiftState done [16:29:13]FM_GetShiftState done [16:29:13]opened in 1729728859 [16:29:13]opened+sec_in_day 1729815259 [16:29:13]quantity*price = 100015 [16:29:13]sum+1 = 100017 [16:29:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.21 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 309 24.10.2024 16:29 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229443 ФПД: 186714122007928 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T162914&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229443&fm=186714122007928&tin=02508201610067®Number=0000000000091685&sum=100000 [16:29:14]StoreToDocumentArchive [16:29:14]shift 537 fd 229443 [16:29:14]save to /storage/0537/doc_00229443 [16:29:14]save last doc name /storage/0537/doc_00229443 to /storage/kkm_last_doc_name [16:29:14]save OK [16:29:14]Clear old archive folders... [16:29:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:29:14]tlvbuf is 01F9FC50 [16:29:14]SAM_PROTO_ClearQueue [16:29:14]wFMCommunicate request_size=4 [16:29:14]MH_SAM_APDU [16:29:14]CAPDU: 80 09 00 00 [16:29:14]Write to MH i2c: E2 08 00 7C 17 80 09 00 00 00 00 00 00 05 [16:29:14]Write i2c OK [16:29:14]MH_I2C_Read... [16:29:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:29:14]Read from MH i2c: E2 [16:29:14]MH_I2C_Read... [16:29:14]Read from MH i2c: E2 03 00 [16:29:14]MH_I2C_Read... [16:29:14]Read from MH i2c: E2 03 00 7C 17 00 90 00 07 [16:29:14]RAPDU: 90 00 [16:29:14]wFMCommunicate OK [16:29:14]SAM_PROTO_ClearQueue done [16:29:14]KKMCreateOFDPacket [16:29:14]OFDProtocolAddRootSTLVToBuf [16:29:14]FM_MakeSignedData [16:29:14]FM_MakeSignedData [16:29:14]SAM_PROTO_SignData [16:29:14]wFMCommunicate request_size=4 [16:29:14]MH_SAM_APDU [16:29:14]CAPDU: 80 0D 01 02 [16:29:14]Write to MH i2c: E2 08 00 7D 17 80 0D 01 02 00 00 00 00 0D [16:29:14]Write i2c OK [16:29:14]MH_I2C_Read... [16:29:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:29:14]Read from MH i2c: E2 [16:29:14]MH_I2C_Read... [16:29:14]Read from MH i2c: E2 03 00 [16:29:14]MH_I2C_Read... [16:29:14]Read from MH i2c: E2 03 00 7D 17 00 90 00 08 [16:29:14]RAPDU: 90 00 [16:29:14]wFMCommunicate OK [16:29:14]wFMCommunicate request_size=255 [16:29:14]MH_SAM_APDU [16:29: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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 01 00 00 F4 03 04 00 DA 75 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 43 80 03 00 35 04 06 00 A9 [16:29:14]Write to MH i2c: E2 02 01 7E 17 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 01 00 00 F4 03 04 00 DA 75 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 43 80 03 00 35 04 06 00 A9 00 00 2E [16:29:14]Write i2c OK [16:29:14]MH_I2C_Read... [16:29:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:29:15]Read from MH i2c: E2 [16:29:15]MH_I2C_Read... [16:29:15]Read from MH i2c: E2 03 00 [16:29:15]MH_I2C_Read... [16:29:15]Read from MH i2c: E2 03 00 7E 17 00 90 00 09 [16:29:15]RAPDU: 90 00 [16:29:15]wFMCommunicate OK [16:29:15]wFMCommunicate request_size=10 [16:29:15]MH_SAM_APDU [16:29:15]CAPDU: 80 0D 02 02 05 D0 C4 EA B5 78 [16:29:15]Write to MH i2c: E2 0D 00 7F 17 80 0D 02 02 05 00 D0 C4 EA B5 78 00 00 C5 [16:29:15]Write i2c OK [16:29:15]MH_I2C_Read... [16:29:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:29:15]Read from MH i2c: E2 [16:29:15]MH_I2C_Read... [16:29:15]Read from MH i2c: E2 03 00 [16:29:15]MH_I2C_Read... [16:29:15]Read from MH i2c: E2 03 00 7F 17 00 90 00 0A [16:29:15]RAPDU: 90 00 [16:29:15]wFMCommunicate OK [16:29:15]wFMCommunicate request_size=4 [16:29:15]MH_SAM_APDU [16:29:15]CAPDU: 80 0D 03 02 [16:29:15]Write to MH i2c: E2 08 00 80 17 80 0D 03 02 00 00 00 00 12 [16:29:15]Write i2c OK [16:29:15]MH_I2C_Read... [16:29:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:29:15]Read from MH i2c: E2 [16:29:15]MH_I2C_Read... [16:29:15]Read from MH i2c: E2 0B 00 [16:29:15]MH_I2C_Read... [16:29:15]Read from MH i2c: E2 0B 00 80 17 00 16 3C 17 36 FA 84 BE 8D 90 00 7B [16:29:15]RAPDU: 16 3C 17 36 FA 84 BE 8D 90 00 [16:29:15]wFMCommunicate OK [16:29:15]SAM_PROTO_SignData done [16:29:15]FM_MakeSignedData done [16:29:15]CreateOFDProtocolMessage [16:29:15]wFMCommunicate request_size=4 [16:29:15]MH_SAM_APDU [16:29:15]CAPDU: 80 11 00 00 [16:29:15]Write to MH i2c: E2 08 00 81 17 80 11 00 00 00 00 00 00 12 [16:29:15]Write i2c OK [16:29:15]MH_I2C_Read... [16:29:15]OFD Sender: No OFD packet to send [16:29:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:29:15]Read from MH i2c: E2 [16:29:15]MH_I2C_Read... [16:29:15]Read from MH i2c: E2 17 00 [16:29:15]MH_I2C_Read... [16:29:15]Read from MH i2c: E2 17 00 81 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 69 [16:29:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [16:29:15]wFMCommunicate OK [16:29:15]CreateOFDProtocolMessage done [16:29:15]OFDSenderStorePacket 229443 [16:29:15]StoreOFDPacket docnum=229443 [16:29:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 01 AE 07 01 BD 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 01 00 00 F4 03 04 00 DA 75 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 43 80 03 00 35 04 06 00 A9 D0 C4 EA B5 78 16 3C 17 36 FA 84 BE 8D [16:29:15]CheckFolder [16:29:15]dirname=/storage/ofd_packets [16:29:15]CheckFolder done [16:29:15]ProducePacketName [16:29:15]name=ofd_packets/00229443 [16:29:15]NVStorageSaveData ofd_packets/00229443 [16:29:15]File name is /storage/ofd_packets/00229443 [16:29:15]Write 301 bytes [16:29:15]NVStorageSaveData done [16:29:15]OFDSenderStorePacket done [16:29:15]KKMCreateOFDPacket done [16:29:15]NVStorageSaveData kkm_last_timestamp [16:29:15]File name is /storage/kkm_last_timestamp [16:29:15]Write 4 bytes [16:29:15]NVStorageSaveData done [16:29:15]ExternCall_PrintAddStr [16:29:15]wPrintStart [16:29:15]Write to MH i2c: 01 00 00 82 17 99 [16:29:15]Write i2c OK [16:29:15]MH_I2C_Read... [16:29:15]Read from MH i2c: 01 [16:29:15]MH_I2C_Read... [16:29:15]Read from MH i2c: 01 07 00 [16:29:15]MH_I2C_Read... [16:29:15]Read from MH i2c: 01 07 00 82 17 00 00 00 00 00 FF 0F AE [16:29:15]RasterBufferAndPrint [16:29:15]line Счет N : (1)1966554 [16:29:15]line ИНН: 02508201610067 [16:29:15]line Контрольно-Кассовый Чек [16:29:15]line ПРОДАЖА [16:29:15]line ТРК (МРК, ГНК) : 43 [16:29:15]line Товар: 2710124130 [16:29:15]line Аи-92-К-5 [16:29:15]line 14.950 * 66.90 [16:29:15]line = 1000.16 [16:29:15]line НДС 12% НСП 1% [16:29:15]line > о реализуемом товаре [16:29:15]line ОКРУГЛЕНИЕ: -0.16 [16:29:15]line ИТОГО: 1000.00 [16:29:15]line Внесено: 1000.00 [16:29:15]line СДАЧА: 0.00 [16:29:15]line НСП 1% : 8.85 [16:29:15]line НДС 12% : 106.21 [16:29:15]line Наличными: 1000.00 [16:29:15]line Безнал.: 0.00 [16:29:15]line Место: АЗС № 133 "Партнер Нефть" [16:29:15]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [16:29:15]line СНО: Общий режим [16:29:15]line Чек 309 24.10.2024 16:29 [16:29:15]line Смена: 537 ФФД: 1.0 [16:29:15]line ЗНМ: 0300000091 [16:29:15]line РНМ: 0000000000091685 [16:29:15]line Версия ККМ: 001 [16:29:15]line ФМ: 0000000000871839 [16:29:15]line ФД: 229443 [16:29:15]line ФПД: 186714122007928 [16:29:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T162914&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229443&fm=186714122007928&tin=02508201610067®Number=0000000000091685&sum=100000 [16:29:15]OFD Sender: Processing packet 229443 [packets to send 38, broken 37] [16:29:15]ProducePacketName [16:29:15]name=ofd_packets/00229443 [16:29:15]OFD Sender: To server: pG, [16:29:15]CommunicateWithHost lk.salyk.kg:30040 [16:29:15]ConnectInit lk.salyk.kg [16:29:15]written 0, free lines is 4095 [16:29:15]Connected sock=9 [16: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 38 33 39 0F 01 00 00 01 AE 07 01 BD 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 66 3A 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 B0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 01 00 00 F4 03 04 00 DA 75 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 43 80 03 00 35 04 06 00 A9 D0 C4 EA B5 78 16 3C 17 36 FA 84 BE 8D [16: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 38 33 39 4F 00 00 00 73 E5 47 00 01 23 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 43 80 03 00 F4 03 04 00 CB 20 1A 67 B6 04 01 00 00 42 E0 06 BA 71 77 16 B5 [16:29:16]CommunicateWithHost err = 0 [16:29:16]CheckOFDResponse [16:29:16]1017 (14) - 77093643461234 [16:29:16]1041 (16) - 0000000000871839 [16:29:16]1040 (4) - 229443 [16:29:16]1012 (4) - 24.10.2024 10:26 [16:29:16]1206 (1) - 0 [16:29:16]OFD Sender: Remove packet 229443 [16:29:16]ProducePacketName [16:29:16]name=ofd_packets/00229443 [16:29:16]NVStorageDeleteData [16:29:16]Write to MH i2c: 01 00 00 AC 17 C3 [16:29:16]Write i2c OK [16:29:16]MH_I2C_Read... [16:29:16]Read from MH i2c: 01 [16:29:16]MH_I2C_Read... [16:29:16]Read from MH i2c: 01 07 00 [16:29:16]MH_I2C_Read... [16:29:16]Read from MH i2c: 01 07 00 AC 17 00 00 00 00 00 9E 0C 74 [16:29:16]RasterBufferAndPrint [16:29:16]line [16:29:16]line [16:29:16]line [16:29:16]line [16:29:16]line [16:29:16]written 0, free lines is 3234 [16:29:16]MH_Cut [16:29:16]Write to MH i2c: D1 01 00 B3 17 01 9C [16:29:16]Write i2c OK [16:29:16]MH_I2C_Read... [16:29:16]Read from MH i2c: D1 [16:29:16]MH_I2C_Read... [16:29:16]Read from MH i2c: D1 01 00 [16:29:16]MH_I2C_Read... [16:29:16]Read from MH i2c: D1 01 00 B3 17 00 9B [16:29:16]Write to MH i2c: 01 00 00 B4 17 CB [16:29:16]Write i2c OK [16:29:16]MH_I2C_Read... [16:29:16]OFD Sender: No OFD packet to send [16:29:17]*** Cut start [16:29:17]*** Partial cut [16:29:17]*** CUTSNS_PIN = 1 [16:29:17]*** CUTSNS_PIN = 0 [16:29:17]*** Brake cut motor [16:29:17]Read from MH i2c: 01 [16:29:17]MH_I2C_Read... [16:29:17]*** Stop cut motor [16:29:17]*** Cut end [16:29:17]Read from MH i2c: 01 07 00 [16:29:17]MH_I2C_Read... [16:29:17]Read from MH i2c: 01 07 00 B4 17 00 00 00 00 00 FF 0F E0 [16:29:17]process_action close_receipt done [16:29:17]requested_data is exist [16:29:17]produce_requested_data [16:29:17]requested_item fm.sn is exist - process it [16:29:17]wFMCommunicate request_size=4 [16:29:17]MH_SAM_APDU [16:29:17]CAPDU: 80 11 00 00 [16:29:17]Write to MH i2c: E2 08 00 B5 17 80 11 00 00 00 00 00 00 46 [16:29:17]Write i2c OK [16:29:17]MH_I2C_Read... [16:29:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:29:17]Read from MH i2c: E2 [16:29:17]MH_I2C_Read... [16:29:17]Read from MH i2c: E2 17 00 [16:29:17]MH_I2C_Read... [16:29:17]Read from MH i2c: E2 17 00 B5 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 9D [16:29:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [16:29:17]wFMCommunicate OK [16:29:17]requested_item fd.num is exist - process it [16:29:17]SAM_PROTO_GetFieldsCounters [16:29:17]wFMCommunicate request_size=4 [16:29:17]MH_SAM_APDU [16:29:17]CAPDU: 80 13 00 00 [16:29:17]Write to MH i2c: E2 08 00 B6 17 80 13 00 00 00 00 00 00 49 [16:29:17]Write i2c OK [16:29:17]MH_I2C_Read... [16:29:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:29:18]Read from MH i2c: E2 [16:29:18]MH_I2C_Read... [16:29:18]Read from MH i2c: E2 62 00 [16:29:18]MH_I2C_Read... [16:29:18]Read from MH i2c: E2 62 00 B6 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 43 80 03 00 0E 04 04 00 19 02 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 F5 [16:29:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 43 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 35 01 00 00 5E 04 04 00 35 01 00 00 57 04 04 00 36 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:29:18]wFMCommunicate OK [16:29:18]SAM_PROTO_GetFieldsCounters done [16:29:18]requested_item shift.num is exist - process it [16:29:18]requested_item shift.opened is exist - process it [16:29:18]req_shift_opened [16:29:18]FM_GetShiftState [16:29:18]SAM_PROTO_GetShiftState [16:29:18]wFMCommunicate request_size=4 [16:29:18]MH_SAM_APDU [16:29:18]CAPDU: 80 13 01 00 [16:29:18]Write to MH i2c: E2 08 00 B7 17 80 13 01 00 00 00 00 00 4B [16:29:18]Write i2c OK [16:29:18]MH_I2C_Read... [16:29:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:29:18]Read from MH i2c: E2 [16:29:18]MH_I2C_Read... [16:29:18]Read from MH i2c: E2 0E 00 [16:29:18]MH_I2C_Read... [16:29:18]Read from MH i2c: E2 0E 00 B7 17 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 C3 [16:29:18]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [16:29:18]wFMCommunicate OK [16:29:18]SAM_PROTO_GetShiftState done [16:29:18]FM_GetShiftState done [16:29:18]req_shift_opened done [16:29:18]requested_item shift.open_date is exist - process it [16:29:18]req_shift_open_date [16:29:18]req_shift_open_date done [16:29:18]produce_requested_data done [16:29:18]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229443,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [16:29:18]process_action_free close_receipt [16:29:18]json_value_free [16:29:18]json_value_free done [16:29:18]process_json_proto returns [16:29:18]Send response to host [16:29:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229443,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [16:29:18]free response buf [16:29:18]execute_script done [16:29:18]execute_script returns [16:29:18]free content buf [16:29:18]Sock 10.Close socket [16:29:18]Sock 10.Thread stoped [16:29:18]accept exits with 7 [16:29:18]New connection [16:29:18]New thread 3067391332 created [16:29:18]Thread 3067534692 joined [16:29:18]Waiting for new connection... [16:29:18] Sock 7.Parse request [16:29:18]Sock 7.Check first char [16:29:18]Sock 7.First char is OK [16:29:18]request: POST /json_proto HTTP/1.0 [16:29:18]Method: POST [16:29:18]URL: /json_proto [16:29:18]Method is POST - this is cgi request [16:29:18]url: /json_proto [16:29:18]query_string will be loaded in cgi processing [16:29:18]execute_cgi json_proto POST (null) [16:29:18]execute_cgi path=json_proto method=POST [16:29:18]POST find Content-Length [16:29:18]Host: 172.17.44.195:8080 [16:29:18]Content-Length: 798 [16:29:18]Content-Type: application/json [16:29:18] [16:29:18]POST finish read [16:29:18]Found Content-Length = 798 [16:29:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966555", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4288383", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:29:18]execute_script... [16:29:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966555", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4288383", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:29:18]POST & json_proto [16:29:18]process_json_proto [16:29:18]json parsed OK: [16:29:18]protocol is kg_v1.0 [16:29:18]action value=close_receipt [16:29:18]process_action close_receipt [16:29:18]cmd_close_receipt [16:29:18]MH_GetDate [16:29:18]Write to MH i2c: F0 00 00 B8 17 BE [16:29:18]Write i2c OK [16:29:18]MH_I2C_Read... [16:29:18]Read from MH i2c: F0 [16:29:18]MH_I2C_Read... [16:29:18]Read from MH i2c: F0 09 00 [16:29:18]MH_I2C_Read... [16:29:18]Read from MH i2c: F0 09 00 B8 17 00 DF 75 1A 67 82 C9 CF 66 1C [16:29:18]GetLastDocTimeStamp 1729787354 [16:29:18]current date 1729787359 [16:29:18]FM_GetShiftState [16:29:18]SAM_PROTO_GetShiftState [16:29:18]wFMCommunicate request_size=4 [16:29:18]MH_SAM_APDU [16:29:18]CAPDU: 80 13 01 00 [16:29:18]Write to MH i2c: E2 08 00 B9 17 80 13 01 00 00 00 00 00 4D [16:29:18]Write i2c OK [16:29:18]MH_I2C_Read... [16:29:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:29:18]Read from MH i2c: E2 [16:29:18]MH_I2C_Read... [16:29:18]Read from MH i2c: E2 0E 00 [16:29:18]MH_I2C_Read... [16:29:18]Read from MH i2c: E2 0E 00 B9 17 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 C5 [16:29:18]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [16:29:18]wFMCommunicate OK [16:29:18]SAM_PROTO_GetShiftState done [16:29:18]FM_GetShiftState done [16:29:18]opened in 1729728859 [16:29:18]opened+sec_in_day 1729815259 [16:29:18]quantity*price = 0 [16:29:18]sum+1 = 1 [16:29:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 310 24.10.2024 16:29 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 Талоны: Топливные Талоны 4288383 ФМ: 0000000000871839 ФД: 229444 ФПД: 107088698140776 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T162919&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229444&fm=107088698140776&tin=02508201610067®Number=0000000000091685&sum=0 [16:29:19]StoreToDocumentArchive [16:29:19]shift 537 fd 229444 [16:29:19]save to /storage/0537/doc_00229444 [16:29:19]save last doc name /storage/0537/doc_00229444 to /storage/kkm_last_doc_name [16:29:19]save OK [16:29:19]Clear old archive folders... [16:29:19]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:29:19]tlvbuf is 02022ED0 [16:29:19]SAM_PROTO_ClearQueue [16:29:19]wFMCommunicate request_size=4 [16:29:19]MH_SAM_APDU [16:29:19]CAPDU: 80 09 00 00 [16:29:19]Write to MH i2c: E2 08 00 C6 17 80 09 00 00 00 00 00 00 4F [16:29:19]Write i2c OK [16:29:19]MH_I2C_Read... [16:29:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:29:19]Read from MH i2c: E2 [16:29:19]MH_I2C_Read... [16:29:19]Read from MH i2c: E2 03 00 [16:29:19]MH_I2C_Read... [16:29:19]Read from MH i2c: E2 03 00 C6 17 00 90 00 51 [16:29:19]RAPDU: 90 00 [16:29:19]wFMCommunicate OK [16:29:19]SAM_PROTO_ClearQueue done [16:29:19]KKMCreateOFDPacket [16:29:19]OFDProtocolAddRootSTLVToBuf [16:29:19]FM_MakeSignedData [16:29:19]FM_MakeSignedData [16:29:19]SAM_PROTO_SignData [16:29:19]wFMCommunicate request_size=4 [16:29:19]MH_SAM_APDU [16:29:19]CAPDU: 80 0D 01 02 [16:29:19]Write to MH i2c: E2 08 00 C7 17 80 0D 01 02 00 00 00 00 57 [16:29:19]Write i2c OK [16:29:19]MH_I2C_Read... [16:29:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:29:19]Read from MH i2c: E2 [16:29:19]MH_I2C_Read... [16:29:19]Read from MH i2c: E2 03 00 [16:29:19]MH_I2C_Read... [16:29:19]Read from MH i2c: E2 03 00 C7 17 00 90 00 52 [16:29:19]RAPDU: 90 00 [16:29:19]wFMCommunicate OK [16:29:19]wFMCommunicate request_size=255 [16:29:19]MH_SAM_APDU [16:29:19]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 36 01 00 00 F4 03 04 00 DF 75 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 44 80 03 00 35 04 06 00 61 65 87 CF [16:29:19]Write to MH i2c: E2 02 01 C8 17 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 01 00 00 F4 03 04 00 DF 75 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 44 80 03 00 35 04 06 00 61 65 87 CF 00 00 6B [16:29:19]Write i2c OK [16:29:19]MH_I2C_Read... [16:29:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:29:19]Read from MH i2c: E2 [16:29:19]MH_I2C_Read... [16:29:19]Read from MH i2c: E2 03 00 [16:29:19]MH_I2C_Read... [16:29:19]Read from MH i2c: E2 03 00 C8 17 00 90 00 53 [16:29:19]RAPDU: 90 00 [16:29:19]wFMCommunicate OK [16:29:19]wFMCommunicate request_size=7 [16:29:19]MH_SAM_APDU [16:29:19]CAPDU: 80 0D 02 02 02 E8 68 [16:29:19]Write to MH i2c: E2 0A 00 C9 17 80 0D 02 02 02 00 E8 68 00 00 AE [16:29:19]Write i2c OK [16:29:19]MH_I2C_Read... [16:29:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:29:19]Read from MH i2c: E2 [16:29:19]MH_I2C_Read... [16:29:19]Read from MH i2c: E2 03 00 [16:29:19]MH_I2C_Read... [16:29:19]Read from MH i2c: E2 03 00 C9 17 00 90 00 54 [16:29:19]RAPDU: 90 00 [16:29:19]wFMCommunicate OK [16:29:19]wFMCommunicate request_size=4 [16:29:19]MH_SAM_APDU [16:29:19]CAPDU: 80 0D 03 02 [16:29:19]Write to MH i2c: E2 08 00 CA 17 80 0D 03 02 00 00 00 00 5C [16:29:19]Write i2c OK [16:29:19]MH_I2C_Read... [16:29:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:29:19]Read from MH i2c: E2 [16:29:19]MH_I2C_Read... [16:29:19]Read from MH i2c: E2 0B 00 [16:29:19]MH_I2C_Read... [16:29:19]Read from MH i2c: E2 0B 00 CA 17 00 E2 B6 4D 92 0B 18 AC CF 90 00 72 [16:29:20]RAPDU: E2 B6 4D 92 0B 18 AC CF 90 00 [16:29:20]wFMCommunicate OK [16:29:20]SAM_PROTO_SignData done [16:29:20]FM_MakeSignedData done [16:29:20]CreateOFDProtocolMessage [16:29:20]wFMCommunicate request_size=4 [16:29:20]MH_SAM_APDU [16:29:20]CAPDU: 80 11 00 00 [16:29:20]Write to MH i2c: E2 08 00 CB 17 80 11 00 00 00 00 00 00 5C [16:29:20]Write i2c OK [16:29:20]MH_I2C_Read... [16:29:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:29:20]Read from MH i2c: E2 [16:29:20]MH_I2C_Read... [16:29:20]Read from MH i2c: E2 17 00 [16:29:20]MH_I2C_Read... [16:29:20]Read from MH i2c: E2 17 00 CB 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 B3 [16:29:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [16:29:20]wFMCommunicate OK [16:29:20]CreateOFDProtocolMessage done [16:29:20]OFDSenderStorePacket 229444 [16:29:20]StoreOFDPacket docnum=229444 [16:29:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0C 01 00 00 03 D4 04 01 10 C4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 36 01 00 00 F4 03 04 00 DF 75 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 44 80 03 00 35 04 06 00 61 65 87 CF E8 68 E2 B6 4D 92 0B 18 AC CF [16:29:20]CheckFolder [16:29:20]dirname=/storage/ofd_packets [16:29:20]CheckFolder done [16:29:20]ProducePacketName [16:29:20]name=ofd_packets/00229444 [16:29:20]NVStorageSaveData ofd_packets/00229444 [16:29:20]File name is /storage/ofd_packets/00229444 [16:29:20]Write 298 bytes [16:29:20]NVStorageSaveData done [16:29:20]OFDSenderStorePacket done [16:29:20]KKMCreateOFDPacket done [16:29:20]NVStorageSaveData kkm_last_timestamp [16:29:20]File name is /storage/kkm_last_timestamp [16:29:20]Write 4 bytes [16:29:20]NVStorageSaveData done [16:29:20]ExternCall_PrintAddStr [16:29:20]wPrintStart [16:29:20]Write to MH i2c: 01 00 00 CC 17 E3 [16:29:20]OFD Sender: Processing packet 229444 [packets to send 38, broken 37] [16:29:20]ProducePacketName [16:29:20]name=ofd_packets/00229444 [16:29:20]OFD Sender: To server: pG, [16:29:20]CommunicateWithHost lk.salyk.kg:30040 [16:29:20]ConnectInit lk.salyk.kg [16:29:20]Write i2c OK [16:29:20]MH_I2C_Read... [16:29:20]Read from MH i2c: 01 [16:29:20]MH_I2C_Read... [16:29:20]Read from MH i2c: 01 07 00 [16:29:20]MH_I2C_Read... [16:29:20]Read from MH i2c: 01 07 00 CC 17 00 00 00 00 00 FF 0F F8 [16:29:20]RasterBufferAndPrint [16:29:20]line Счет N : (1)1966555 [16:29:20]line ИНН: 02508201610067 [16:29:20]line Контрольно-Кассовый Чек [16:29:20]line ПРОДАЖА [16:29:20]line ТРК (МРК, ГНК) : 31 [16:29:20]line Товар: 2710194210 [16:29:20]line ДТ-К-5 [16:29:20]line 30.000 * 0.00 [16:29:20]line = 0.00 [16:29:20]line НДС 12% НСП 1% [16:29:20]line > о реализуемом товаре [16:29:20]line ИТОГО: 0.00 [16:29:20]line НСП 1% : 0.00 [16:29:20]line НДС 12% : 0.00 [16:29:20]line Наличными: 0.00 [16:29:20]line Безнал.: 0.00 [16:29:20]line Место: АЗС № 133 "Партнер Нефть" [16:29:20]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [16:29:20]line СНО: Общий режим [16:29:20]line Чек 310 24.10.2024 16:29 [16:29:20]line Смена: 537 ФФД: 1.0 [16:29:20]line ЗНМ: 0300000091 [16:29:20]line РНМ: 0000000000091685 [16:29:20]line Версия ККМ: 001 [16:29:20]line Талоны: Топливные Талоны [16:29:20]line 4288383 [16:29:20]line ФМ: 0000000000871839 [16:29:20]line ФД: 229444 [16:29:20]line ФПД: 107088698140776 [16:29:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T162919&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229444&fm=107088698140776&tin=02508201610067®Number=0000000000091685&sum=0 [16:29:20]Connected sock=11 [16:29:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0C 01 00 00 03 D4 04 01 10 C4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 36 01 00 00 F4 03 04 00 DF 75 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 44 80 03 00 35 04 06 00 61 65 87 CF E8 68 E2 B6 4D 92 0B 18 AC CF [16:29:20]written 0, free lines is 4095 [16: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 38 33 39 4F 00 00 00 BE 6C 47 00 E9 6A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 44 80 03 00 F4 03 04 00 D0 20 1A 67 B6 04 01 00 00 60 9C 6C 33 5D 02 37 0D [16:29:20]CommunicateWithHost err = 0 [16:29:20]CheckOFDResponse [16:29:20]1017 (14) - 77093643461234 [16:29:20]1041 (16) - 0000000000871839 [16:29:20]1040 (4) - 229444 [16:29:20]1012 (4) - 24.10.2024 10:26 [16:29:20]1206 (1) - 0 [16:29:20]OFD Sender: Remove packet 229444 [16:29:20]ProducePacketName [16:29:20]name=ofd_packets/00229444 [16:29:20]NVStorageDeleteData [16:29:21]Write to MH i2c: 01 00 00 F5 17 0C [16:29:21]Write i2c OK [16:29:21]MH_I2C_Read... [16:29:21]Read from MH i2c: 01 [16:29:21]MH_I2C_Read... [16:29:21]Read from MH i2c: 01 07 00 [16:29:21]MH_I2C_Read... [16:29:21]Read from MH i2c: 01 07 00 F5 17 00 00 00 00 00 B7 0C D6 [16:29:21]RasterBufferAndPrint [16:29:21]line [16:29:21]line [16:29:21]line [16:29:21]line [16:29:21]line [16:29:21]written 0, free lines is 3261 [16:29:21]MH_Cut [16:29:21]Write to MH i2c: D1 01 00 FC 17 01 E5 [16:29:21]Write i2c OK [16:29:21]MH_I2C_Read... [16:29:21]Read from MH i2c: D1 [16:29:21]MH_I2C_Read... [16:29:21]Read from MH i2c: D1 01 00 [16:29:21]MH_I2C_Read... [16:29:21]Read from MH i2c: D1 01 00 FC 17 00 E4 [16:29:21]Write to MH i2c: 01 00 00 FD 17 14 [16:29:21]Write i2c OK [16:29:21]MH_I2C_Read... [16:29:21]OFD Sender: No OFD packet to send [16:29:22]*** Cut start [16:29:22]*** Partial cut [16:29:22]*** CUTSNS_PIN = 1 [16:29:22]*** CUTSNS_PIN = 0 [16:29:22]*** Brake cut motor [16:29:22]Read from MH i2c: 01 [16:29:22]MH_I2C_Read... [16:29:22]*** Stop cut motor [16:29:22]*** Cut end [16:29:22]Read from MH i2c: 01 07 00 [16:29:22]MH_I2C_Read... [16:29:22]Read from MH i2c: 01 07 00 FD 17 00 00 00 00 00 FF 0F 29 [16:29:22]process_action close_receipt done [16:29:22]requested_data is exist [16:29:22]produce_requested_data [16:29:22]requested_item fm.sn is exist - process it [16:29:22]wFMCommunicate request_size=4 [16:29:22]MH_SAM_APDU [16:29:22]CAPDU: 80 11 00 00 [16:29:22]Write to MH i2c: E2 08 00 FE 17 80 11 00 00 00 00 00 00 8F [16:29:22]Write i2c OK [16:29:22]MH_I2C_Read... [16:29:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:29:22]Read from MH i2c: E2 [16:29:22]MH_I2C_Read... [16:29:22]Read from MH i2c: E2 17 00 [16:29:22]MH_I2C_Read... [16:29:22]Read from MH i2c: E2 17 00 FE 17 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 E6 [16:29:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [16:29:22]wFMCommunicate OK [16:29:22]requested_item fd.num is exist - process it [16:29:22]SAM_PROTO_GetFieldsCounters [16:29:22]wFMCommunicate request_size=4 [16:29:22]MH_SAM_APDU [16:29:22]CAPDU: 80 13 00 00 [16:29:22]Write to MH i2c: E2 08 00 FF 17 80 13 00 00 00 00 00 00 92 [16:29:22]Write i2c OK [16:29:22]MH_I2C_Read... [16:29:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:29:22]Read from MH i2c: E2 [16:29:22]MH_I2C_Read... [16:29:22]Read from MH i2c: E2 62 00 [16:29:22]MH_I2C_Read... [16:29:22]Read from MH i2c: E2 62 00 FF 17 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 44 80 03 00 0E 04 04 00 19 02 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 42 [16:29:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 44 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 36 01 00 00 5E 04 04 00 36 01 00 00 57 04 04 00 37 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:29:23]wFMCommunicate OK [16:29:23]SAM_PROTO_GetFieldsCounters done [16:29:23]requested_item shift.num is exist - process it [16:29:23]requested_item shift.opened is exist - process it [16:29:23]req_shift_opened [16:29:23]FM_GetShiftState [16:29:23]SAM_PROTO_GetShiftState [16:29:23]wFMCommunicate request_size=4 [16:29:23]MH_SAM_APDU [16:29:23]CAPDU: 80 13 01 00 [16:29:23]Write to MH i2c: E2 08 00 00 18 80 13 01 00 00 00 00 00 95 [16:29:23]Write i2c OK [16:29:23]MH_I2C_Read... [16:29:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:29:23]Read from MH i2c: E2 [16:29:23]MH_I2C_Read... [16:29:23]Read from MH i2c: E2 0E 00 [16:29:23]MH_I2C_Read... [16:29:23]Read from MH i2c: E2 0E 00 00 18 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 0D [16:29:23]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [16:29:23]wFMCommunicate OK [16:29:23]SAM_PROTO_GetShiftState done [16:29:23]FM_GetShiftState done [16:29:23]req_shift_opened done [16:29:23]requested_item shift.open_date is exist - process it [16:29:23]req_shift_open_date [16:29:23]req_shift_open_date done [16:29:23]produce_requested_data done [16:29:23]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229444,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [16:29:23]process_action_free close_receipt [16:29:23]json_value_free [16:29:23]json_value_free done [16:29:23]process_json_proto returns [16:29:23]Send response to host [16:29:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229444,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [16:29:23]free response buf [16:29:23]execute_script done [16:29:23]execute_script returns [16:29:23]free content buf [16:29:23]Sock 7.Close socket [16:29:23]Sock 7.Thread stoped [16:29:26]OFD Sender: No OFD packet to send [16:29:31]OFD Sender: No OFD packet to send [16:29:36]OFD Sender: No OFD packet to send [16:29:41]OFD Sender: No OFD packet to send [16:29:46]OFD Sender: No OFD packet to send [16:29:51]OFD Sender: No OFD packet to send [16:29:56]OFD Sender: No OFD packet to send [16:30:01]OFD Sender: No OFD packet to send [16:30:06]OFD Sender: No OFD packet to send [16:30:11]OFD Sender: No OFD packet to send [16:30:16]OFD Sender: No OFD packet to send [16:30:21]OFD Sender: No OFD packet to send [16:30:26]OFD Sender: No OFD packet to send [16:30:31]OFD Sender: No OFD packet to send [16:30:36]OFD Sender: No OFD packet to send [16:30:41]OFD Sender: No OFD packet to send [16:30:46]OFD Sender: No OFD packet to send [16:30:51]OFD Sender: No OFD packet to send [16:30:56]OFD Sender: No OFD packet to send [16:31:01]OFD Sender: No OFD packet to send [16:31:06]OFD Sender: No OFD packet to send [16:31:11]OFD Sender: No OFD packet to send [16:31:16]OFD Sender: No OFD packet to send [16:31:21]OFD Sender: No OFD packet to send [16:31:26]OFD Sender: No OFD packet to send [16:31:31]OFD Sender: No OFD packet to send [16:31:36]OFD Sender: No OFD packet to send [16:31:41]OFD Sender: No OFD packet to send [16:31:46]OFD Sender: No OFD packet to send [16:31:51]OFD Sender: No OFD packet to send [16:31:56]OFD Sender: No OFD packet to send [16:32:01]OFD Sender: No OFD packet to send [16:32:06]OFD Sender: No OFD packet to send [16:32:11]OFD Sender: No OFD packet to send [16:32:16]OFD Sender: No OFD packet to send [16:32:21]OFD Sender: No OFD packet to send [16:32:26]OFD Sender: No OFD packet to send [16:32:31]OFD Sender: No OFD packet to send [16:32:36]OFD Sender: No OFD packet to send [16:32:41]OFD Sender: No OFD packet to send [16:32:46]OFD Sender: No OFD packet to send [16:32:51]OFD Sender: No OFD packet to send [16:32:56]OFD Sender: No OFD packet to send [16:33:01]OFD Sender: No OFD packet to send [16:33:06]OFD Sender: No OFD packet to send [16:33:11]OFD Sender: No OFD packet to send [16:33:16]OFD Sender: No OFD packet to send [16:33:21]OFD Sender: No OFD packet to send [16:33:26]OFD Sender: No OFD packet to send [16:33:31]OFD Sender: No OFD packet to send [16:33:36]OFD Sender: No OFD packet to send [16:33:41]OFD Sender: No OFD packet to send [16:33:46]OFD Sender: No OFD packet to send [16:33:51]OFD Sender: No OFD packet to send [16:33:56]OFD Sender: No OFD packet to send [16:34:01]OFD Sender: No OFD packet to send [16:34:06]OFD Sender: No OFD packet to send [16:34:11]OFD Sender: No OFD packet to send [16:34:16]OFD Sender: No OFD packet to send [16:34:21]OFD Sender: No OFD packet to send [16:34:26]OFD Sender: No OFD packet to send [16:34:31]OFD Sender: No OFD packet to send [16:34:36]OFD Sender: No OFD packet to send [16:34:41]OFD Sender: No OFD packet to send [16:34:46]OFD Sender: No OFD packet to send [16:34:51]OFD Sender: No OFD packet to send [16:34:56]OFD Sender: No OFD packet to send [16:35:01]OFD Sender: No OFD packet to send [16:35:06]OFD Sender: No OFD packet to send [16:35:11]OFD Sender: No OFD packet to send [16:35:16]OFD Sender: No OFD packet to send [16:35:21]OFD Sender: No OFD packet to send [16:35:26]OFD Sender: No OFD packet to send [16:35:31]OFD Sender: No OFD packet to send [16:35:36]OFD Sender: No OFD packet to send [16:35:41]OFD Sender: No OFD packet to send [16:35:46]OFD Sender: No OFD packet to send [16:35:51]OFD Sender: No OFD packet to send [16:35:56]OFD Sender: No OFD packet to send [16:36:01]OFD Sender: No OFD packet to send [16:36:06]OFD Sender: No OFD packet to send [16:36:11]OFD Sender: No OFD packet to send [16:36:16]OFD Sender: No OFD packet to send [16:36:21]OFD Sender: No OFD packet to send [16:36:26]OFD Sender: No OFD packet to send [16:36:31]OFD Sender: No OFD packet to send [16:36:36]OFD Sender: No OFD packet to send [16:36:41]OFD Sender: No OFD packet to send [16:36:46]OFD Sender: No OFD packet to send [16:36:51]OFD Sender: No OFD packet to send [16:36:56]OFD Sender: No OFD packet to send [16:37:01]OFD Sender: No OFD packet to send [16:37:06]OFD Sender: No OFD packet to send [16:37:11]OFD Sender: No OFD packet to send [16:37:16]OFD Sender: No OFD packet to send [16:37:21]OFD Sender: No OFD packet to send [16:37:26]OFD Sender: No OFD packet to send [16:37:31]OFD Sender: No OFD packet to send [16:37:32]accept exits with 9 [16:37:32]New connection [16:37:32]New thread 3067534692 created [16:37:32]Thread 3067391332 joined [16:37:32]Waiting for new connection... [16:37:32] Sock 9.Parse request [16:37:32]Sock 9.Check first char [16:37:32]Sock 9.First char is OK [16:37:32]request: POST /json_proto HTTP/1.0 [16:37:32]Method: POST [16:37:32]URL: /json_proto [16:37:32]Method is POST - this is cgi request [16:37:32]url: /json_proto [16:37:32]query_string will be loaded in cgi processing [16:37:32]execute_cgi json_proto POST (null) [16:37:32]execute_cgi path=json_proto method=POST [16:37:32]POST find Content-Length [16:37:32]Host: 172.17.44.195:8080 [16:37:32]Content-Length: 675 [16:37:32]Content-Type: application/json [16:37:32] [16:37:32]POST finish read [16:37:32]Found Content-Length = 675 [16:37:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966560", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 2.630, "sum" : 200.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:37:32]execute_script... [16:37: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)1966560", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 2.630, "sum" : 200.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:37:32]POST & json_proto [16:37:32]process_json_proto [16:37:32]json parsed OK: [16:37:32]protocol is kg_v1.0 [16:37:32]action value=close_receipt [16:37:32]process_action close_receipt [16:37:32]cmd_close_receipt [16:37:32]MH_GetDate [16:37:32]Write to MH i2c: F0 00 00 01 18 08 [16:37:32]Write i2c OK [16:37:32]MH_I2C_Read... [16:37:32]Read from MH i2c: F0 [16:37:32]MH_I2C_Read... [16:37:32]Read from MH i2c: F0 09 00 [16:37:32]MH_I2C_Read... [16:37:32]Read from MH i2c: F0 09 00 01 18 00 CD 77 1A 67 82 C9 CF 66 56 [16:37:32]GetLastDocTimeStamp 1729787359 [16:37:32]current date 1729787853 [16:37:32]FM_GetShiftState [16:37:32]SAM_PROTO_GetShiftState [16:37:32]wFMCommunicate request_size=4 [16:37:32]MH_SAM_APDU [16:37:32]CAPDU: 80 13 01 00 [16:37:32]Write to MH i2c: E2 08 00 02 18 80 13 01 00 00 00 00 00 97 [16:37:32]Write i2c OK [16:37:32]MH_I2C_Read... [16:37:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:37:32]Read from MH i2c: E2 [16:37:32]MH_I2C_Read... [16:37:32]Read from MH i2c: E2 0E 00 [16:37:32]MH_I2C_Read... [16:37:32]Read from MH i2c: E2 0E 00 02 18 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 0F [16:37:32]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [16:37:32]wFMCommunicate OK [16:37:32]SAM_PROTO_GetShiftState done [16:37:32]FM_GetShiftState done [16:37:32]opened in 1729728859 [16:37:32]opened+sec_in_day 1729815259 [16:37:32]quantity*price = 20040 [16:37:32]sum+1 = 20042 [16:37:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.28 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 311 24.10.2024 16:37 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229445 ФПД: 86985038683002 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T163733&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229445&fm=86985038683002&tin=02508201610067®Number=0000000000091685&sum=20000 [16:37:33]StoreToDocumentArchive [16:37:33]shift 537 fd 229445 [16:37:33]save to /storage/0537/doc_00229445 [16:37:33]save last doc name /storage/0537/doc_00229445 to /storage/kkm_last_doc_name [16:37:33]save OK [16:37:33]Clear old archive folders... [16:37:33]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:37:33]tlvbuf is 01FACB40 [16:37:33]SAM_PROTO_ClearQueue [16:37:33]wFMCommunicate request_size=4 [16:37:33]MH_SAM_APDU [16:37:33]CAPDU: 80 09 00 00 [16:37:33]Write to MH i2c: E2 08 00 0F 18 80 09 00 00 00 00 00 00 99 [16:37:33]Write i2c OK [16:37:33]MH_I2C_Read... [16:37:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:37:33]Read from MH i2c: E2 [16:37:33]MH_I2C_Read... [16:37:33]Read from MH i2c: E2 03 00 [16:37:33]MH_I2C_Read... [16:37:33]Read from MH i2c: E2 03 00 0F 18 00 90 00 9B [16:37:33]RAPDU: 90 00 [16:37:33]wFMCommunicate OK [16:37:33]SAM_PROTO_ClearQueue done [16:37:33]KKMCreateOFDPacket [16:37:33]OFDProtocolAddRootSTLVToBuf [16:37:33]FM_MakeSignedData [16:37:33]FM_MakeSignedData [16:37:33]SAM_PROTO_SignData [16:37:33]wFMCommunicate request_size=4 [16:37:33]MH_SAM_APDU [16:37:33]CAPDU: 80 0D 01 02 [16:37:33]Write to MH i2c: E2 08 00 10 18 80 0D 01 02 00 00 00 00 A1 [16:37:33]Write i2c OK [16:37:33]MH_I2C_Read... [16:37:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:37:34]Read from MH i2c: E2 [16:37:34]MH_I2C_Read... [16:37:34]Read from MH i2c: E2 03 00 [16:37:34]MH_I2C_Read... [16:37:34]Read from MH i2c: E2 03 00 10 18 00 90 00 9C [16:37:34]RAPDU: 90 00 [16:37:34]wFMCommunicate OK [16:37:34]wFMCommunicate request_size=255 [16:37:34]MH_SAM_APDU [16:37:34]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 46 0A 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 01 00 00 F4 03 04 00 CD 77 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 45 80 03 00 35 04 06 00 4F 1C C8 54 [16:37:34]Write to MH i2c: E2 02 01 11 18 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 46 0A 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 01 00 00 F4 03 04 00 CD 77 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 45 80 03 00 35 04 06 00 4F 1C C8 54 00 00 1A [16:37:34]Write i2c OK [16:37:34]MH_I2C_Read... [16:37:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:37:34]Read from MH i2c: E2 [16:37:34]MH_I2C_Read... [16:37:34]Read from MH i2c: E2 03 00 [16:37:34]MH_I2C_Read... [16:37:34]Read from MH i2c: E2 03 00 11 18 00 90 00 9D [16:37:34]RAPDU: 90 00 [16:37:34]wFMCommunicate OK [16:37:34]wFMCommunicate request_size=7 [16:37:34]MH_SAM_APDU [16:37:34]CAPDU: 80 0D 02 02 02 DB 7A [16:37:34]Write to MH i2c: E2 0A 00 12 18 80 0D 02 02 02 00 DB 7A 00 00 FD [16:37:34]Write i2c OK [16:37:34]MH_I2C_Read... [16:37:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:37:34]Read from MH i2c: E2 [16:37:34]MH_I2C_Read... [16:37:34]Read from MH i2c: E2 03 00 [16:37:34]MH_I2C_Read... [16:37:34]Read from MH i2c: E2 03 00 12 18 00 90 00 9E [16:37:34]RAPDU: 90 00 [16:37:34]wFMCommunicate OK [16:37:34]wFMCommunicate request_size=4 [16:37:34]MH_SAM_APDU [16:37:34]CAPDU: 80 0D 03 02 [16:37:34]Write to MH i2c: E2 08 00 13 18 80 0D 03 02 00 00 00 00 A6 [16:37:34]Write i2c OK [16:37:34]MH_I2C_Read... [16:37:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:37:34]Read from MH i2c: E2 [16:37:34]MH_I2C_Read... [16:37:34]Read from MH i2c: E2 0B 00 [16:37:34]MH_I2C_Read... [16:37:34]Read from MH i2c: E2 0B 00 13 18 00 F5 62 92 06 E2 29 E9 5C 90 00 E6 [16:37:34]RAPDU: F5 62 92 06 E2 29 E9 5C 90 00 [16:37:34]wFMCommunicate OK [16:37:34]SAM_PROTO_SignData done [16:37:34]FM_MakeSignedData done [16:37:34]CreateOFDProtocolMessage [16:37:34]wFMCommunicate request_size=4 [16:37:34]MH_SAM_APDU [16:37:34]CAPDU: 80 11 00 00 [16:37:34]Write to MH i2c: E2 08 00 14 18 80 11 00 00 00 00 00 00 A6 [16:37:34]Write i2c OK [16:37:34]MH_I2C_Read... [16:37:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:37:34]Read from MH i2c: E2 [16:37:34]MH_I2C_Read... [16:37:34]Read from MH i2c: E2 17 00 [16:37:34]MH_I2C_Read... [16:37:34]Read from MH i2c: E2 17 00 14 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 FD [16:37:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [16:37:34]wFMCommunicate OK [16:37:34]CreateOFDProtocolMessage done [16:37:34]OFDSenderStorePacket 229445 [16:37:34]StoreOFDPacket docnum=229445 [16:37:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0C 01 00 00 A3 72 04 01 E1 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 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 46 0A 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 01 00 00 F4 03 04 00 CD 77 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 45 80 03 00 35 04 06 00 4F 1C C8 54 DB 7A F5 62 92 06 E2 29 E9 5C [16:37:34]CheckFolder [16:37:34]dirname=/storage/ofd_packets [16:37:34]CheckFolder done [16:37:34]ProducePacketName [16:37:34]name=ofd_packets/00229445 [16:37:34]NVStorageSaveData ofd_packets/00229445 [16:37:34]File name is /storage/ofd_packets/00229445 [16:37:34]Write 298 bytes [16:37:34]NVStorageSaveData done [16:37:34]OFDSenderStorePacket done [16:37:34]KKMCreateOFDPacket done [16:37:34]NVStorageSaveData kkm_last_timestamp [16:37:34]File name is /storage/kkm_last_timestamp [16:37:34]Write 4 bytes [16:37:34]NVStorageSaveData done [16:37:34]ExternCall_PrintAddStr [16:37:34]wPrintStart [16:37:34]Write to MH i2c: 01 00 00 15 18 2D [16:37:34]Write i2c OK [16:37:34]MH_I2C_Read... [16:37:34]Read from MH i2c: 01 [16:37:34]MH_I2C_Read... [16:37:34]Read from MH i2c: 01 07 00 [16:37:34]MH_I2C_Read... [16:37:34]Read from MH i2c: 01 07 00 15 18 00 00 00 00 00 FF 0F 42 [16:37:34]RasterBufferAndPrint [16:37:34]line Счет N : (1)1966560 [16:37:34]line ИНН: 02508201610067 [16:37:34]line Контрольно-Кассовый Чек [16:37:34]line ПРОДАЖА [16:37:34]line ТРК (МРК, ГНК) : 21 [16:37:34]line Товар: 2710194210 [16:37:34]line ДТ-К-5 [16:37:34]line 2.630 * 76.20 [16:37:34]line = 200.41 [16:37:34]line НДС 12% НСП 1% [16:37:34]line > о реализуемом товаре [16:37:34]line ОКРУГЛЕНИЕ: -0.41 [16:37:34]line ИТОГО: 200.00 [16:37:34]line Внесено: 200.00 [16:37:34]line СДАЧА: 0.00 [16:37:34]line НСП 1% : 1.77 [16:37:34]line НДС 12% : 21.28 [16:37:34]line Наличными: 200.00 [16:37:34]line Безнал.: 0.00 [16:37:34]line Место: АЗС № 133 "Партнер Нефть" [16:37:34]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [16:37:34]line СНО: Общий режим [16:37:34]line Чек 311 24.10.2024 16:37 [16:37:34]line Смена: 537 ФФД: 1.0 [16:37:34]line ЗНМ: 0300000091 [16:37:34]line РНМ: 0000000000091685 [16:37:34]line Версия ККМ: 001 [16:37:34]line ФМ: 0000000000871839 [16:37:34]line ФД: 229445 [16:37:34]line ФПД: 86985038683002 [16:37:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T163733&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229445&fm=86985038683002&tin=02508201610067®Number=0000000000091685&sum=20000 [16:37:34]OFD Sender: Processing packet 229445 [packets to send 38, broken 37] [16:37:34]ProducePacketName [16:37:34]name=ofd_packets/00229445 [16:37:34]OFD Sender: To server: pG, [16:37:34]CommunicateWithHost lk.salyk.kg:30040 [16:37:34]ConnectInit lk.salyk.kg [16:37:34]written 0, free lines is 4095 [16:37:34]Connected sock=10 [16:37:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0C 01 00 00 A3 72 04 01 E1 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 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 46 0A 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 49 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 01 00 00 F4 03 04 00 CD 77 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 45 80 03 00 35 04 06 00 4F 1C C8 54 DB 7A F5 62 92 06 E2 29 E9 5C [16:37:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 C9 14 47 00 45 AC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 45 80 03 00 F4 03 04 00 BE 22 1A 67 B6 04 01 00 00 35 F4 90 7D 1C 95 B4 F1 [16:37:35]CommunicateWithHost err = 0 [16:37:35]CheckOFDResponse [16:37:35]1017 (14) - 77093643461234 [16:37:35]1041 (16) - 0000000000871839 [16:37:35]1040 (4) - 229445 [16:37:35]1012 (4) - 24.10.2024 10:34 [16:37:35]1206 (1) - 0 [16:37:35]OFD Sender: Remove packet 229445 [16:37:35]ProducePacketName [16:37:35]name=ofd_packets/00229445 [16:37:35]NVStorageDeleteData [16:37:35]Write to MH i2c: 01 00 00 3F 18 57 [16:37:35]Write i2c OK [16:37:35]MH_I2C_Read... [16:37:35]Read from MH i2c: 01 [16:37:35]MH_I2C_Read... [16:37:35]Read from MH i2c: 01 07 00 [16:37:35]MH_I2C_Read... [16:37:35]Read from MH i2c: 01 07 00 3F 18 00 00 00 00 00 9A 0C 04 [16:37:35]RasterBufferAndPrint [16:37:35]line [16:37:35]line [16:37:35]line [16:37:35]line [16:37:35]line [16:37:35]written 0, free lines is 3230 [16:37:35]MH_Cut [16:37:35]Write to MH i2c: D1 01 00 46 18 01 30 [16:37:35]Write i2c OK [16:37:35]MH_I2C_Read... [16:37:35]Read from MH i2c: D1 [16:37:35]MH_I2C_Read... [16:37:35]Read from MH i2c: D1 01 00 [16:37:35]MH_I2C_Read... [16:37:35]Read from MH i2c: D1 01 00 46 18 00 2F [16:37:35]Write to MH i2c: 01 00 00 47 18 5F [16:37:35]Write i2c OK [16:37:35]MH_I2C_Read... [16:37:35]OFD Sender: No OFD packet to send [16:37:36]*** Cut start [16:37:36]*** Partial cut [16:37:36]*** CUTSNS_PIN = 1 [16:37:36]*** CUTSNS_PIN = 0 [16:37:36]*** Brake cut motor [16:37:36]Read from MH i2c: 01 [16:37:36]MH_I2C_Read... [16:37:36]*** Stop cut motor [16:37:36]*** Cut end [16:37:36]Read from MH i2c: 01 07 00 [16:37:36]MH_I2C_Read... [16:37:36]Read from MH i2c: 01 07 00 47 18 00 00 00 00 00 FF 0F 74 [16:37:36]process_action close_receipt done [16:37:36]requested_data is exist [16:37:36]produce_requested_data [16:37:36]requested_item fm.sn is exist - process it [16:37:36]wFMCommunicate request_size=4 [16:37:36]MH_SAM_APDU [16:37:36]CAPDU: 80 11 00 00 [16:37:36]Write to MH i2c: E2 08 00 48 18 80 11 00 00 00 00 00 00 DA [16:37:36]Write i2c OK [16:37:36]MH_I2C_Read... [16:37:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:37:36]Read from MH i2c: E2 [16:37:36]MH_I2C_Read... [16:37:36]Read from MH i2c: E2 17 00 [16:37:36]MH_I2C_Read... [16:37:36]Read from MH i2c: E2 17 00 48 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 31 [16:37:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [16:37:36]wFMCommunicate OK [16:37:36]requested_item fd.num is exist - process it [16:37:36]SAM_PROTO_GetFieldsCounters [16:37:36]wFMCommunicate request_size=4 [16:37:36]MH_SAM_APDU [16:37:36]CAPDU: 80 13 00 00 [16:37:36]Write to MH i2c: E2 08 00 49 18 80 13 00 00 00 00 00 00 DD [16:37:36]Write i2c OK [16:37:36]MH_I2C_Read... [16:37:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:37:37]Read from MH i2c: E2 [16:37:37]MH_I2C_Read... [16:37:37]Read from MH i2c: E2 62 00 [16:37:37]MH_I2C_Read... [16:37:37]Read from MH i2c: E2 62 00 49 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 45 80 03 00 0E 04 04 00 19 02 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 91 [16:37:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 45 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 37 01 00 00 5E 04 04 00 37 01 00 00 57 04 04 00 38 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:37:37]wFMCommunicate OK [16:37:37]SAM_PROTO_GetFieldsCounters done [16:37:37]requested_item shift.num is exist - process it [16:37:37]requested_item shift.opened is exist - process it [16:37:37]req_shift_opened [16:37:37]FM_GetShiftState [16:37:37]SAM_PROTO_GetShiftState [16:37:37]wFMCommunicate request_size=4 [16:37:37]MH_SAM_APDU [16:37:37]CAPDU: 80 13 01 00 [16:37:37]Write to MH i2c: E2 08 00 4A 18 80 13 01 00 00 00 00 00 DF [16:37:37]Write i2c OK [16:37:37]MH_I2C_Read... [16:37:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:37:37]Read from MH i2c: E2 [16:37:37]MH_I2C_Read... [16:37:37]Read from MH i2c: E2 0E 00 [16:37:37]MH_I2C_Read... [16:37:37]Read from MH i2c: E2 0E 00 4A 18 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 57 [16:37:37]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [16:37:37]wFMCommunicate OK [16:37:37]SAM_PROTO_GetShiftState done [16:37:37]FM_GetShiftState done [16:37:37]req_shift_opened done [16:37:37]requested_item shift.open_date is exist - process it [16:37:37]req_shift_open_date [16:37:37]req_shift_open_date done [16:37:37]produce_requested_data done [16:37:37]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229445,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [16:37:37]process_action_free close_receipt [16:37:37]json_value_free [16:37:37]json_value_free done [16:37:37]process_json_proto returns [16:37:37]Send response to host [16:37:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229445,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [16:37:37]free response buf [16:37:37]execute_script done [16:37:37]execute_script returns [16:37:37]free content buf [16:37:37]Sock 9.Close socket [16:37:37]Sock 9.Thread stoped [16:37:40]OFD Sender: No OFD packet to send [16:37:45]OFD Sender: No OFD packet to send [16:37:50]OFD Sender: No OFD packet to send [16:37:55]OFD Sender: No OFD packet to send [16:38:00]OFD Sender: No OFD packet to send [16:38:05]OFD Sender: No OFD packet to send [16:38:10]OFD Sender: No OFD packet to send [16:38:15]OFD Sender: No OFD packet to send [16:38:20]OFD Sender: No OFD packet to send [16:38:25]OFD Sender: No OFD packet to send [16:38:30]OFD Sender: No OFD packet to send [16:38:35]OFD Sender: No OFD packet to send [16:38:40]OFD Sender: No OFD packet to send [16:38:45]OFD Sender: No OFD packet to send [16:38:50]OFD Sender: No OFD packet to send [16:38:55]OFD Sender: No OFD packet to send [16:39:00]OFD Sender: No OFD packet to send [16:39:05]OFD Sender: No OFD packet to send [16:39:10]OFD Sender: No OFD packet to send [16:39:15]OFD Sender: No OFD packet to send [16:39:20]OFD Sender: No OFD packet to send [16:39:25]OFD Sender: No OFD packet to send [16:39:30]OFD Sender: No OFD packet to send [16:39:33]accept exits with 7 [16:39:33]New connection [16:39:33]New thread 3067391332 created [16:39:33]Thread 3067534692 joined [16:39:33]Waiting for new connection... [16:39:33] Sock 7.Parse request [16:39:33]Sock 7.Check first char [16:39:33]Sock 7.First char is OK [16:39:33]request: POST /json_proto HTTP/1.0 [16:39:33]Method: POST [16:39:33]URL: /json_proto [16:39:33]Method is POST - this is cgi request [16:39:33]url: /json_proto [16:39:33]query_string will be loaded in cgi processing [16:39:33]execute_cgi json_proto POST (null) [16:39:33]execute_cgi path=json_proto method=POST [16:39:33]POST find Content-Length [16:39:33]Host: 172.17.44.195:8080 [16:39:33]Content-Length: 678 [16:39:33]Content-Type: application/json [16:39:33] [16:39:33]POST finish read [16:39:33]Found Content-Length = 678 [16:39:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966561", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:39:33]execute_script... [16: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)1966561", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 4.490, "sum" : 300.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:39:33]POST & json_proto [16:39:33]process_json_proto [16:39:33]json parsed OK: [16:39:33]protocol is kg_v1.0 [16:39:33]action value=close_receipt [16:39:33]process_action close_receipt [16:39:33]cmd_close_receipt [16:39:33]MH_GetDate [16:39:33]Write to MH i2c: F0 00 00 4B 18 52 [16:39:33]Write i2c OK [16:39:33]MH_I2C_Read... [16:39:33]Read from MH i2c: F0 [16:39:33]MH_I2C_Read... [16:39:33]Read from MH i2c: F0 09 00 [16:39:33]MH_I2C_Read... [16:39:33]Read from MH i2c: F0 09 00 4B 18 00 46 78 1A 67 82 C9 CF 66 1A [16:39:33]GetLastDocTimeStamp 1729787853 [16:39:33]current date 1729787974 [16:39:33]FM_GetShiftState [16:39:33]SAM_PROTO_GetShiftState [16:39:33]wFMCommunicate request_size=4 [16:39:33]MH_SAM_APDU [16:39:33]CAPDU: 80 13 01 00 [16:39:33]Write to MH i2c: E2 08 00 4C 18 80 13 01 00 00 00 00 00 E1 [16:39:33]Write i2c OK [16:39:33]MH_I2C_Read... [16:39:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:39:33]Read from MH i2c: E2 [16:39:33]MH_I2C_Read... [16:39:33]Read from MH i2c: E2 0E 00 [16:39:33]MH_I2C_Read... [16:39:33]Read from MH i2c: E2 0E 00 4C 18 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 59 [16:39:33]RAPDU: 09 00 01 5B 91 19 67 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]opened in 1729728859 [16:39:33]opened+sec_in_day 1729815259 [16:39:33]quantity*price = 30038 [16:39:33]sum+1 = 30039 [16:39:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 312 24.10.2024 16:39 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229446 ФПД: 66101510742400 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T163934&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229446&fm=66101510742400&tin=02508201610067®Number=0000000000091685&sum=30000 [16:39:34]StoreToDocumentArchive [16:39:34]shift 537 fd 229446 [16:39:34]save to /storage/0537/doc_00229446 [16:39:34]save last doc name /storage/0537/doc_00229446 to /storage/kkm_last_doc_name [16:39:34]save OK [16:39:34]Clear old archive folders... [16:39:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:39:34]tlvbuf is 01FA3B10 [16:39:34]SAM_PROTO_ClearQueue [16:39:34]wFMCommunicate request_size=4 [16:39:34]MH_SAM_APDU [16:39:34]CAPDU: 80 09 00 00 [16:39:34]Write to MH i2c: E2 08 00 59 18 80 09 00 00 00 00 00 00 E3 [16:39:34]Write i2c OK [16:39:34]MH_I2C_Read... [16:39:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:39:34]Read from MH i2c: E2 [16:39:34]MH_I2C_Read... [16:39:34]Read from MH i2c: E2 03 00 [16:39:34]MH_I2C_Read... [16:39:34]Read from MH i2c: E2 03 00 59 18 00 90 00 E5 [16:39:34]RAPDU: 90 00 [16:39:34]wFMCommunicate OK [16:39:34]SAM_PROTO_ClearQueue done [16:39:34]KKMCreateOFDPacket [16:39:34]OFDProtocolAddRootSTLVToBuf [16:39:34]FM_MakeSignedData [16:39:34]FM_MakeSignedData [16:39:34]SAM_PROTO_SignData [16:39:34]wFMCommunicate request_size=4 [16:39:34]MH_SAM_APDU [16:39:34]CAPDU: 80 0D 01 02 [16:39:34]Write to MH i2c: E2 08 00 5A 18 80 0D 01 02 00 00 00 00 EB [16:39:34]Write i2c OK [16:39:34]MH_I2C_Read... [16:39:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:39:34]Read from MH i2c: E2 [16:39:34]MH_I2C_Read... [16:39:34]Read from MH i2c: E2 03 00 [16:39:34]MH_I2C_Read... [16:39:34]Read from MH i2c: E2 03 00 5A 18 00 90 00 E6 [16:39:34]RAPDU: 90 00 [16:39:34]wFMCommunicate OK [16:39:34]wFMCommunicate request_size=255 [16:39:34]MH_SAM_APDU [16:39: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 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 01 00 00 F4 03 04 00 46 78 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 46 80 03 00 35 04 06 00 3C [16:39:34]Write to MH i2c: E2 02 01 5B 18 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 01 00 00 F4 03 04 00 46 78 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 46 80 03 00 35 04 06 00 3C 00 00 0E [16:39:34]Write i2c OK [16:39:34]MH_I2C_Read... [16:39:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:39:34]Read from MH i2c: E2 [16:39:34]MH_I2C_Read... [16:39:34]Read from MH i2c: E2 03 00 [16:39:34]MH_I2C_Read... [16:39:34]Read from MH i2c: E2 03 00 5B 18 00 90 00 E7 [16:39:34]RAPDU: 90 00 [16:39:34]wFMCommunicate OK [16:39:34]wFMCommunicate request_size=10 [16:39:34]MH_SAM_APDU [16:39:34]CAPDU: 80 0D 02 02 05 1E 75 11 21 80 [16:39:34]Write to MH i2c: E2 0D 00 5C 18 80 0D 02 02 05 00 1E 75 11 21 80 00 00 3D [16:39:34]Write i2c OK [16:39:34]MH_I2C_Read... [16:39:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:39:35]Read from MH i2c: E2 [16:39:35]MH_I2C_Read... [16:39:35]Read from MH i2c: E2 03 00 [16:39:35]MH_I2C_Read... [16:39:35]Read from MH i2c: E2 03 00 5C 18 00 90 00 E8 [16:39:35]RAPDU: 90 00 [16:39:35]wFMCommunicate OK [16:39:35]wFMCommunicate request_size=4 [16:39:35]MH_SAM_APDU [16:39:35]CAPDU: 80 0D 03 02 [16:39:35]Write to MH i2c: E2 08 00 5D 18 80 0D 03 02 00 00 00 00 F0 [16:39:35]Write i2c OK [16:39:35]MH_I2C_Read... [16:39:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:39:35]Read from MH i2c: E2 [16:39:35]MH_I2C_Read... [16:39:35]Read from MH i2c: E2 0B 00 [16:39:35]MH_I2C_Read... [16:39:35]Read from MH i2c: E2 0B 00 5D 18 00 88 25 B6 FE DF 3E 68 7E 90 00 55 [16:39:35]RAPDU: 88 25 B6 FE DF 3E 68 7E 90 00 [16:39:35]wFMCommunicate OK [16:39:35]SAM_PROTO_SignData done [16:39:35]FM_MakeSignedData done [16:39:35]CreateOFDProtocolMessage [16:39:35]wFMCommunicate request_size=4 [16:39:35]MH_SAM_APDU [16:39:35]CAPDU: 80 11 00 00 [16:39:35]Write to MH i2c: E2 08 00 5E 18 80 11 00 00 00 00 00 00 F0 [16:39:35]Write i2c OK [16:39:35]MH_I2C_Read... [16:39:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:39:35]Read from MH i2c: E2 [16:39:35]MH_I2C_Read... [16:39:35]Read from MH i2c: E2 17 00 [16:39:35]MH_I2C_Read... [16:39:35]Read from MH i2c: E2 17 00 5E 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 47 [16:39:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [16:39:35]wFMCommunicate OK [16:39:35]CreateOFDProtocolMessage done [16:39:35]OFDSenderStorePacket 229446 [16:39:35]StoreOFDPacket docnum=229446 [16:39:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 4E FF 07 01 D8 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 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 01 00 00 F4 03 04 00 46 78 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 46 80 03 00 35 04 06 00 3C 1E 75 11 21 80 88 25 B6 FE DF 3E 68 7E [16:39:35]CheckFolder [16:39:35]dirname=/storage/ofd_packets [16:39:35]CheckFolder done [16:39:35]ProducePacketName [16:39:35]name=ofd_packets/00229446 [16:39:35]NVStorageSaveData ofd_packets/00229446 [16:39:35]File name is /storage/ofd_packets/00229446 [16:39:35]Write 301 bytes [16:39:35]NVStorageSaveData done [16:39:35]OFDSenderStorePacket done [16:39:35]KKMCreateOFDPacket done [16:39:35]NVStorageSaveData kkm_last_timestamp [16:39:35]File name is /storage/kkm_last_timestamp [16:39:35]Write 4 bytes [16:39:35]NVStorageSaveData done [16:39:35]ExternCall_PrintAddStr [16:39:35]wPrintStart [16:39:35]Write to MH i2c: 01 00 00 5F 18 77 [16:39:35]Write i2c OK [16:39:35]MH_I2C_Read... [16:39:35]Read from MH i2c: 01 [16:39:35]MH_I2C_Read... [16:39:35]Read from MH i2c: 01 07 00 [16:39:35]MH_I2C_Read... [16:39:35]Read from MH i2c: 01 07 00 5F 18 00 00 00 00 00 FF 0F 8C [16:39:35]RasterBufferAndPrint [16:39:35]line Счет N : (1)1966561 [16:39:35]line ИНН: 02508201610067 [16:39:35]line Контрольно-Кассовый Чек [16:39:35]line ПРОДАЖА [16:39:35]line ТРК (МРК, ГНК) : 43 [16:39:35]line Товар: 2710124130 [16:39:35]line Аи-92-К-5 [16:39:35]line 4.490 * 66.90 [16:39:35]line = 300.38 [16:39:35]line НДС 12% НСП 1% [16:39:35]line > о реализуемом товаре [16:39:35]line ОКРУГЛЕНИЕ: -0.38 [16:39:35]line ИТОГО: 300.00 [16:39:35]line Внесено: 300.00 [16:39:35]line СДАЧА: 0.00 [16:39:35]line НСП 1% : 2.66 [16:39:35]line НДС 12% : 31.90 [16:39:35]line Наличными: 300.00 [16:39:35]line Безнал.: 0.00 [16:39:35]line Место: АЗС № 133 "Партнер Нефть" [16:39:35]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [16:39:35]line СНО: Общий режим [16:39:35]line Чек 312 24.10.2024 16:39 [16:39:35]line Смена: 537 ФФД: 1.0 [16:39:35]line ЗНМ: 0300000091 [16:39:35]line РНМ: 0000000000091685 [16:39:35]line Версия ККМ: 001 [16:39:35]line ФМ: 0000000000871839 [16:39:35]line ФД: 229446 [16:39:35]line ФПД: 66101510742400 [16:39:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T163934&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229446&fm=66101510742400&tin=02508201610067®Number=0000000000091685&sum=30000 [16:39:35]OFD Sender: Processing packet 229446 [packets to send 38, broken 37] [16:39:35]ProducePacketName [16:39:35]name=ofd_packets/00229446 [16:39:35]OFD Sender: To server: pG, [16:39:35]CommunicateWithHost lk.salyk.kg:30040 [16:39:35]ConnectInit lk.salyk.kg [16:39:35]written 0, free lines is 4095 [16:39:35]Connected sock=10 [16: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 38 33 39 0F 01 00 00 4E FF 07 01 D8 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 8A 11 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 56 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 01 00 00 F4 03 04 00 46 78 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 46 80 03 00 35 04 06 00 3C 1E 75 11 21 80 88 25 B6 FE DF 3E 68 7E [16:39:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 95 42 47 00 6B E4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 46 80 03 00 F4 03 04 00 37 23 1A 67 B6 04 01 00 00 D0 14 D0 F3 BC CA A2 02 [16:39:35]CommunicateWithHost err = 0 [16:39:35]CheckOFDResponse [16:39:35]1017 (14) - 77093643461234 [16:39:35]1041 (16) - 0000000000871839 [16:39:35]1040 (4) - 229446 [16:39:35]1012 (4) - 24.10.2024 10:36 [16:39:35]1206 (1) - 0 [16:39:35]OFD Sender: Remove packet 229446 [16:39:35]ProducePacketName [16:39:35]name=ofd_packets/00229446 [16:39:35]NVStorageDeleteData [16:39:35]Write to MH i2c: 01 00 00 89 18 A1 [16:39:35]Write i2c OK [16:39:35]MH_I2C_Read... [16:39:35]Read from MH i2c: 01 [16:39:35]MH_I2C_Read... [16:39:35]Read from MH i2c: 01 07 00 [16:39:35]MH_I2C_Read... [16:39:35]Read from MH i2c: 01 07 00 89 18 00 00 00 00 00 99 0C 4D [16:39:35]RasterBufferAndPrint [16:39:35]line [16:39:35]line [16:39:35]line [16:39:35]line [16:39:35]line [16:39:35]written 0, free lines is 3228 [16:39:35]MH_Cut [16:39:35]Write to MH i2c: D1 01 00 90 18 01 7A [16:39:35]Write i2c OK [16:39:35]MH_I2C_Read... [16:39:35]Read from MH i2c: D1 [16:39:35]MH_I2C_Read... [16:39:35]Read from MH i2c: D1 01 00 [16:39:35]MH_I2C_Read... [16:39:35]Read from MH i2c: D1 01 00 90 18 00 79 [16:39:35]Write to MH i2c: 01 00 00 91 18 A9 [16:39:35]Write i2c OK [16:39:35]MH_I2C_Read... [16:39:36]OFD Sender: No OFD packet to send [16:39:36]*** Cut start [16:39:36]*** Partial cut [16:39:36]*** CUTSNS_PIN = 1 [16:39:36]*** CUTSNS_PIN = 0 [16:39:37]*** Brake cut motor [16:39:37]Read from MH i2c: 01 [16:39:37]MH_I2C_Read... [16:39:37]*** Stop cut motor [16:39:37]*** Cut end [16:39:37]Read from MH i2c: 01 07 00 [16:39:37]MH_I2C_Read... [16:39:37]Read from MH i2c: 01 07 00 91 18 00 00 00 00 00 FF 0F BE [16:39:37]process_action close_receipt done [16:39:37]requested_data is exist [16:39:37]produce_requested_data [16:39:37]requested_item fm.sn is exist - process it [16:39:37]wFMCommunicate request_size=4 [16:39:37]MH_SAM_APDU [16:39:37]CAPDU: 80 11 00 00 [16:39:37]Write to MH i2c: E2 08 00 92 18 80 11 00 00 00 00 00 00 24 [16:39:37]Write i2c OK [16:39:37]MH_I2C_Read... [16:39:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:39:37]Read from MH i2c: E2 [16:39:37]MH_I2C_Read... [16:39:37]Read from MH i2c: E2 17 00 [16:39:37]MH_I2C_Read... [16:39:37]Read from MH i2c: E2 17 00 92 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 7B [16:39:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [16:39:37]wFMCommunicate OK [16:39:37]requested_item fd.num is exist - process it [16:39:37]SAM_PROTO_GetFieldsCounters [16:39:37]wFMCommunicate request_size=4 [16:39:37]MH_SAM_APDU [16:39:37]CAPDU: 80 13 00 00 [16:39:37]Write to MH i2c: E2 08 00 93 18 80 13 00 00 00 00 00 00 27 [16:39:37]Write i2c OK [16:39:37]MH_I2C_Read... [16:39:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:39:37]Read from MH i2c: E2 [16:39:37]MH_I2C_Read... [16:39:37]Read from MH i2c: E2 62 00 [16:39:37]MH_I2C_Read... [16:39:37]Read from MH i2c: E2 62 00 93 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 46 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 38 01 00 00 5E 04 04 00 38 01 00 00 57 04 04 00 39 01 00 00 19 04 04 00 00 00 00 00 90 00 DF [16:39:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 46 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 38 01 00 00 5E 04 04 00 38 01 00 00 57 04 04 00 39 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:39:37]wFMCommunicate OK [16:39:37]SAM_PROTO_GetFieldsCounters done [16:39:37]requested_item shift.num is exist - process it [16:39:37]requested_item shift.opened is exist - process it [16:39:37]req_shift_opened [16:39:37]FM_GetShiftState [16:39:37]SAM_PROTO_GetShiftState [16:39:37]wFMCommunicate request_size=4 [16:39:37]MH_SAM_APDU [16:39:37]CAPDU: 80 13 01 00 [16:39:37]Write to MH i2c: E2 08 00 94 18 80 13 01 00 00 00 00 00 29 [16:39:37]Write i2c OK [16:39:37]MH_I2C_Read... [16:39:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:39:37]Read from MH i2c: E2 [16:39:37]MH_I2C_Read... [16:39:37]Read from MH i2c: E2 0E 00 [16:39:37]MH_I2C_Read... [16:39:37]Read from MH i2c: E2 0E 00 94 18 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 A1 [16:39:37]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [16:39:37]wFMCommunicate OK [16:39:37]SAM_PROTO_GetShiftState done [16:39:37]FM_GetShiftState done [16:39:37]req_shift_opened done [16:39:37]requested_item shift.open_date is exist - process it [16:39:37]req_shift_open_date [16:39:37]req_shift_open_date done [16:39:37]produce_requested_data done [16:39:37]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229446,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [16:39:37]process_action_free close_receipt [16:39:37]json_value_free [16:39:37]json_value_free done [16:39:37]process_json_proto returns [16:39:37]Send response to host [16:39:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229446,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [16:39:37]free response buf [16:39:37]execute_script done [16:39:37]execute_script returns [16:39:37]free content buf [16:39:37]Sock 7.Close socket [16:39:37]Sock 7.Thread stoped [16:39:41]OFD Sender: No OFD packet to send [16:39:46]OFD Sender: No OFD packet to send [16:39:51]OFD Sender: No OFD packet to send [16:39:56]OFD Sender: No OFD packet to send [16:40:01]OFD Sender: No OFD packet to send [16:40:06]OFD Sender: No OFD packet to send [16:40:11]OFD Sender: No OFD packet to send [16:40:16]OFD Sender: No OFD packet to send [16:40:21]OFD Sender: No OFD packet to send [16:40:26]OFD Sender: No OFD packet to send [16:40:31]OFD Sender: No OFD packet to send [16:40:36]OFD Sender: No OFD packet to send [16:40:41]OFD Sender: No OFD packet to send [16:40:46]OFD Sender: No OFD packet to send [16:40:47]accept exits with 9 [16:40:47]New connection [16:40:47]New thread 3067534692 created [16:40:47]Thread 3067391332 joined [16:40:47]Waiting for new connection... [16:40:47] Sock 9.Parse request [16:40:47]Sock 9.Check first char [16:40:47]Sock 9.First char is OK [16:40:47]request: POST /json_proto HTTP/1.0 [16:40:47]Method: POST [16:40:47]URL: /json_proto [16:40:47]Method is POST - this is cgi request [16:40:47]url: /json_proto [16:40:47]query_string will be loaded in cgi processing [16:40:47]execute_cgi json_proto POST (null) [16:40:47]execute_cgi path=json_proto method=POST [16:40:47]POST find Content-Length [16:40:47]Host: 172.17.44.195:8080 [16:40:47]Content-Length: 679 [16:40:47]Content-Type: application/json [16:40:47] [16:40:47]POST finish read [16:40:47]Found Content-Length = 679 [16:40:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966565", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 12.710, "sum" : 850.30, "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" ] } } [16:40:47]execute_script... [16:40: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)1966565", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 12.710, "sum" : 850.30, "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" ] } } [16:40:47]POST & json_proto [16:40:47]process_json_proto [16:40:47]json parsed OK: [16:40:47]protocol is kg_v1.0 [16:40:47]action value=close_receipt [16:40:47]process_action close_receipt [16:40:47]cmd_close_receipt [16:40:47]MH_GetDate [16:40:47]Write to MH i2c: F0 00 00 95 18 9C [16:40:47]Write i2c OK [16:40:47]MH_I2C_Read... [16:40:47]Read from MH i2c: F0 [16:40:47]MH_I2C_Read... [16:40:47]Read from MH i2c: F0 09 00 [16:40:47]MH_I2C_Read... [16:40:47]Read from MH i2c: F0 09 00 95 18 00 91 78 1A 67 82 C9 CF 66 AF [16:40:47]GetLastDocTimeStamp 1729787974 [16:40:47]current date 1729788049 [16:40:47]FM_GetShiftState [16:40:47]SAM_PROTO_GetShiftState [16:40:47]wFMCommunicate request_size=4 [16:40:47]MH_SAM_APDU [16:40:47]CAPDU: 80 13 01 00 [16:40:47]Write to MH i2c: E2 08 00 96 18 80 13 01 00 00 00 00 00 2B [16:40:47]Write i2c OK [16:40:47]MH_I2C_Read... [16:40:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:40:48]Read from MH i2c: E2 [16:40:48]MH_I2C_Read... [16:40:48]Read from MH i2c: E2 0E 00 [16:40:48]MH_I2C_Read... [16:40:48]Read from MH i2c: E2 0E 00 96 18 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 A3 [16:40:48]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [16:40:48]wFMCommunicate OK [16:40:48]SAM_PROTO_GetShiftState done [16:40:48]FM_GetShiftState done [16:40:48]opened in 1729728859 [16:40:48]opened+sec_in_day 1729815259 [16:40:48]quantity*price = 85029 [16:40:48]sum+1 = 85031 [16:40:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.30 ИТОГО: 850.00 Внесено: 850.00 СДАЧА: 0.00 НСП 1% : 7.52 НДС 12% : 90.30 Наличными: 850.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 313 24.10.2024 16:40 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229447 ФПД: 38210159749359 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T164049&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229447&fm=38210159749359&tin=02508201610067®Number=0000000000091685&sum=85000 [16:40:49]StoreToDocumentArchive [16:40:49]shift 537 fd 229447 [16:40:49]save to /storage/0537/doc_00229447 [16:40:49]save last doc name /storage/0537/doc_00229447 to /storage/kkm_last_doc_name [16:40:49]save OK [16:40:49]Clear old archive folders... [16:40:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:40:49]tlvbuf is 01FC7300 [16:40:49]SAM_PROTO_ClearQueue [16:40:49]wFMCommunicate request_size=4 [16:40:49]MH_SAM_APDU [16:40:49]CAPDU: 80 09 00 00 [16:40:49]Write to MH i2c: E2 08 00 A3 18 80 09 00 00 00 00 00 00 2D [16:40:49]Write i2c OK [16:40:49]MH_I2C_Read... [16:40:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:40:49]Read from MH i2c: E2 [16:40:49]MH_I2C_Read... [16:40:49]Read from MH i2c: E2 03 00 [16:40:49]MH_I2C_Read... [16:40:49]Read from MH i2c: E2 03 00 A3 18 00 90 00 2F [16:40:49]RAPDU: 90 00 [16:40:49]wFMCommunicate OK [16:40:49]SAM_PROTO_ClearQueue done [16:40:49]KKMCreateOFDPacket [16:40:49]OFDProtocolAddRootSTLVToBuf [16:40:49]FM_MakeSignedData [16:40:49]FM_MakeSignedData [16:40:49]SAM_PROTO_SignData [16:40:49]wFMCommunicate request_size=4 [16:40:49]MH_SAM_APDU [16:40:49]CAPDU: 80 0D 01 02 [16:40:49]Write to MH i2c: E2 08 00 A4 18 80 0D 01 02 00 00 00 00 35 [16:40:49]Write i2c OK [16:40:49]MH_I2C_Read... [16:40:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:40:49]Read from MH i2c: E2 [16:40:49]MH_I2C_Read... [16:40:49]Read from MH i2c: E2 03 00 [16:40:49]MH_I2C_Read... [16:40:49]Read from MH i2c: E2 03 00 A4 18 00 90 00 30 [16:40:49]RAPDU: 90 00 [16:40:49]wFMCommunicate OK [16:40:49]wFMCommunicate request_size=255 [16:40:49]MH_SAM_APDU [16:40: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 A6 31 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 26 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 F0 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 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 39 01 00 00 F4 03 04 00 91 78 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 47 80 03 00 35 04 06 00 22 [16:40:49]Write to MH i2c: E2 02 01 A5 18 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A6 31 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 26 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 F0 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 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 39 01 00 00 F4 03 04 00 91 78 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 47 80 03 00 35 04 06 00 22 00 00 9D [16:40:49]Write i2c OK [16:40:49]MH_I2C_Read... [16:40:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:40:49]Read from MH i2c: E2 [16:40:49]MH_I2C_Read... [16:40:49]Read from MH i2c: E2 03 00 [16:40:49]MH_I2C_Read... [16:40:49]Read from MH i2c: E2 03 00 A5 18 00 90 00 31 [16:40:49]RAPDU: 90 00 [16:40:49]wFMCommunicate OK [16:40:49]wFMCommunicate request_size=10 [16:40:49]MH_SAM_APDU [16:40:49]CAPDU: 80 0D 02 02 05 C0 7E FF A8 EF [16:40:49]Write to MH i2c: E2 0D 00 A6 18 80 0D 02 02 05 00 C0 7E FF A8 EF 00 00 16 [16:40:49]Write i2c OK [16:40:49]MH_I2C_Read... [16:40:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:40:49]Read from MH i2c: E2 [16:40:49]MH_I2C_Read... [16:40:49]Read from MH i2c: E2 03 00 [16:40:49]MH_I2C_Read... [16:40:49]Read from MH i2c: E2 03 00 A6 18 00 90 00 32 [16:40:49]RAPDU: 90 00 [16:40:49]wFMCommunicate OK [16:40:49]wFMCommunicate request_size=4 [16:40:49]MH_SAM_APDU [16:40:49]CAPDU: 80 0D 03 02 [16:40:49]Write to MH i2c: E2 08 00 A7 18 80 0D 03 02 00 00 00 00 3A [16:40:49]Write i2c OK [16:40:49]MH_I2C_Read... [16:40:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:40:49]Read from MH i2c: E2 [16:40:49]MH_I2C_Read... [16:40:49]Read from MH i2c: E2 0B 00 [16:40:49]MH_I2C_Read... [16:40:49]Read from MH i2c: E2 0B 00 A7 18 00 C6 08 FD 16 DF 0C 8D 14 90 00 A8 [16:40:49]RAPDU: C6 08 FD 16 DF 0C 8D 14 90 00 [16:40:49]wFMCommunicate OK [16:40:49]SAM_PROTO_SignData done [16:40:49]FM_MakeSignedData done [16:40:49]CreateOFDProtocolMessage [16:40:49]wFMCommunicate request_size=4 [16:40:49]MH_SAM_APDU [16:40:49]CAPDU: 80 11 00 00 [16:40:49]Write to MH i2c: E2 08 00 A8 18 80 11 00 00 00 00 00 00 3A [16:40:49]Write i2c OK [16:40:49]MH_I2C_Read... [16:40:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:40:49]Read from MH i2c: E2 [16:40:49]MH_I2C_Read... [16:40:49]Read from MH i2c: E2 17 00 [16:40:49]MH_I2C_Read... [16:40:49]Read from MH i2c: E2 17 00 A8 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 91 [16:40:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [16:40:49]wFMCommunicate OK [16:40:49]CreateOFDProtocolMessage done [16:40:49]OFDSenderStorePacket 229447 [16:40:49]StoreOFDPacket docnum=229447 [16:40:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 AF 95 07 01 64 17 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 31 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 26 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 F0 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 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 39 01 00 00 F4 03 04 00 91 78 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 47 80 03 00 35 04 06 00 22 C0 7E FF A8 EF C6 08 FD 16 DF 0C 8D 14 [16:40:49]CheckFolder [16:40:49]dirname=/storage/ofd_packets [16:40:49]CheckFolder done [16:40:49]ProducePacketName [16:40:49]name=ofd_packets/00229447 [16:40:49]NVStorageSaveData ofd_packets/00229447 [16:40:49]File name is /storage/ofd_packets/00229447 [16:40:49]Write 301 bytes [16:40:49]NVStorageSaveData done [16:40:49]OFDSenderStorePacket done [16:40:49]KKMCreateOFDPacket done [16:40:49]NVStorageSaveData kkm_last_timestamp [16:40:49]File name is /storage/kkm_last_timestamp [16:40:49]Write 4 bytes [16:40:49]NVStorageSaveData done [16:40:49]ExternCall_PrintAddStr [16:40:49]wPrintStart [16:40:49]Write to MH i2c: 01 00 00 A9 18 C1 [16:40:49]Write i2c OK [16:40:49]MH_I2C_Read... [16:40:49]Read from MH i2c: 01 [16:40:49]MH_I2C_Read... [16:40:49]Read from MH i2c: 01 07 00 [16:40:49]MH_I2C_Read... [16:40:49]Read from MH i2c: 01 07 00 A9 18 00 00 00 00 00 FF 0F D6 [16:40:49]RasterBufferAndPrint [16:40:49]line Счет N : (1)1966565 [16:40:49]line ИНН: 02508201610067 [16:40:49]line Контрольно-Кассовый Чек [16:40:49]line ПРОДАЖА [16:40:49]line ТРК (МРК, ГНК) : 53 [16:40:49]line Товар: 2710124130 [16:40:49]line Аи-92-К-5 [16:40:49]line 12.710 * 66.90 [16:40:49]line = 850.30 [16:40:49]line НДС 12% НСП 1% [16:40:49]line > о реализуемом товаре [16:40:49]line ОКРУГЛЕНИЕ: -0.30 [16:40:49]line ИТОГО: 850.00 [16:40:49]line Внесено: 850.00 [16:40:49]line СДАЧА: 0.00 [16:40:49]line НСП 1% : 7.52 [16:40:49]line НДС 12% : 90.30 [16:40:49]line Наличными: 850.00 [16:40:49]line Безнал.: 0.00 [16:40:49]line Место: АЗС № 133 "Партнер Нефть" [16:40:49]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [16:40:49]line СНО: Общий режим [16:40:49]line Чек 313 24.10.2024 16:40 [16:40:49]line Смена: 537 ФФД: 1.0 [16:40:49]line ЗНМ: 0300000091 [16:40:49]line РНМ: 0000000000091685 [16:40:49]line Версия ККМ: 001 [16:40:49]line ФМ: 0000000000871839 [16:40:49]line ФД: 229447 [16:40:49]line ФПД: 38210159749359 [16:40:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T164049&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229447&fm=38210159749359&tin=02508201610067®Number=0000000000091685&sum=85000 [16:40:50]OFD Sender: Processing packet 229447 [packets to send 38, broken 37] [16:40:50]ProducePacketName [16:40:50]name=ofd_packets/00229447 [16:40:50]OFD Sender: To server: pG, [16:40:50]CommunicateWithHost lk.salyk.kg:30040 [16:40:50]ConnectInit lk.salyk.kg [16:40:50]written 0, free lines is 4095 [16:40:50]Connected sock=10 [16:40:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 AF 95 07 01 64 17 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 31 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 26 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 F0 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 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 39 01 00 00 F4 03 04 00 91 78 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 47 80 03 00 35 04 06 00 22 C0 7E FF A8 EF C6 08 FD 16 DF 0C 8D 14 [16:40:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 EB 21 47 00 78 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 38 33 39 10 04 04 00 47 80 03 00 F4 03 04 00 81 23 1A 67 B6 04 01 00 00 10 3F FA 18 DD 3C 51 72 [16:40:50]CommunicateWithHost err = 0 [16:40:50]CheckOFDResponse [16:40:50]1017 (14) - 77093643461234 [16:40:50]1041 (16) - 0000000000871839 [16:40:50]1040 (4) - 229447 [16:40:50]1012 (4) - 24.10.2024 10:37 [16:40:50]1206 (1) - 0 [16:40:50]OFD Sender: Remove packet 229447 [16:40:50]ProducePacketName [16:40:50]name=ofd_packets/00229447 [16:40:50]NVStorageDeleteData [16:40:50]Write to MH i2c: 01 00 00 D3 18 EB [16:40:50]Write i2c OK [16:40:50]MH_I2C_Read... [16:40:50]Read from MH i2c: 01 [16:40:50]MH_I2C_Read... [16:40:50]Read from MH i2c: 01 07 00 [16:40:50]MH_I2C_Read... [16:40:50]Read from MH i2c: 01 07 00 D3 18 00 00 00 00 00 9E 0C 9C [16:40:50]RasterBufferAndPrint [16:40:50]line [16:40:50]line [16:40:50]line [16:40:50]line [16:40:50]line [16:40:50]written 0, free lines is 3234 [16:40:50]MH_Cut [16:40:50]Write to MH i2c: D1 01 00 DA 18 01 C4 [16:40:50]Write i2c OK [16:40:50]MH_I2C_Read... [16:40:50]Read from MH i2c: D1 [16:40:50]MH_I2C_Read... [16:40:50]Read from MH i2c: D1 01 00 [16:40:50]MH_I2C_Read... [16:40:50]Read from MH i2c: D1 01 00 DA 18 00 C3 [16:40:50]Write to MH i2c: 01 00 00 DB 18 F3 [16:40:50]Write i2c OK [16:40:50]MH_I2C_Read... [16:40:50]OFD Sender: No OFD packet to send [16:40:51]*** Cut start [16:40:51]*** Partial cut [16:40:51]*** CUTSNS_PIN = 1 [16:40:51]*** CUTSNS_PIN = 0 [16:40:51]*** Brake cut motor [16:40:52]Read from MH i2c: 01 [16:40:52]MH_I2C_Read... [16:40:52]*** Stop cut motor [16:40:52]*** Cut end [16:40:52]Read from MH i2c: 01 07 00 [16:40:52]MH_I2C_Read... [16:40:52]Read from MH i2c: 01 07 00 DB 18 00 00 00 00 00 FF 0F 08 [16:40:52]process_action close_receipt done [16:40:52]requested_data is exist [16:40:52]produce_requested_data [16:40:52]requested_item fm.sn is exist - process it [16:40:52]wFMCommunicate request_size=4 [16:40:52]MH_SAM_APDU [16:40:52]CAPDU: 80 11 00 00 [16:40:52]Write to MH i2c: E2 08 00 DC 18 80 11 00 00 00 00 00 00 6E [16:40:52]Write i2c OK [16:40:52]MH_I2C_Read... [16:40:52]Read from MH i2c: E2 [16:40:52]MH_I2C_Read... [16:40:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:40:52]Read from MH i2c: E2 17 00 [16:40:52]MH_I2C_Read... [16:40:52]Read from MH i2c: E2 17 00 DC 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 C5 [16:40:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [16:40:52]wFMCommunicate OK [16:40:52]requested_item fd.num is exist - process it [16:40:52]SAM_PROTO_GetFieldsCounters [16:40:52]wFMCommunicate request_size=4 [16:40:52]MH_SAM_APDU [16:40:52]CAPDU: 80 13 00 00 [16:40:52]Write to MH i2c: E2 08 00 DD 18 80 13 00 00 00 00 00 00 71 [16:40:52]Write i2c OK [16:40:52]MH_I2C_Read... [16:40:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:40:52]Read from MH i2c: E2 [16:40:52]MH_I2C_Read... [16:40:52]Read from MH i2c: E2 62 00 [16:40:52]MH_I2C_Read... [16:40:52]Read from MH i2c: E2 62 00 DD 18 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 47 80 03 00 0E 04 04 00 19 02 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 2D [16:40:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 47 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 39 01 00 00 5E 04 04 00 39 01 00 00 57 04 04 00 3A 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:40:52]wFMCommunicate OK [16:40:52]SAM_PROTO_GetFieldsCounters done [16:40:52]requested_item shift.num is exist - process it [16:40:52]requested_item shift.opened is exist - process it [16:40:52]req_shift_opened [16:40:52]FM_GetShiftState [16:40:52]SAM_PROTO_GetShiftState [16:40:52]wFMCommunicate request_size=4 [16:40:52]MH_SAM_APDU [16:40:52]CAPDU: 80 13 01 00 [16:40:52]Write to MH i2c: E2 08 00 DE 18 80 13 01 00 00 00 00 00 73 [16:40:52]Write i2c OK [16:40:52]MH_I2C_Read... [16:40:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:40:52]Read from MH i2c: E2 [16:40:52]MH_I2C_Read... [16:40:52]Read from MH i2c: E2 0E 00 [16:40:52]MH_I2C_Read... [16:40:52]Read from MH i2c: E2 0E 00 DE 18 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 EB [16:40:52]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [16:40:52]wFMCommunicate OK [16:40:52]SAM_PROTO_GetShiftState done [16:40:52]FM_GetShiftState done [16:40:52]req_shift_opened done [16:40:52]requested_item shift.open_date is exist - process it [16:40:52]req_shift_open_date [16:40:52]req_shift_open_date done [16:40:52]produce_requested_data done [16:40:52]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229447,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [16:40:52]process_action_free close_receipt [16:40:52]json_value_free [16:40:52]json_value_free done [16:40:52]process_json_proto returns [16:40:52]Send response to host [16:40:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229447,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [16:40:52]free response buf [16:40:52]execute_script done [16:40:52]execute_script returns [16:40:52]free content buf [16:40:52]Sock 9.Close socket [16:40:52]Sock 9.Thread stoped [16:40:55]OFD Sender: No OFD packet to send [16:41:00]OFD Sender: No OFD packet to send [16:41:05]OFD Sender: No OFD packet to send [16:41:10]OFD Sender: No OFD packet to send [16:41:15]OFD Sender: No OFD packet to send [16:41:20]OFD Sender: No OFD packet to send [16:41:25]OFD Sender: No OFD packet to send [16:41:30]OFD Sender: No OFD packet to send [16:41:35]OFD Sender: No OFD packet to send [16:41:36]accept exits with 7 [16:41:36]New connection [16:41:36]New thread 3067391332 created [16:41:36]Thread 3067534692 joined [16:41:36]Waiting for new connection... [16:41:36] Sock 7.Parse request [16:41:36]Sock 7.Check first char [16:41:36]Sock 7.First char is OK [16:41:36]request: POST /json_proto HTTP/1.0 [16:41:36]Method: POST [16:41:36]URL: /json_proto [16:41:36]Method is POST - this is cgi request [16:41:36]url: /json_proto [16:41:36]query_string will be loaded in cgi processing [16:41:36]execute_cgi json_proto POST (null) [16:41:36]execute_cgi path=json_proto method=POST [16:41:36]POST find Content-Length [16:41:36]Host: 172.17.44.195:8080 [16:41:36]Content-Length: 679 [16:41:36]Content-Type: application/json [16:41:36] [16:41:36]POST finish read [16:41:36]Found Content-Length = 679 [16:41:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966563", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 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:41:36]execute_script... [16:41: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)1966563", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 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:41:36]POST & json_proto [16:41:36]process_json_proto [16:41:36]json parsed OK: [16:41:36]protocol is kg_v1.0 [16:41:36]action value=close_receipt [16:41:36]process_action close_receipt [16:41:36]cmd_close_receipt [16:41:36]MH_GetDate [16:41:36]Write to MH i2c: F0 00 00 DF 18 E6 [16:41:36]Write i2c OK [16:41:36]MH_I2C_Read... [16:41:36]Read from MH i2c: F0 [16:41:36]MH_I2C_Read... [16:41:36]Read from MH i2c: F0 09 00 [16:41:36]MH_I2C_Read... [16:41:36]Read from MH i2c: F0 09 00 DF 18 00 C1 78 1A 67 82 C9 CF 66 29 [16:41:36]GetLastDocTimeStamp 1729788049 [16:41:36]current date 1729788097 [16:41:36]FM_GetShiftState [16:41:36]SAM_PROTO_GetShiftState [16:41:36]wFMCommunicate request_size=4 [16:41:36]MH_SAM_APDU [16:41:36]CAPDU: 80 13 01 00 [16:41:36]Write to MH i2c: E2 08 00 E0 18 80 13 01 00 00 00 00 00 75 [16:41:36]Write i2c OK [16:41:36]MH_I2C_Read... [16:41:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:41:36]Read from MH i2c: E2 [16:41:36]MH_I2C_Read... [16:41:36]Read from MH i2c: E2 0E 00 [16:41:36]MH_I2C_Read... [16:41:36]Read from MH i2c: E2 0E 00 E0 18 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 ED [16:41:36]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [16:41:36]wFMCommunicate OK [16:41:36]SAM_PROTO_GetShiftState done [16:41:36]FM_GetShiftState done [16:41:36]opened in 1729728859 [16:41:36]opened+sec_in_day 1729815259 [16:41:36]quantity*price = 80061 [16:41:36]sum+1 = 80063 [16:41:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.62 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 85.02 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 314 24.10.2024 16:41 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229448 ФПД: 70003760799227 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T164137&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229448&fm=70003760799227&tin=02508201610067®Number=0000000000091685&sum=80000 [16:41:37]StoreToDocumentArchive [16:41:37]shift 537 fd 229448 [16:41:37]save to /storage/0537/doc_00229448 [16:41:37]save last doc name /storage/0537/doc_00229448 to /storage/kkm_last_doc_name [16:41:37]save OK [16:41:37]Clear old archive folders... [16:41:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:41:37]tlvbuf is 01FCDFE0 [16:41:37]SAM_PROTO_ClearQueue [16:41:37]wFMCommunicate request_size=4 [16:41:37]MH_SAM_APDU [16:41:37]CAPDU: 80 09 00 00 [16:41:37]Write to MH i2c: E2 08 00 ED 18 80 09 00 00 00 00 00 00 77 [16:41:37]Write i2c OK [16:41:37]MH_I2C_Read... [16:41:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:41:37]Read from MH i2c: E2 [16:41:37]MH_I2C_Read... [16:41:37]Read from MH i2c: E2 03 00 [16:41:37]MH_I2C_Read... [16:41:37]Read from MH i2c: E2 03 00 ED 18 00 90 00 79 [16:41:37]RAPDU: 90 00 [16:41:37]wFMCommunicate OK [16:41:37]SAM_PROTO_ClearQueue done [16:41:37]KKMCreateOFDPacket [16:41:37]OFDProtocolAddRootSTLVToBuf [16:41:37]FM_MakeSignedData [16:41:37]FM_MakeSignedData [16:41:37]SAM_PROTO_SignData [16:41:37]wFMCommunicate request_size=4 [16:41:37]MH_SAM_APDU [16:41:37]CAPDU: 80 0D 01 02 [16:41:37]Write to MH i2c: E2 08 00 EE 18 80 0D 01 02 00 00 00 00 7F [16:41:37]Write i2c OK [16:41:37]MH_I2C_Read... [16:41:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:41:37]Read from MH i2c: E2 [16:41:37]MH_I2C_Read... [16:41:37]Read from MH i2c: E2 03 00 [16:41:37]MH_I2C_Read... [16:41:37]Read from MH i2c: E2 03 00 EE 18 00 90 00 7A [16:41:37]RAPDU: 90 00 [16:41:37]wFMCommunicate OK [16:41:37]wFMCommunicate request_size=255 [16:41:37]MH_SAM_APDU [16:41: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 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 3A 01 00 00 F4 03 04 00 C1 78 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 48 80 03 00 35 04 06 00 3F [16:41:37]Write to MH i2c: E2 02 01 EF 18 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 3A 01 00 00 F4 03 04 00 C1 78 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 48 80 03 00 35 04 06 00 3F 00 00 9D [16:41:37]Write i2c OK [16:41:37]MH_I2C_Read... [16:41:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:41:38]Read from MH i2c: E2 [16:41:38]MH_I2C_Read... [16:41:38]Read from MH i2c: E2 03 00 [16:41:38]MH_I2C_Read... [16:41:38]Read from MH i2c: E2 03 00 EF 18 00 90 00 7B [16:41:38]RAPDU: 90 00 [16:41:38]wFMCommunicate OK [16:41:38]wFMCommunicate request_size=10 [16:41:38]MH_SAM_APDU [16:41:38]CAPDU: 80 0D 02 02 05 AB 05 4B 9D FB [16:41:38]Write to MH i2c: E2 0D 00 F0 18 80 0D 02 02 05 00 AB 05 4B 9D FB 00 00 1F [16:41:38]Write i2c OK [16:41:38]MH_I2C_Read... [16:41:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:41:38]Read from MH i2c: E2 [16:41:38]MH_I2C_Read... [16:41:38]Read from MH i2c: E2 03 00 [16:41:38]MH_I2C_Read... [16:41:38]Read from MH i2c: E2 03 00 F0 18 00 90 00 7C [16:41:38]RAPDU: 90 00 [16:41:38]wFMCommunicate OK [16:41:38]wFMCommunicate request_size=4 [16:41:38]MH_SAM_APDU [16:41:38]CAPDU: 80 0D 03 02 [16:41:38]Write to MH i2c: E2 08 00 F1 18 80 0D 03 02 00 00 00 00 84 [16:41:38]Write i2c OK [16:41:38]MH_I2C_Read... [16:41:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:41:38]Read from MH i2c: E2 [16:41:38]MH_I2C_Read... [16:41:38]Read from MH i2c: E2 0B 00 [16:41:38]MH_I2C_Read... [16:41:38]Read from MH i2c: E2 0B 00 F1 18 00 B5 BA C5 B0 89 9A A6 29 90 00 5B [16:41:38]RAPDU: B5 BA C5 B0 89 9A A6 29 90 00 [16:41:38]wFMCommunicate OK [16:41:38]SAM_PROTO_SignData done [16:41:38]FM_MakeSignedData done [16:41:38]CreateOFDProtocolMessage [16:41:38]wFMCommunicate request_size=4 [16:41:38]MH_SAM_APDU [16:41:38]CAPDU: 80 11 00 00 [16:41:38]Write to MH i2c: E2 08 00 F2 18 80 11 00 00 00 00 00 00 84 [16:41:38]Write i2c OK [16:41:38]MH_I2C_Read... [16:41:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:41:38]Read from MH i2c: E2 [16:41:38]MH_I2C_Read... [16:41:38]Read from MH i2c: E2 17 00 [16:41:38]MH_I2C_Read... [16:41:38]Read from MH i2c: E2 17 00 F2 18 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 DB [16:41:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [16:41:38]wFMCommunicate OK [16:41:38]CreateOFDProtocolMessage done [16:41:38]OFDSenderStorePacket 229448 [16:41:38]StoreOFDPacket docnum=229448 [16:41:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 55 69 07 01 62 15 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 3A 01 00 00 F4 03 04 00 C1 78 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 48 80 03 00 35 04 06 00 3F AB 05 4B 9D FB B5 BA C5 B0 89 9A A6 29 [16:41:38]CheckFolder [16:41:38]dirname=/storage/ofd_packets [16:41:38]CheckFolder done [16:41:38]ProducePacketName [16:41:38]name=ofd_packets/00229448 [16:41:38]NVStorageSaveData ofd_packets/00229448 [16:41:38]File name is /storage/ofd_packets/00229448 [16:41:38]Write 301 bytes [16:41:38]NVStorageSaveData done [16:41:38]OFDSenderStorePacket done [16:41:38]KKMCreateOFDPacket done [16:41:38]NVStorageSaveData kkm_last_timestamp [16:41:38]File name is /storage/kkm_last_timestamp [16:41:38]Write 4 bytes [16:41:38]NVStorageSaveData done [16:41:38]ExternCall_PrintAddStr [16:41:38]wPrintStart [16:41:38]Write to MH i2c: 01 00 00 F3 18 0B [16:41:38]OFD Sender: Processing packet 229448 [packets to send 38, broken 37] [16:41:38]ProducePacketName [16:41:38]name=ofd_packets/00229448 [16:41:38]OFD Sender: To server: pG, [16:41:38]CommunicateWithHost lk.salyk.kg:30040 [16:41:38]ConnectInit lk.salyk.kg [16:41:38]Write i2c OK [16:41:38]MH_I2C_Read... [16:41:38]Read from MH i2c: 01 [16:41:38]MH_I2C_Read... [16:41:38]Read from MH i2c: 01 07 00 [16:41:38]MH_I2C_Read... [16:41:38]Read from MH i2c: 01 07 00 F3 18 00 00 00 00 00 FF 0F 20 [16:41:38]RasterBufferAndPrint [16:41:38]line Счет N : (1)1966563 [16:41:38]line ИНН: 02508201610067 [16:41:38]line Контрольно-Кассовый Чек [16:41:38]line ПРОДАЖА [16:41:38]line ТРК (МРК, ГНК) : 34 [16:41:38]line Товар: 2710124500 [16:41:38]line Аи-95-К-5 [16:41:38]line 10.790 * 74.20 [16:41:38]line = 800.62 [16:41:38]line НДС 12% НСП 1% [16:41:38]line > о реализуемом товаре [16:41:38]line ОКРУГЛЕНИЕ: -0.62 [16:41:38]line ИТОГО: 800.00 [16:41:38]line Внесено: 800.00 [16:41:38]line СДАЧА: 0.00 [16:41:38]line НСП 1% : 7.08 [16:41:38]line НДС 12% : 85.02 [16:41:38]line Наличными: 800.00 [16:41:38]line Безнал.: 0.00 [16:41:38]line Место: АЗС № 133 "Партнер Нефть" [16:41:38]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [16:41:38]line СНО: Общий режим [16:41:38]line Чек 314 24.10.2024 16:41 [16:41:38]line Смена: 537 ФФД: 1.0 [16:41:38]line ЗНМ: 0300000091 [16:41:38]line РНМ: 0000000000091685 [16:41:38]line Версия ККМ: 001 [16:41:38]line ФМ: 0000000000871839 [16:41:38]line ФД: 229448 [16:41:38]line ФПД: 70003760799227 [16:41:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T164137&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229448&fm=70003760799227&tin=02508201610067®Number=0000000000091685&sum=80000 [16:41:38]Connected sock=10 [16: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 38 33 39 0F 01 00 00 55 69 07 01 62 15 5A 03 written 0, free lines is 4095 [16:41:38]01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 3A 01 00 00 F4 03 04 00 C1 78 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 48 80 03 00 35 04 06 00 3F AB 05 4B 9D FB B5 BA C5 B0 89 9A A6 29 [16:41:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 23 D6 47 00 1F FE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 48 80 03 00 F4 03 04 00 B2 23 1A 67 B6 04 01 00 00 AC F0 ED 3A 8F 4D BD 08 [16:41:38]CommunicateWithHost err = 0 [16:41:38]CheckOFDResponse [16:41:38]1017 (14) - 77093643461234 [16:41:38]1041 (16) - 0000000000871839 [16:41:38]1040 (4) - 229448 [16:41:38]1012 (4) - 24.10.2024 10:38 [16:41:38]1206 (1) - 0 [16:41:38]OFD Sender: Remove packet 229448 [16:41:38]ProducePacketName [16:41:38]name=ofd_packets/00229448 [16:41:38]NVStorageDeleteData [16:41:39]Write to MH i2c: 01 00 00 1D 19 36 [16:41:39]Write i2c OK [16:41:39]MH_I2C_Read... [16:41:39]Read from MH i2c: 01 [16:41:39]MH_I2C_Read... [16:41:39]Read from MH i2c: 01 07 00 [16:41:39]MH_I2C_Read... [16:41:39]Read from MH i2c: 01 07 00 1D 19 00 00 00 00 00 A0 0C E9 [16:41:39]RasterBufferAndPrint [16:41:39]line [16:41:39]line [16:41:39]line [16:41:39]line [16:41:39]line [16:41:39]written 0, free lines is 3235 [16:41:39]MH_Cut [16:41:39]Write to MH i2c: D1 01 00 24 19 01 0F [16:41:39]Write i2c OK [16:41:39]MH_I2C_Read... [16:41:39]Read from MH i2c: D1 [16:41:39]MH_I2C_Read... [16:41:39]Read from MH i2c: D1 01 00 [16:41:39]MH_I2C_Read... [16:41:39]Read from MH i2c: D1 01 00 24 19 00 0E [16:41:39]Write to MH i2c: 01 00 00 25 19 3E [16:41:39]Write i2c OK [16:41:39]MH_I2C_Read... [16:41:39]OFD Sender: No OFD packet to send [16:41:40]*** Cut start [16:41:40]*** Partial cut [16:41:40]*** CUTSNS_PIN = 1 [16:41:40]*** CUTSNS_PIN = 0 [16:41:40]*** Brake cut motor [16:41:40]Read from MH i2c: 01 [16:41:40]MH_I2C_Read... [16:41:40]*** Stop cut motor [16:41:40]*** Cut end [16:41:40]Read from MH i2c: 01 07 00 [16:41:40]MH_I2C_Read... [16:41:40]Read from MH i2c: 01 07 00 25 19 00 00 00 00 00 FF 0F 53 [16:41:40]process_action close_receipt done [16:41:40]requested_data is exist [16:41:40]produce_requested_data [16:41:40]requested_item fm.sn is exist - process it [16:41:40]wFMCommunicate request_size=4 [16:41:40]MH_SAM_APDU [16:41:40]CAPDU: 80 11 00 00 [16:41:40]Write to MH i2c: E2 08 00 26 19 80 11 00 00 00 00 00 00 B9 [16:41:40]Write i2c OK [16:41:40]MH_I2C_Read... [16:41:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:41:40]Read from MH i2c: E2 [16:41:40]MH_I2C_Read... [16:41:40]Read from MH i2c: E2 17 00 [16:41:40]MH_I2C_Read... [16:41:40]Read from MH i2c: E2 17 00 26 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 10 [16:41:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [16:41:40]wFMCommunicate OK [16:41:40]requested_item fd.num is exist - process it [16:41:40]SAM_PROTO_GetFieldsCounters [16:41:40]wFMCommunicate request_size=4 [16:41:40]MH_SAM_APDU [16:41:40]CAPDU: 80 13 00 00 [16:41:40]Write to MH i2c: E2 08 00 27 19 80 13 00 00 00 00 00 00 BC [16:41:40]Write i2c OK [16:41:40]MH_I2C_Read... [16:41:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:41:40]Read from MH i2c: E2 [16:41:40]MH_I2C_Read... [16:41:40]Read from MH i2c: E2 62 00 [16:41:40]MH_I2C_Read... [16:41:40]Read from MH i2c: E2 62 00 27 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 48 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 3A 01 00 00 5E 04 04 00 3A 01 00 00 57 04 04 00 3B 01 00 00 19 04 04 00 00 00 00 00 90 00 7C [16: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 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 48 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 3A 01 00 00 5E 04 04 00 3A 01 00 00 57 04 04 00 3B 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:41:40]wFMCommunicate OK [16:41:40]SAM_PROTO_GetFieldsCounters done [16:41:40]requested_item shift.num is exist - process it [16:41:40]requested_item shift.opened is exist - process it [16:41:40]req_shift_opened [16:41:40]FM_GetShiftState [16:41:40]SAM_PROTO_GetShiftState [16:41:40]wFMCommunicate request_size=4 [16:41:40]MH_SAM_APDU [16:41:40]CAPDU: 80 13 01 00 [16:41:40]Write to MH i2c: E2 08 00 28 19 80 13 01 00 00 00 00 00 BE [16:41:40]Write i2c OK [16:41:40]MH_I2C_Read... [16:41:41]Read from MH i2c: E2 [16:41:41]MH_I2C_Read... [16:41:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:41:41]Read from MH i2c: E2 0E 00 [16:41:41]MH_I2C_Read... [16:41:41]Read from MH i2c: E2 0E 00 28 19 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 36 [16:41:41]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [16:41:41]wFMCommunicate OK [16:41:41]SAM_PROTO_GetShiftState done [16:41:41]FM_GetShiftState done [16:41:41]req_shift_opened done [16:41:41]requested_item shift.open_date is exist - process it [16:41:41]req_shift_open_date [16:41:41]req_shift_open_date done [16:41:41]produce_requested_data done [16:41:41]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229448,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [16:41:41]process_action_free close_receipt [16:41:41]json_value_free [16:41:41]json_value_free done [16:41:41]process_json_proto returns [16:41:41]Send response to host [16:41:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229448,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [16:41:41]free response buf [16:41:41]execute_script done [16:41:41]execute_script returns [16:41:41]free content buf [16:41:41]Sock 7.Close socket [16:41:41]Sock 7.Thread stoped [16:41:44]OFD Sender: No OFD packet to send [16:41:49]OFD Sender: No OFD packet to send [16:41:54]OFD Sender: No OFD packet to send [16:41:59]OFD Sender: No OFD packet to send [16:42:04]OFD Sender: No OFD packet to send [16:42:09]OFD Sender: No OFD packet to send [16:42:13]accept exits with 9 [16:42:13]New connection [16:42:13]New thread 3067534692 created [16:42:13]Thread 3067391332 joined [16:42:13]Waiting for new connection... [16:42:13] Sock 9.Parse request [16:42:13]Sock 9.Check first char [16:42:13]Sock 9.First char is OK [16:42:13]request: POST /json_proto HTTP/1.0 [16:42:13]Method: POST [16:42:13]URL: /json_proto [16:42:13]Method is POST - this is cgi request [16:42:13]url: /json_proto [16:42:13]query_string will be loaded in cgi processing [16:42:13]execute_cgi json_proto POST (null) [16:42:13]execute_cgi path=json_proto method=POST [16:42:13]POST find Content-Length [16:42:13]Host: 172.17.44.195:8080 [16:42:13]Content-Length: 770 [16:42:13]Content-Type: application/json [16:42:13] [16:42:13]POST finish read [16:42:13]Found Content-Length = 770 [16:42:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966566", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:42:13]execute_script... [16:42: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)1966566", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: Mbank", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:42:13]POST & json_proto [16:42:13]process_json_proto [16:42:13]json parsed OK: [16:42:13]protocol is kg_v1.0 [16:42:13]action value=close_receipt [16:42:13]process_action close_receipt [16:42:13]cmd_close_receipt [16:42:13]MH_GetDate [16:42:13]Write to MH i2c: F0 00 00 29 19 31 [16:42:13]Write i2c OK [16:42:13]MH_I2C_Read... [16:42:13]Read from MH i2c: F0 [16:42:13]MH_I2C_Read... [16:42:13]Read from MH i2c: F0 09 00 [16:42:13]MH_I2C_Read... [16:42:13]Read from MH i2c: F0 09 00 29 19 00 E6 78 1A 67 82 C9 CF 66 99 [16:42:13]GetLastDocTimeStamp 1729788097 [16:42:13]current date 1729788134 [16:42:13]FM_GetShiftState [16:42:13]SAM_PROTO_GetShiftState [16:42:13]wFMCommunicate request_size=4 [16:42:13]MH_SAM_APDU [16:42:13]CAPDU: 80 13 01 00 [16:42:13]Write to MH i2c: E2 08 00 2A 19 80 13 01 00 00 00 00 00 C0 [16:42:13]Write i2c OK [16:42:13]MH_I2C_Read... [16:42:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:42:13]Read from MH i2c: E2 [16:42:13]MH_I2C_Read... [16:42:13]Read from MH i2c: E2 0E 00 [16:42:13]MH_I2C_Read... [16:42:13]Read from MH i2c: E2 0E 00 2A 19 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 38 [16:42:13]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [16:42:13]wFMCommunicate OK [16:42:13]SAM_PROTO_GetShiftState done [16:42:13]FM_GetShiftState done [16:42:13]opened in 1729728859 [16:42:13]opened+sec_in_day 1729815259 [16:42:13]quantity*price = 200043 [16:42:13]sum+1 = 200044 [16:42:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.43 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 0.00 Безнал.: 2000.43 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 315 24.10.2024 16:42 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 Платежная система: Mbank ФМ: 0000000000871839 ФД: 229449 ФПД: 249208560986629 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T164214&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229449&fm=249208560986629&tin=02508201610067®Number=0000000000091685&sum=200043 [16:42:14]StoreToDocumentArchive [16:42:14]shift 537 fd 229449 [16:42:14]save to /storage/0537/doc_00229449 [16:42:14]save last doc name /storage/0537/doc_00229449 to /storage/kkm_last_doc_name [16:42:14]save OK [16:42:14]Clear old archive folders... [16:42:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:42:14]tlvbuf is 01FA3DE0 [16:42:14]SAM_PROTO_ClearQueue [16:42:14]wFMCommunicate request_size=4 [16:42:14]MH_SAM_APDU [16:42:14]CAPDU: 80 09 00 00 [16:42:14]Write to MH i2c: E2 08 00 37 19 80 09 00 00 00 00 00 00 C2 [16:42:14]Write i2c OK [16:42:14]MH_I2C_Read... [16:42:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:42:14]Read from MH i2c: E2 [16:42:14]MH_I2C_Read... [16:42:14]Read from MH i2c: E2 03 00 [16:42:14]MH_I2C_Read... [16:42:14]Read from MH i2c: E2 03 00 37 19 00 90 00 C4 [16:42:14]RAPDU: 90 00 [16:42:14]wFMCommunicate OK [16:42:14]SAM_PROTO_ClearQueue done [16:42:14]KKMCreateOFDPacket [16:42:14]OFDProtocolAddRootSTLVToBuf [16:42:14]FM_MakeSignedData [16:42:14]FM_MakeSignedData [16:42:14]SAM_PROTO_SignData [16:42:14]wFMCommunicate request_size=4 [16:42:14]MH_SAM_APDU [16:42:14]CAPDU: 80 0D 01 02 [16:42:14]Write to MH i2c: E2 08 00 38 19 80 0D 01 02 00 00 00 00 CA [16:42:14]Write i2c OK [16:42:14]MH_I2C_Read... [16:42:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:42:14]Read from MH i2c: E2 [16:42:14]MH_I2C_Read... [16:42:14]Read from MH i2c: E2 03 00 [16:42:14]MH_I2C_Read... [16:42:14]Read from MH i2c: E2 03 00 38 19 00 90 00 C5 [16:42:14]RAPDU: 90 00 [16:42:14]wFMCommunicate OK [16:42:14]wFMCommunicate request_size=255 [16:42:14]MH_SAM_APDU [16:42: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 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 3B 01 00 00 F4 03 04 00 E6 78 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 49 80 03 00 35 04 06 00 E2 [16:42:14]Write to MH i2c: E2 02 01 39 19 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 3B 01 00 00 F4 03 04 00 E6 78 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 49 80 03 00 35 04 06 00 E2 00 00 43 [16:42:14]Write i2c OK [16:42:14]MH_I2C_Read... [16:42:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:42:14]Read from MH i2c: E2 [16:42:14]MH_I2C_Read... [16:42:14]Read from MH i2c: E2 03 00 [16:42:14]MH_I2C_Read... [16:42:14]Read from MH i2c: E2 03 00 39 19 00 90 00 C6 [16:42:14]RAPDU: 90 00 [16:42:14]wFMCommunicate OK [16:42:14]wFMCommunicate request_size=10 [16:42:14]MH_SAM_APDU [16:42:14]CAPDU: 80 0D 02 02 05 A7 63 C0 AA 05 [16:42:14]Write to MH i2c: E2 0D 00 3A 19 80 0D 02 02 05 00 A7 63 C0 AA 05 00 00 50 [16:42:14]Write i2c OK [16:42:14]MH_I2C_Read... [16:42:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:42:15]Read from MH i2c: E2 [16:42:15]MH_I2C_Read... [16:42:15]Read from MH i2c: E2 03 00 [16:42:15]MH_I2C_Read... [16:42:15]Read from MH i2c: E2 03 00 3A 19 00 90 00 C7 [16:42:15]RAPDU: 90 00 [16:42:15]wFMCommunicate OK [16:42:15]wFMCommunicate request_size=4 [16:42:15]MH_SAM_APDU [16:42:15]CAPDU: 80 0D 03 02 [16:42:15]Write to MH i2c: E2 08 00 3B 19 80 0D 03 02 00 00 00 00 CF [16:42:15]Write i2c OK [16:42:15]MH_I2C_Read... [16:42:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:42:15]Read from MH i2c: E2 [16:42:15]MH_I2C_Read... [16:42:15]Read from MH i2c: E2 0B 00 [16:42:15]MH_I2C_Read... [16:42:15]Read from MH i2c: E2 0B 00 3B 19 00 9D B8 9E 31 4A C7 B4 E0 90 00 99 [16:42:15]RAPDU: 9D B8 9E 31 4A C7 B4 E0 90 00 [16:42:15]wFMCommunicate OK [16:42:15]SAM_PROTO_SignData done [16:42:15]FM_MakeSignedData done [16:42:15]CreateOFDProtocolMessage [16:42:15]wFMCommunicate request_size=4 [16:42:15]MH_SAM_APDU [16:42:15]CAPDU: 80 11 00 00 [16:42:15]Write to MH i2c: E2 08 00 3C 19 80 11 00 00 00 00 00 00 CF [16:42:15]Write i2c OK [16:42:15]MH_I2C_Read... [16:42:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:42:15]Read from MH i2c: E2 [16:42:15]MH_I2C_Read... [16:42:15]Read from MH i2c: E2 17 00 [16:42:15]MH_I2C_Read... [16:42:15]Read from MH i2c: E2 17 00 3C 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 26 [16:42:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [16:42:15]wFMCommunicate OK [16:42:15]CreateOFDProtocolMessage done [16:42:15]OFDSenderStorePacket 229449 [16:42:15]StoreOFDPacket docnum=229449 [16:42:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 F0 4E 07 01 8A EF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 3B 01 00 00 F4 03 04 00 E6 78 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 49 80 03 00 35 04 06 00 E2 A7 63 C0 AA 05 9D B8 9E 31 4A C7 B4 E0 [16:42:15]CheckFolder [16:42:15]dirname=/storage/ofd_packets [16:42:15]CheckFolder done [16:42:15]ProducePacketName [16:42:15]name=ofd_packets/00229449 [16:42:15]NVStorageSaveData ofd_packets/00229449 [16:42:15]File name is /storage/ofd_packets/00229449 [16:42:15]Write 301 bytes [16:42:15]NVStorageSaveData done [16:42:15]OFDSenderStorePacket done [16:42:15]KKMCreateOFDPacket done [16:42:15]NVStorageSaveData kkm_last_timestamp [16:42:15]File name is /storage/kkm_last_timestamp [16:42:15]Write 4 bytes [16:42:15]NVStorageSaveData done [16:42:15]ExternCall_PrintAddStr [16:42:15]wPrintStart [16:42:15]Write to MH i2c: 01 00 00 3D 19 56 [16:42:15]Write i2c OK [16:42:15]MH_I2C_Read... [16:42:15]Read from MH i2c: 01 [16:42:15]MH_I2C_Read... [16:42:15]Read from MH i2c: 01 07 00 [16:42:15]MH_I2C_Read... [16:42:15]Read from MH i2c: 01 07 00 3D 19 00 00 00 00 00 FF 0F 6B [16:42:15]RasterBufferAndPrint [16:42:15]line Счет N : (1)1966566 [16:42:15]line ИНН: 02508201610067 [16:42:15]line Контрольно-Кассовый Чек [16:42:15]line ПРОДАЖА [16:42:15]line ТРК (МРК, ГНК) : 64 [16:42:15]line Товар: 2710124500 [16:42:15]line Аи-95-К-5 [16:42:15]line 26.960 * 74.20 [16:42:15]line = 2000.43 [16:42:15]line НДС 12% НСП 1% [16:42:15]line > о реализуемом товаре [16:42:15]line ИТОГО: 2000.43 [16:42:15]line НСП 1% : 17.70 [16:42:15]line НДС 12% : 212.43 [16:42:15]line Наличными: 0.00 [16:42:15]line Безнал.: 2000.43 [16:42:15]line Место: АЗС № 133 "Партнер Нефть" [16:42:15]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [16:42:15]line СНО: Общий режим [16:42:15]line Чек 315 24.10.2024 16:42 [16:42:15]line Смена: 537 ФФД: 1.0 [16:42:15]line ЗНМ: 0300000091 [16:42:15]line РНМ: 0000000000091685 [16:42:15]line Версия ККМ: 001 [16:42:15]line Платежная система: Mbank [16:42:15]line ФМ: 0000000000871839 [16:42:15]line ФД: 229449 [16:42:15]line ФПД: 249208560986629 [16:42:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T164214&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229449&fm=249208560986629&tin=02508201610067®Number=0000000000091685&sum=200043 [16:42:15]OFD Sender: Processing packet 229449 [packets to send 38, broken 37] [16:42:15]ProducePacketName [16:42:15]name=ofd_packets/00229449 [16:42:15]OFD Sender: To server: pG, [16:42:15]CommunicateWithHost lk.salyk.kg:30040 [16:42:15]ConnectInit lk.salyk.kg [16:42:15]written 0, free lines is 4095 [16:42:15]Connected sock=10 [16: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 38 33 39 0F 01 00 00 F0 4E 07 01 8A EF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 3B 01 00 00 F4 03 04 00 E6 78 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 49 80 03 00 35 04 06 00 E2 A7 63 C0 AA 05 9D B8 9E 31 4A C7 B4 E0 [16:42:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 1C 9E 47 00 B0 31 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 49 80 03 00 F4 03 04 00 D7 23 1A 67 B6 04 01 00 00 F2 95 EC B0 7E 58 81 92 [16:42:15]CommunicateWithHost err = 0 [16:42:15]CheckOFDResponse [16:42:15]1017 (14) - 77093643461234 [16:42:15]1041 (16) - 0000000000871839 [16:42:15]1040 (4) - 229449 [16:42:15]1012 (4) - 24.10.2024 10:39 [16:42:15]1206 (1) - 0 [16:42:15]OFD Sender: Remove packet 229449 [16:42:15]ProducePacketName [16:42:15]name=ofd_packets/00229449 [16:42:15]NVStorageDeleteData [16:42:15]Write to MH i2c: 01 00 00 65 19 7E [16:42:15]Write i2c OK [16:42:15]MH_I2C_Read... [16:42:15]Read from MH i2c: 01 [16:42:15]MH_I2C_Read... [16:42:15]Read from MH i2c: 01 07 00 [16:42:15]MH_I2C_Read... [16:42:15]Read from MH i2c: 01 07 00 65 19 00 00 00 00 00 D0 0C 61 [16:42:15]RasterBufferAndPrint [16:42:15]line [16:42:15]line [16:42:15]line [16:42:15]line [16:42:15]line [16:42:15]written 0, free lines is 3284 [16:42:15]MH_Cut [16:42:15]Write to MH i2c: D1 01 00 6C 19 01 57 [16:42:15]Write i2c OK [16:42:15]MH_I2C_Read... [16:42:15]Read from MH i2c: D1 [16:42:15]MH_I2C_Read... [16:42:15]Read from MH i2c: D1 01 00 [16:42:15]MH_I2C_Read... [16:42:15]Read from MH i2c: D1 01 00 6C 19 00 56 [16:42:15]Write to MH i2c: 01 00 00 6D 19 86 [16:42:15]Write i2c OK [16:42:15]MH_I2C_Read... [16:42:16]OFD Sender: No OFD packet to send [16:42:16]*** Cut start [16:42:16]*** Partial cut [16:42:16]*** CUTSNS_PIN = 1 [16:42:16]*** CUTSNS_PIN = 0 [16:42:17]*** Brake cut motor [16:42:17]Read from MH i2c: 01 [16:42:17]MH_I2C_Read... [16:42:17]*** Stop cut motor [16:42:17]*** Cut end [16:42:17]Read from MH i2c: 01 07 00 [16:42:17]MH_I2C_Read... [16:42:17]Read from MH i2c: 01 07 00 6D 19 00 00 00 00 00 FF 0F 9B [16:42:17]process_action close_receipt done [16:42:17]requested_data is exist [16:42:17]produce_requested_data [16:42:17]requested_item fm.sn is exist - process it [16:42:17]wFMCommunicate request_size=4 [16:42:17]MH_SAM_APDU [16:42:17]CAPDU: 80 11 00 00 [16:42:17]Write to MH i2c: E2 08 00 6E 19 80 11 00 00 00 00 00 00 01 [16:42:17]Write i2c OK [16:42:17]MH_I2C_Read... [16:42:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:42:17]Read from MH i2c: E2 [16:42:17]MH_I2C_Read... [16:42:17]Read from MH i2c: E2 17 00 [16:42:17]MH_I2C_Read... [16:42:17]Read from MH i2c: E2 17 00 6E 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 58 [16:42:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [16:42:17]wFMCommunicate OK [16:42:17]requested_item fd.num is exist - process it [16:42:17]SAM_PROTO_GetFieldsCounters [16:42:17]wFMCommunicate request_size=4 [16:42:17]MH_SAM_APDU [16:42:17]CAPDU: 80 13 00 00 [16:42:17]Write to MH i2c: E2 08 00 6F 19 80 13 00 00 00 00 00 00 04 [16:42:17]Write i2c OK [16:42:17]MH_I2C_Read... [16:42:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:42:17]Read from MH i2c: E2 [16:42:17]MH_I2C_Read... [16:42:17]Read from MH i2c: E2 62 00 [16:42:17]MH_I2C_Read... [16:42:17]Read from MH i2c: E2 62 00 6F 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 49 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 3B 01 00 00 5E 04 04 00 3B 01 00 00 57 04 04 00 3C 01 00 00 19 04 04 00 00 00 00 00 90 00 C8 [16: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 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 49 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 3B 01 00 00 5E 04 04 00 3B 01 00 00 57 04 04 00 3C 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:42:17]wFMCommunicate OK [16:42:17]SAM_PROTO_GetFieldsCounters done [16:42:17]requested_item shift.num is exist - process it [16:42:17]requested_item shift.opened is exist - process it [16:42:17]req_shift_opened [16:42:17]FM_GetShiftState [16:42:17]SAM_PROTO_GetShiftState [16:42:17]wFMCommunicate request_size=4 [16:42:17]MH_SAM_APDU [16:42:17]CAPDU: 80 13 01 00 [16:42:17]Write to MH i2c: E2 08 00 70 19 80 13 01 00 00 00 00 00 06 [16:42:17]Write i2c OK [16:42:17]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 70 19 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 7E [16:42:17]RAPDU: 09 00 01 5B 91 19 67 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":"0000000000871839","fd.num":229449,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [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":"0000000000871839","fd.num":229449,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [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 9.Close socket [16:42:17]Sock 9.Thread stoped [16:42:21]OFD Sender: No OFD packet to send [16:42:26]OFD Sender: No OFD packet to send [16:42:31]OFD Sender: No OFD packet to send [16:42:36]OFD Sender: No OFD packet to send [16:42:38]accept exits with 7 [16:42:38]New connection [16:42:38]New thread 3067391332 created [16:42:38]Thread 3067534692 joined [16:42:38]Waiting for new connection... [16:42:38] Sock 7.Parse request [16:42:38]Sock 7.Check first char [16:42:38]Sock 7.First char is OK [16:42:38]request: POST /json_proto HTTP/1.0 [16:42:38]Method: POST [16:42:38]URL: /json_proto [16:42:38]Method is POST - this is cgi request [16:42:38]url: /json_proto [16:42:38]query_string will be loaded in cgi processing [16:42:38]execute_cgi json_proto POST (null) [16:42:38]execute_cgi path=json_proto method=POST [16:42:38]POST find Content-Length [16:42:38]Host: 172.17.44.195:8080 [16:42:38]Content-Length: 678 [16:42:38]Content-Type: application/json [16:42:38] [16:42:38]POST finish read [16:42:38]Found Content-Length = 678 [16:42:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966567", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:42:38]execute_script... [16:42:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966567", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 8.970, "sum" : 600.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:42:38]POST & json_proto [16:42:38]process_json_proto [16:42:38]json parsed OK: [16:42:38]protocol is kg_v1.0 [16:42:38]action value=close_receipt [16:42:38]process_action close_receipt [16:42:38]cmd_close_receipt [16:42:38]MH_GetDate [16:42:38]Write to MH i2c: F0 00 00 71 19 79 [16:42:38]Write i2c OK [16:42:38]MH_I2C_Read... [16:42:38]Read from MH i2c: F0 [16:42:38]MH_I2C_Read... [16:42:38]Read from MH i2c: F0 09 00 [16:42:38]MH_I2C_Read... [16:42:38]Read from MH i2c: F0 09 00 71 19 00 FF 78 1A 67 82 C9 CF 66 FA [16:42:38]GetLastDocTimeStamp 1729788134 [16:42:38]current date 1729788159 [16:42:38]FM_GetShiftState [16:42:38]SAM_PROTO_GetShiftState [16:42:38]wFMCommunicate request_size=4 [16:42:38]MH_SAM_APDU [16:42:38]CAPDU: 80 13 01 00 [16:42:38]Write to MH i2c: E2 08 00 72 19 80 13 01 00 00 00 00 00 08 [16:42:38]Write i2c OK [16:42:38]MH_I2C_Read... [16:42:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:42:38]Read from MH i2c: E2 [16:42:38]MH_I2C_Read... [16:42:38]Read from MH i2c: E2 0E 00 [16:42:38]MH_I2C_Read... [16:42:38]Read from MH i2c: E2 0E 00 72 19 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 80 [16:42:38]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [16:42:38]wFMCommunicate OK [16:42:38]SAM_PROTO_GetShiftState done [16:42:38]FM_GetShiftState done [16:42:38]opened in 1729728859 [16:42:38]opened+sec_in_day 1729815259 [16:42:38]quantity*price = 60009 [16:42:38]sum+1 = 60010 [16:42:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 316 24.10.2024 16:42 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229450 ФПД: 191235759562475 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T164239&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229450&fm=191235759562475&tin=02508201610067®Number=0000000000091685&sum=60000 [16:42:39]StoreToDocumentArchive [16:42:39]shift 537 fd 229450 [16:42:39]save to /storage/0537/doc_00229450 [16:42:39]save last doc name /storage/0537/doc_00229450 to /storage/kkm_last_doc_name [16:42:39]save OK [16:42:39]Clear old archive folders... [16:42:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:42:39]tlvbuf is 0205B7B0 [16:42:39]SAM_PROTO_ClearQueue [16:42:39]wFMCommunicate request_size=4 [16:42:39]MH_SAM_APDU [16:42:39]CAPDU: 80 09 00 00 [16:42:39]Write to MH i2c: E2 08 00 7F 19 80 09 00 00 00 00 00 00 0A [16:42:39]Write i2c OK [16:42:39]MH_I2C_Read... [16:42:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:42:39]Read from MH i2c: E2 [16:42:39]MH_I2C_Read... [16:42:39]Read from MH i2c: E2 03 00 [16:42:39]MH_I2C_Read... [16:42:39]Read from MH i2c: E2 03 00 7F 19 00 90 00 0C [16:42:39]RAPDU: 90 00 [16:42:39]wFMCommunicate OK [16:42:39]SAM_PROTO_ClearQueue done [16:42:39]KKMCreateOFDPacket [16:42:39]OFDProtocolAddRootSTLVToBuf [16:42:39]FM_MakeSignedData [16:42:39]FM_MakeSignedData [16:42:39]SAM_PROTO_SignData [16:42:39]wFMCommunicate request_size=4 [16:42:39]MH_SAM_APDU [16:42:39]CAPDU: 80 0D 01 02 [16:42:39]Write to MH i2c: E2 08 00 80 19 80 0D 01 02 00 00 00 00 12 [16:42:39]Write i2c OK [16:42:39]MH_I2C_Read... [16:42:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:42:39]Read from MH i2c: E2 [16:42:39]MH_I2C_Read... [16:42:39]Read from MH i2c: E2 03 00 [16:42:39]MH_I2C_Read... [16:42:39]Read from MH i2c: E2 03 00 80 19 00 90 00 0D [16:42:39]RAPDU: 90 00 [16:42:39]wFMCommunicate OK [16:42:39]wFMCommunicate request_size=255 [16:42:39]MH_SAM_APDU [16:42: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 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 01 00 00 F4 03 04 00 FF 78 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 4A 80 03 00 35 04 06 00 AD [16:42:39]Write to MH i2c: E2 02 01 81 19 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 01 00 00 F4 03 04 00 FF 78 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 4A 80 03 00 35 04 06 00 AD 00 00 50 [16:42:39]Write i2c OK [16:42:39]MH_I2C_Read... [16:42:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:42:39]Read from MH i2c: E2 [16:42:39]MH_I2C_Read... [16:42:39]Read from MH i2c: E2 03 00 [16:42:39]MH_I2C_Read... [16:42:39]Read from MH i2c: E2 03 00 81 19 00 90 00 0E [16:42:39]RAPDU: 90 00 [16:42:39]wFMCommunicate OK [16:42:39]wFMCommunicate request_size=10 [16:42:39]MH_SAM_APDU [16:42:39]CAPDU: 80 0D 02 02 05 ED 8B 84 5E EB [16:42:39]Write to MH i2c: E2 0D 00 82 19 80 0D 02 02 05 00 ED 8B 84 5E EB 00 00 64 [16:42:39]Write i2c OK [16:42:39]MH_I2C_Read... [16:42:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:42:40]Read from MH i2c: E2 [16:42:40]MH_I2C_Read... [16:42:40]Read from MH i2c: E2 03 00 [16:42:40]MH_I2C_Read... [16:42:40]Read from MH i2c: E2 03 00 82 19 00 90 00 0F [16:42:40]RAPDU: 90 00 [16:42:40]wFMCommunicate OK [16:42:40]wFMCommunicate request_size=4 [16:42:40]MH_SAM_APDU [16:42:40]CAPDU: 80 0D 03 02 [16:42:40]Write to MH i2c: E2 08 00 83 19 80 0D 03 02 00 00 00 00 17 [16:42:40]Write i2c OK [16:42:40]MH_I2C_Read... [16:42:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:42:40]Read from MH i2c: E2 [16:42:40]MH_I2C_Read... [16:42:40]Read from MH i2c: E2 0B 00 [16:42:40]MH_I2C_Read... [16:42:40]Read from MH i2c: E2 0B 00 83 19 00 D7 3D 3E 7C AA 56 D2 E8 90 00 A0 [16:42:40]RAPDU: D7 3D 3E 7C AA 56 D2 E8 90 00 [16:42:40]wFMCommunicate OK [16:42:40]SAM_PROTO_SignData done [16:42:40]FM_MakeSignedData done [16:42:40]CreateOFDProtocolMessage [16:42:40]wFMCommunicate request_size=4 [16:42:40]MH_SAM_APDU [16:42:40]CAPDU: 80 11 00 00 [16:42:40]Write to MH i2c: E2 08 00 84 19 80 11 00 00 00 00 00 00 17 [16:42:40]Write i2c OK [16:42:40]MH_I2C_Read... [16:42:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:42:40]Read from MH i2c: E2 [16:42:40]MH_I2C_Read... [16:42:40]Read from MH i2c: E2 17 00 [16:42:40]MH_I2C_Read... [16:42:40]Read from MH i2c: E2 17 00 84 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 6E [16:42:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [16:42:40]wFMCommunicate OK [16:42:40]CreateOFDProtocolMessage done [16:42:40]OFDSenderStorePacket 229450 [16:42:40]StoreOFDPacket docnum=229450 [16:42:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 4E 41 07 01 B1 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 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 01 00 00 F4 03 04 00 FF 78 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 4A 80 03 00 35 04 06 00 AD ED 8B 84 5E EB D7 3D 3E 7C AA 56 D2 E8 [16:42:40]CheckFolder [16:42:40]dirname=/storage/ofd_packets [16:42:40]CheckFolder done [16:42:40]ProducePacketName [16:42:40]name=ofd_packets/00229450 [16:42:40]NVStorageSaveData ofd_packets/00229450 [16:42:40]File name is /storage/ofd_packets/00229450 [16:42:40]Write 301 bytes [16:42:40]NVStorageSaveData done [16:42:40]OFDSenderStorePacket done [16:42:40]KKMCreateOFDPacket done [16:42:40]NVStorageSaveData kkm_last_timestamp [16:42:40]File name is /storage/kkm_last_timestamp [16:42:40]Write 4 bytes [16:42:40]NVStorageSaveData done [16:42:40]ExternCall_PrintAddStr [16:42:40]wPrintStart [16:42:40]Write to MH i2c: 01 00 00 85 19 9E [16:42:40]Write i2c OK [16:42:40]MH_I2C_Read... [16:42:40]Read from MH i2c: 01 [16:42:40]MH_I2C_Read... [16:42:40]Read from MH i2c: 01 07 00 [16:42:40]MH_I2C_Read... [16:42:40]Read from MH i2c: 01 07 00 85 19 00 00 00 00 00 FF 0F B3 [16:42:40]RasterBufferAndPrint [16:42:40]line Счет N : (1)1966567 [16:42:40]line ИНН: 02508201610067 [16:42:40]line Контрольно-Кассовый Чек [16:42:40]line ПРОДАЖА [16:42:40]line ТРК (МРК, ГНК) : 43 [16:42:40]line Товар: 2710124130 [16:42:40]line Аи-92-К-5 [16:42:40]line 8.970 * 66.90 [16:42:40]line = 600.09 [16:42:40]line НДС 12% НСП 1% [16:42:40]line > о реализуемом товаре [16:42:40]line ОКРУГЛЕНИЕ: -0.09 [16:42:40]line ИТОГО: 600.00 [16:42:40]line Внесено: 600.00 [16:42:40]line СДАЧА: 0.00 [16:42:40]line НСП 1% : 5.31 [16:42:40]line НДС 12% : 63.73 [16:42:40]line Наличными: 600.00 [16:42:40]line Безнал.: 0.00 [16:42:40]line Место: АЗС № 133 "Партнер Нефть" [16:42:40]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [16:42:40]line СНО: Общий режим [16:42:40]line Чек 316 24.10.2024 16:42 [16:42:40]line Смена: 537 ФФД: 1.0 [16:42:40]line ЗНМ: 0300000091 [16:42:40]line РНМ: 0000000000091685 [16:42:40]line Версия ККМ: 001 [16:42:40]line ФМ: 0000000000871839 [16:42:40]line ФД: 229450 [16:42:40]line ФПД: 191235759562475 [16:42:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T164239&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229450&fm=191235759562475&tin=02508201610067®Number=0000000000091685&sum=60000 [16:42:40]written 0, free lines is 4095 [16:42:40]OFD Sender: Processing packet 229450 [packets to send 38, broken 37] [16:42:40]ProducePacketName [16:42:40]name=ofd_packets/00229450 [16:42:40]OFD Sender: To server: pG, [16:42:40]CommunicateWithHost lk.salyk.kg:30040 [16:42:40]ConnectInit lk.salyk.kg [16:42:40]Connected sock=10 [16:42:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 4E 41 07 01 B1 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 0A 23 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 69 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E5 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 01 00 00 F4 03 04 00 FF 78 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 4A 80 03 00 35 04 06 00 AD ED 8B 84 5E EB D7 3D 3E 7C AA 56 D2 E8 [16:42:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 C4 E5 47 00 38 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 38 33 39 10 04 04 00 4A 80 03 00 F4 03 04 00 F0 23 1A 67 B6 04 01 00 00 E9 F0 19 DF 7A 29 C4 6B [16:42:40]CommunicateWithHost err = 0 [16:42:40]CheckOFDResponse [16:42:40]1017 (14) - 77093643461234 [16:42:40]1041 (16) - 0000000000871839 [16:42:40]1040 (4) - 229450 [16:42:40]1012 (4) - 24.10.2024 10:39 [16:42:40]1206 (1) - 0 [16:42:40]OFD Sender: Remove packet 229450 [16:42:40]ProducePacketName [16:42:40]name=ofd_packets/00229450 [16:42:40]NVStorageDeleteData [16:42:40]Write to MH i2c: 01 00 00 AF 19 C8 [16:42:40]Write i2c OK [16:42:40]MH_I2C_Read... [16:42:40]Read from MH i2c: 01 [16:42:40]MH_I2C_Read... [16:42:40]Read from MH i2c: 01 07 00 [16:42:40]MH_I2C_Read... [16:42:40]Read from MH i2c: 01 07 00 AF 19 00 00 00 00 00 9F 0C 7A [16:42:40]RasterBufferAndPrint [16:42:40]line [16:42:40]line [16:42:40]line [16:42:40]line [16:42:40]line [16:42:40]written 0, free lines is 3235 [16:42:40]MH_Cut [16:42:40]Write to MH i2c: D1 01 00 B6 19 01 A1 [16:42:40]Write i2c OK [16:42:40]MH_I2C_Read... [16:42:40]Read from MH i2c: D1 [16:42:40]MH_I2C_Read... [16:42:40]Read from MH i2c: D1 01 00 [16:42:40]MH_I2C_Read... [16:42:40]Read from MH i2c: D1 01 00 B6 19 00 A0 [16:42:40]Write to MH i2c: 01 00 00 B7 19 D0 [16:42:40]Write i2c OK [16:42:40]MH_I2C_Read... [16:42:41]OFD Sender: No OFD packet to send [16:42:41]*** Cut start [16:42:41]*** Partial cut [16:42:41]*** CUTSNS_PIN = 1 [16:42:41]*** CUTSNS_PIN = 0 [16:42:42]*** Brake cut motor [16:42:42]Read from MH i2c: 01 [16:42:42]*** Stop cut motor [16:42:42]*** Cut end [16:42:42]MH_I2C_Read... [16:42:42]Read from MH i2c: 01 07 00 [16:42:42]MH_I2C_Read... [16:42:42]Read from MH i2c: 01 07 00 B7 19 00 00 00 00 00 FF 0F E5 [16:42:42]process_action close_receipt done [16:42:42]requested_data is exist [16:42:42]produce_requested_data [16:42:42]requested_item fm.sn is exist - process it [16:42:42]wFMCommunicate request_size=4 [16:42:42]MH_SAM_APDU [16:42:42]CAPDU: 80 11 00 00 [16:42:42]Write to MH i2c: E2 08 00 B8 19 80 11 00 00 00 00 00 00 4B [16:42:42]Write i2c OK [16:42:42]MH_I2C_Read... [16:42:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:42:42]Read from MH i2c: E2 [16:42:42]MH_I2C_Read... [16:42:42]Read from MH i2c: E2 17 00 [16:42:42]MH_I2C_Read... [16:42:42]Read from MH i2c: E2 17 00 B8 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 A2 [16:42:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [16:42:42]wFMCommunicate OK [16:42:42]requested_item fd.num is exist - process it [16:42:42]SAM_PROTO_GetFieldsCounters [16:42:42]wFMCommunicate request_size=4 [16:42:42]MH_SAM_APDU [16:42:42]CAPDU: 80 13 00 00 [16:42:42]Write to MH i2c: E2 08 00 B9 19 80 13 00 00 00 00 00 00 4E [16:42:42]Write i2c OK [16:42:42]MH_I2C_Read... [16:42:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:42:42]Read from MH i2c: E2 [16:42:42]MH_I2C_Read... [16:42:42]Read from MH i2c: E2 62 00 [16:42:42]MH_I2C_Read... [16:42:42]Read from MH i2c: E2 62 00 B9 19 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 4A 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 3C 01 00 00 5E 04 04 00 3C 01 00 00 57 04 04 00 3D 01 00 00 19 04 04 00 00 00 00 00 90 00 16 [16:42:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 4A 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 3C 01 00 00 5E 04 04 00 3C 01 00 00 57 04 04 00 3D 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:42:42]wFMCommunicate OK [16:42:42]SAM_PROTO_GetFieldsCounters done [16:42:42]requested_item shift.num is exist - process it [16:42:42]requested_item shift.opened is exist - process it [16:42:42]req_shift_opened [16:42:42]FM_GetShiftState [16:42:42]SAM_PROTO_GetShiftState [16:42:42]wFMCommunicate request_size=4 [16:42:42]MH_SAM_APDU [16:42:42]CAPDU: 80 13 01 00 [16:42:42]Write to MH i2c: E2 08 00 BA 19 80 13 01 00 00 00 00 00 50 [16:42:42]Write i2c OK [16:42:42]MH_I2C_Read... [16:42:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:42:42]Read from MH i2c: E2 [16:42:42]MH_I2C_Read... [16:42:42]Read from MH i2c: E2 0E 00 [16:42:42]MH_I2C_Read... [16:42:42]Read from MH i2c: E2 0E 00 BA 19 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 C8 [16:42:42]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [16:42:42]wFMCommunicate OK [16:42:42]SAM_PROTO_GetShiftState done [16:42:42]FM_GetShiftState done [16:42:42]req_shift_opened done [16:42:42]requested_item shift.open_date is exist - process it [16:42:42]req_shift_open_date [16:42:42]req_shift_open_date done [16:42:42]produce_requested_data done [16:42:42]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229450,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [16:42:42]process_action_free close_receipt [16:42:42]json_value_free [16:42:42]json_value_free done [16:42:42]process_json_proto returns [16:42:42]Send response to host [16:42:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229450,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [16:42:42]free response buf [16:42:42]execute_script done [16:42:42]execute_script returns [16:42:42]free content buf [16:42:42]Sock 7.Close socket [16:42:42]Sock 7.Thread stoped [16:42:46]OFD Sender: No OFD packet to send [16:42:51]OFD Sender: No OFD packet to send [16:42:56]OFD Sender: No OFD packet to send [16:43:01]OFD Sender: No OFD packet to send [16:43:06]OFD Sender: No OFD packet to send [16:43:11]OFD Sender: No OFD packet to send [16:43:16]OFD Sender: No OFD packet to send [16:43:21]OFD Sender: No OFD packet to send [16:43:26]OFD Sender: No OFD packet to send [16:43:31]OFD Sender: No OFD packet to send [16:43:36]OFD Sender: No OFD packet to send [16:43:41]OFD Sender: No OFD packet to send [16:43:46]OFD Sender: No OFD packet to send [16:43:51]OFD Sender: No OFD packet to send [16:43:56]OFD Sender: No OFD packet to send [16:44:01]OFD Sender: No OFD packet to send [16:44:06]OFD Sender: No OFD packet to send [16:44:11]OFD Sender: No OFD packet to send [16:44:16]OFD Sender: No OFD packet to send [16:44:21]OFD Sender: No OFD packet to send [16:44:26]OFD Sender: No OFD packet to send [16:44:31]OFD Sender: No OFD packet to send [16:44:36]OFD Sender: No OFD packet to send [16:44:41]OFD Sender: No OFD packet to send [16:44:46]OFD Sender: No OFD packet to send [16:44:51]OFD Sender: No OFD packet to send [16:44:56]OFD Sender: No OFD packet to send [16:45:01]OFD Sender: No OFD packet to send [16:45:06]OFD Sender: No OFD packet to send [16:45:11]OFD Sender: No OFD packet to send [16:45:16]OFD Sender: No OFD packet to send [16:45:21]OFD Sender: No OFD packet to send [16:45:26]OFD Sender: No OFD packet to send [16:45:31]OFD Sender: No OFD packet to send [16:45:36]OFD Sender: No OFD packet to send [16:45:41]OFD Sender: No OFD packet to send [16:45:46]OFD Sender: No OFD packet to send [16:45:51]OFD Sender: No OFD packet to send [16:45:56]OFD Sender: No OFD packet to send [16:45:57]accept exits with 9 [16:45:57]New connection [16:45:57]New thread 3067534692 created [16:45:57]Thread 3067391332 joined [16:45:57]Waiting for new connection... [16:45:57] Sock 9.Parse request [16:45:57]Sock 9.Check first char [16:45:57]Sock 9.First char is OK [16:45:57]request: POST /json_proto HTTP/1.0 [16:45:57]Method: POST [16:45:57]URL: /json_proto [16:45:57]Method is POST - this is cgi request [16:45:57]url: /json_proto [16:45:57]query_string will be loaded in cgi processing [16:45:57]execute_cgi json_proto POST (null) [16:45:57]execute_cgi path=json_proto method=POST [16:45:57]POST find Content-Length [16:45:57]Host: 172.17.44.195:8080 [16:45:57]Content-Length: 678 [16:45:57]Content-Type: application/json [16:45:57] [16:45:57]POST finish read [16:45:57]Found Content-Length = 678 [16:45:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966568", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:45:57]execute_script... [16:45:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966568", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:45:57]POST & json_proto [16:45:57]process_json_proto [16:45:57]json parsed OK: [16:45:57]protocol is kg_v1.0 [16:45:57]action value=close_receipt [16:45:57]process_action close_receipt [16:45:57]cmd_close_receipt [16:45:57]MH_GetDate [16:45:57]Write to MH i2c: F0 00 00 BB 19 C3 [16:45:57]Write i2c OK [16:45:57]MH_I2C_Read... [16:45:57]Read from MH i2c: F0 [16:45:57]MH_I2C_Read... [16:45:57]Read from MH i2c: F0 09 00 [16:45:57]MH_I2C_Read... [16:45:57]Read from MH i2c: F0 09 00 BB 19 00 C6 79 1A 67 82 C9 CF 66 0C [16:45:57]GetLastDocTimeStamp 1729788159 [16:45:57]current date 1729788358 [16:45:57]FM_GetShiftState [16:45:57]SAM_PROTO_GetShiftState [16:45:57]wFMCommunicate request_size=4 [16:45:57]MH_SAM_APDU [16:45:57]CAPDU: 80 13 01 00 [16:45:57]Write to MH i2c: E2 08 00 BC 19 80 13 01 00 00 00 00 00 52 [16:45:57]Write i2c OK [16:45:57]MH_I2C_Read... [16:45:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:45:57]Read from MH i2c: E2 [16:45:57]MH_I2C_Read... [16:45:57]Read from MH i2c: E2 0E 00 [16:45:57]MH_I2C_Read... [16:45:57]Read from MH i2c: E2 0E 00 BC 19 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 CA [16:45:57]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [16:45:57]wFMCommunicate OK [16:45:57]SAM_PROTO_GetShiftState done [16:45:57]FM_GetShiftState done [16:45:57]opened in 1729728859 [16:45:57]opened+sec_in_day 1729815259 [16:45:57]quantity*price = 50041 [16:45:57]sum+1 = 50042 [16:45:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 317 24.10.2024 16:45 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229451 ФПД: 238246223326895 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T164558&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229451&fm=238246223326895&tin=02508201610067®Number=0000000000091685&sum=50000 [16:45:58]StoreToDocumentArchive [16:45:58]shift 537 fd 229451 [16:45:58]save to /storage/0537/doc_00229451 [16:45:58]save last doc name /storage/0537/doc_00229451 to /storage/kkm_last_doc_name [16:45:58]save OK [16:45:58]Clear old archive folders... [16:45:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:45:58]tlvbuf is 020129C0 [16:45:58]SAM_PROTO_ClearQueue [16:45:58]wFMCommunicate request_size=4 [16:45:58]MH_SAM_APDU [16:45:58]CAPDU: 80 09 00 00 [16:45:58]Write to MH i2c: E2 08 00 C9 19 80 09 00 00 00 00 00 00 54 [16:45:58]Write i2c OK [16:45:58]MH_I2C_Read... [16:45:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:45:58]Read from MH i2c: E2 [16:45:58]MH_I2C_Read... [16:45:58]Read from MH i2c: E2 03 00 [16:45:58]MH_I2C_Read... [16:45:58]Read from MH i2c: E2 03 00 C9 19 00 90 00 56 [16:45:58]RAPDU: 90 00 [16:45:58]wFMCommunicate OK [16:45:58]SAM_PROTO_ClearQueue done [16:45:58]KKMCreateOFDPacket [16:45:58]OFDProtocolAddRootSTLVToBuf [16:45:58]FM_MakeSignedData [16:45:58]FM_MakeSignedData [16:45:58]SAM_PROTO_SignData [16:45:58]wFMCommunicate request_size=4 [16:45:58]MH_SAM_APDU [16:45:58]CAPDU: 80 0D 01 02 [16:45:58]Write to MH i2c: E2 08 00 CA 19 80 0D 01 02 00 00 00 00 5C [16:45:58]Write i2c OK [16:45:58]MH_I2C_Read... [16:45:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:45:58]Read from MH i2c: E2 [16:45:58]MH_I2C_Read... [16:45:58]Read from MH i2c: E2 03 00 [16:45:58]MH_I2C_Read... [16:45:58]Read from MH i2c: E2 03 00 CA 19 00 90 00 57 [16:45:58]RAPDU: 90 00 [16:45:58]wFMCommunicate OK [16:45:58]wFMCommunicate request_size=255 [16:45:58]MH_SAM_APDU [16:45: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 01 00 00 F4 03 04 00 C6 79 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 4B 80 03 00 35 04 06 00 D8 [16:45:58]Write to MH i2c: E2 02 01 CB 19 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 01 00 00 F4 03 04 00 C6 79 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 4B 80 03 00 35 04 06 00 D8 00 00 B2 [16:45:58]Write i2c OK [16:45:58]MH_I2C_Read... [16:45:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:45:58]Read from MH i2c: E2 [16:45:58]MH_I2C_Read... [16:45:58]Read from MH i2c: E2 03 00 [16:45:58]MH_I2C_Read... [16:45:58]Read from MH i2c: E2 03 00 CB 19 00 90 00 58 [16:45:58]RAPDU: 90 00 [16:45:58]wFMCommunicate OK [16:45:58]wFMCommunicate request_size=10 [16:45:58]MH_SAM_APDU [16:45:58]CAPDU: 80 0D 02 02 05 AF 05 82 AE AF [16:45:58]Write to MH i2c: E2 0D 00 CC 19 80 0D 02 02 05 00 AF 05 82 AE AF 00 00 FC [16:45:58]Write i2c OK [16:45:58]MH_I2C_Read... [16:45:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:45:58]Read from MH i2c: E2 [16:45:58]MH_I2C_Read... [16:45:58]Read from MH i2c: E2 03 00 [16:45:58]MH_I2C_Read... [16:45:58]Read from MH i2c: E2 03 00 CC 19 00 90 00 59 [16:45:58]RAPDU: 90 00 [16:45:58]wFMCommunicate OK [16:45:58]wFMCommunicate request_size=4 [16:45:58]MH_SAM_APDU [16:45:58]CAPDU: 80 0D 03 02 [16:45:58]Write to MH i2c: E2 08 00 CD 19 80 0D 03 02 00 00 00 00 61 [16:45:58]Write i2c OK [16:45:58]MH_I2C_Read... [16:45:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:45:58]Read from MH i2c: E2 [16:45:58]MH_I2C_Read... [16:45:58]Read from MH i2c: E2 0B 00 [16:45:58]MH_I2C_Read... [16:45:58]Read from MH i2c: E2 0B 00 CD 19 00 1D 5A D5 25 0B 5D D6 34 90 00 45 [16:45:58]RAPDU: 1D 5A D5 25 0B 5D D6 34 90 00 [16:45:58]wFMCommunicate OK [16:45:58]SAM_PROTO_SignData done [16:45:58]FM_MakeSignedData done [16:45:58]CreateOFDProtocolMessage [16:45:58]wFMCommunicate request_size=4 [16:45:58]MH_SAM_APDU [16:45:58]CAPDU: 80 11 00 00 [16:45:58]Write to MH i2c: E2 08 00 CE 19 80 11 00 00 00 00 00 00 61 [16:45:58]Write i2c OK [16:45:58]MH_I2C_Read... [16:45:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:45:58]Read from MH i2c: E2 [16:45:58]MH_I2C_Read... [16:45:58]Read from MH i2c: E2 17 00 [16:45:58]MH_I2C_Read... [16:45:58]Read from MH i2c: E2 17 00 CE 19 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 B8 [16:45:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [16:45:58]wFMCommunicate OK [16:45:58]CreateOFDProtocolMessage done [16:45:58]OFDSenderStorePacket 229451 [16:45:58]StoreOFDPacket docnum=229451 [16:45:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 AB 43 07 01 0D 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 01 00 00 F4 03 04 00 C6 79 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 4B 80 03 00 35 04 06 00 D8 AF 05 82 AE AF 1D 5A D5 25 0B 5D D6 34 [16:45:58]CheckFolder [16:45:58]dirname=/storage/ofd_packets [16:45:58]CheckFolder done [16:45:58]ProducePacketName [16:45:58]name=ofd_packets/00229451 [16:45:58]NVStorageSaveData ofd_packets/00229451 [16:45:58]File name is /storage/ofd_packets/00229451 [16:45:58]Write 301 bytes [16:45:58]NVStorageSaveData done [16:45:58]OFDSenderStorePacket done [16:45:58]KKMCreateOFDPacket done [16:45:58]NVStorageSaveData kkm_last_timestamp [16:45:58]File name is /storage/kkm_last_timestamp [16:45:58]Write 4 bytes [16:45:58]NVStorageSaveData done [16:45:58]ExternCall_PrintAddStr [16:45:58]wPrintStart [16:45:58]Write to MH i2c: 01 00 00 CF 19 E8 [16:45:58]Write i2c OK [16:45:58]MH_I2C_Read... [16:45:58]Read from MH i2c: 01 [16:45:58]MH_I2C_Read... [16:45:58]Read from MH i2c: 01 07 00 [16:45:58]MH_I2C_Read... [16:45:58]Read from MH i2c: 01 07 00 CF 19 00 00 00 00 00 FF 0F FD [16:45:58]RasterBufferAndPrint [16:45:58]line Счет N : (1)1966568 [16:45:58]line ИНН: 02508201610067 [16:45:58]line Контрольно-Кассовый Чек [16:45:58]line ПРОДАЖА [16:45:58]line ТРК (МРК, ГНК) : 53 [16:45:58]line Товар: 2710124130 [16:45:58]line Аи-92-К-5 [16:45:58]line 7.480 * 66.90 [16:45:58]line = 500.41 [16:45:58]line НДС 12% НСП 1% [16:45:58]line > о реализуемом товаре [16:45:58]line ОКРУГЛЕНИЕ: -0.41 [16:45:58]line ИТОГО: 500.00 [16:45:58]line Внесено: 500.00 [16:45:58]line СДАЧА: 0.00 [16:45:58]line НСП 1% : 4.43 [16:45:58]line НДС 12% : 53.14 [16:45:58]line Наличными: 500.00 [16:45:58]line Безнал.: 0.00 [16:45:58]line Место: АЗС № 133 "Партнер Нефть" [16:45:58]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [16:45:58]line СНО: Общий режим [16:45:58]line Чек 317 24.10.2024 16:45 [16:45:58]line Смена: 537 ФФД: 1.0 [16:45:58]line ЗНМ: 0300000091 [16:45:58]line РНМ: 0000000000091685 [16:45:58]line Версия ККМ: 001 [16:45:58]line ФМ: 0000000000871839 [16:45:58]line ФД: 229451 [16:45:58]line ФПД: 238246223326895 [16:45:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T164558&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229451&fm=238246223326895&tin=02508201610067®Number=0000000000091685&sum=50000 [16:45:59]written 0, free lines is 4095 [16:45:59]OFD Sender: Processing packet 229451 [packets to send 38, broken 37] [16:45:59]ProducePacketName [16:45:59]name=ofd_packets/00229451 [16:45:59]OFD Sender: To server: pG, [16:45:59]CommunicateWithHost lk.salyk.kg:30040 [16:45:59]ConnectInit lk.salyk.kg [16:45:59]Connected sock=10 [16:45:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 AB 43 07 01 0D 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 01 00 00 F4 03 04 00 C6 79 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 4B 80 03 00 35 04 06 00 D8 AF 05 82 AE AF 1D 5A D5 25 0B 5D D6 34 [16:45:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 17 93 47 00 27 AB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 4B 80 03 00 F4 03 04 00 B7 24 1A 67 B6 04 01 00 00 AE EA 63 94 53 EF 19 FD [16:45:59]CommunicateWithHost err = 0 [16:45:59]CheckOFDResponse [16:45:59]1017 (14) - 77093643461234 [16:45:59]1041 (16) - 0000000000871839 [16:45:59]1040 (4) - 229451 [16:45:59]1012 (4) - 24.10.2024 10:43 [16:45:59]1206 (1) - 0 [16:45:59]OFD Sender: Remove packet 229451 [16:45:59]ProducePacketName [16:45:59]name=ofd_packets/00229451 [16:45:59]NVStorageDeleteData [16:45:59]Write to MH i2c: 01 00 00 F9 19 12 [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 F9 19 00 00 00 00 00 9E 0C C3 [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 3235 [16:45:59]MH_Cut [16:45:59]Write to MH i2c: D1 01 00 00 1A 01 EC [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 00 1A 00 EB [16:45:59]Write to MH i2c: 01 00 00 01 1A 1B [16:45:59]Write i2c OK [16:45:59]MH_I2C_Read... [16:45:59]OFD Sender: No OFD packet to send [16:46:00]*** Cut start [16:46:00]*** Partial cut [16:46:00]*** CUTSNS_PIN = 1 [16:46:00]*** CUTSNS_PIN = 0 [16:46:00]*** Brake cut motor [16:46:01]Read from MH i2c: 01 [16:46:01]MH_I2C_Read... [16:46:01]*** Stop cut motor [16:46:01]*** Cut end [16:46:01]Read from MH i2c: 01 07 00 [16:46:01]MH_I2C_Read... [16:46:01]Read from MH i2c: 01 07 00 01 1A 00 00 00 00 00 FF 0F 30 [16:46:01]process_action close_receipt done [16:46:01]requested_data is exist [16:46:01]produce_requested_data [16:46:01]requested_item fm.sn is exist - process it [16:46:01]wFMCommunicate request_size=4 [16:46:01]MH_SAM_APDU [16:46:01]CAPDU: 80 11 00 00 [16:46:01]Write to MH i2c: E2 08 00 02 1A 80 11 00 00 00 00 00 00 96 [16:46:01]Write i2c OK [16:46:01]MH_I2C_Read... [16:46:01]Read from MH i2c: E2 [16:46:01]MH_I2C_Read... [16:46:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:46:01]Read from MH i2c: E2 17 00 [16:46:01]MH_I2C_Read... [16:46:01]Read from MH i2c: E2 17 00 02 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 ED [16:46:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [16:46:01]wFMCommunicate OK [16:46:01]requested_item fd.num is exist - process it [16:46:01]SAM_PROTO_GetFieldsCounters [16:46:01]wFMCommunicate request_size=4 [16:46:01]MH_SAM_APDU [16:46:01]CAPDU: 80 13 00 00 [16:46:01]Write to MH i2c: E2 08 00 03 1A 80 13 00 00 00 00 00 00 99 [16:46:01]Write i2c OK [16:46:01]MH_I2C_Read... [16:46:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:46:01]Read from MH i2c: E2 [16:46:01]MH_I2C_Read... [16:46:01]Read from MH i2c: E2 62 00 [16:46:01]MH_I2C_Read... [16:46:01]Read from MH i2c: E2 62 00 03 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 4B 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 3D 01 00 00 5E 04 04 00 3D 01 00 00 57 04 04 00 3E 01 00 00 19 04 04 00 00 00 00 00 90 00 65 [16:46:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 4B 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 3D 01 00 00 5E 04 04 00 3D 01 00 00 57 04 04 00 3E 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:46:01]wFMCommunicate OK [16:46:01]SAM_PROTO_GetFieldsCounters done [16:46:01]requested_item shift.num is exist - process it [16:46:01]requested_item shift.opened is exist - process it [16:46:01]req_shift_opened [16:46:01]FM_GetShiftState [16:46:01]SAM_PROTO_GetShiftState [16:46:01]wFMCommunicate request_size=4 [16:46:01]MH_SAM_APDU [16:46:01]CAPDU: 80 13 01 00 [16:46:01]Write to MH i2c: E2 08 00 04 1A 80 13 01 00 00 00 00 00 9B [16:46:01]Write i2c OK [16:46:01]MH_I2C_Read... [16:46:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:46:01]Read from MH i2c: E2 [16:46:01]MH_I2C_Read... [16:46:01]Read from MH i2c: E2 0E 00 [16:46:01]MH_I2C_Read... [16:46:01]Read from MH i2c: E2 0E 00 04 1A 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 13 [16:46:01]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [16:46:01]wFMCommunicate OK [16:46:01]SAM_PROTO_GetShiftState done [16:46:01]FM_GetShiftState done [16:46:01]req_shift_opened done [16:46:01]requested_item shift.open_date is exist - process it [16:46:01]req_shift_open_date [16:46:01]req_shift_open_date done [16:46:01]produce_requested_data done [16:46:01]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229451,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [16:46:01]process_action_free close_receipt [16:46:01]json_value_free [16:46:01]json_value_free done [16:46:01]process_json_proto returns [16:46:01]Send response to host [16:46:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229451,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [16:46:01]free response buf [16:46:01]execute_script done [16:46:01]execute_script returns [16:46:01]free content buf [16:46:01]Sock 9.Close socket [16:46:01]Sock 9.Thread stoped [16:46:04]OFD Sender: No OFD packet to send [16:46:09]OFD Sender: No OFD packet to send [16:46:14]OFD Sender: No OFD packet to send [16:46:19]OFD Sender: No OFD packet to send [16:46:24]OFD Sender: No OFD packet to send [16:46:29]OFD Sender: No OFD packet to send [16:46:34]OFD Sender: No OFD packet to send [16:46:39]OFD Sender: No OFD packet to send [16:46:44]OFD Sender: No OFD packet to send [16:46:49]OFD Sender: No OFD packet to send [16:46:55]OFD Sender: No OFD packet to send [16:47:00]OFD Sender: No OFD packet to send [16:47:05]OFD Sender: No OFD packet to send [16:47:10]OFD Sender: No OFD packet to send [16:47:15]OFD Sender: No OFD packet to send [16:47:20]OFD Sender: No OFD packet to send [16:47:25]OFD Sender: No OFD packet to send [16:47:26]accept exits with 7 [16:47:26]New connection [16:47:26]New thread 3067391332 created [16:47:26]Thread 3067534692 joined [16:47:26]Waiting for new connection... [16:47:26] Sock 7.Parse request [16:47:26]Sock 7.Check first char [16:47:26]Sock 7.First char is OK [16:47:26]request: POST /json_proto HTTP/1.0 [16:47:26]Method: POST [16:47:26]URL: /json_proto [16:47:26]Method is POST - this is cgi request [16:47:26]url: /json_proto [16:47:26]query_string will be loaded in cgi processing [16:47:26]execute_cgi json_proto POST (null) [16:47:26]execute_cgi path=json_proto method=POST [16:47:26]POST find Content-Length [16:47:26]Host: 172.17.44.195:8080 [16:47:26]Content-Length: 664 [16:47:26]Content-Type: application/json [16:47:26] [16:47:26]POST finish read [16:47:26]Found Content-Length = 664 [16:47:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966569", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SU-92", "price" : 68.40, "quantity" : 20.470, "sum" : 1400.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1400.00, "total" : 1400.00, "payments": [ { "type": 0, "sum" : 1400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:47:26]execute_script... [16: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)1966569", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "SU-92", "price" : 68.40, "quantity" : 20.470, "sum" : 1400.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1400.00, "total" : 1400.00, "payments": [ { "type": 0, "sum" : 1400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:47:26]POST & json_proto [16:47:26]process_json_proto [16:47:26]json parsed OK: [16:47:26]protocol is kg_v1.0 [16:47:26]action value=close_receipt [16:47:26]process_action close_receipt [16:47:26]cmd_close_receipt [16:47:26]MH_GetDate [16:47:26]Write to MH i2c: F0 00 00 05 1A 0E [16:47:26]Write i2c OK [16:47:26]MH_I2C_Read... [16:47:26]Read from MH i2c: F0 [16:47:26]MH_I2C_Read... [16:47:26]Read from MH i2c: F0 09 00 [16:47:26]MH_I2C_Read... [16:47:26]Read from MH i2c: F0 09 00 05 1A 00 20 7A 1A 67 82 C9 CF 66 B2 [16:47:26]GetLastDocTimeStamp 1729788358 [16:47:26]current date 1729788448 [16:47:26]FM_GetShiftState [16:47:26]SAM_PROTO_GetShiftState [16:47:26]wFMCommunicate request_size=4 [16:47:26]MH_SAM_APDU [16:47:26]CAPDU: 80 13 01 00 [16:47:26]Write to MH i2c: E2 08 00 06 1A 80 13 01 00 00 00 00 00 9D [16:47:26]Write i2c OK [16:47:26]MH_I2C_Read... [16:47:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:47:26]Read from MH i2c: E2 [16:47:26]MH_I2C_Read... [16:47:26]Read from MH i2c: E2 0E 00 [16:47:26]MH_I2C_Read... [16:47:26]Read from MH i2c: E2 0E 00 06 1A 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 15 [16:47:26]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [16:47:26]wFMCommunicate OK [16:47:26]SAM_PROTO_GetShiftState done [16:47:26]FM_GetShiftState done [16:47:26]opened in 1729728859 [16:47:26]opened+sec_in_day 1729815259 [16:47:26]quantity*price = 140014 [16:47:26]sum+1 = 140016 [16:47:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.15 ИТОГО: 1400.00 Внесено: 1400.00 СДАЧА: 0.00 НСП 1% : 12.39 НДС 12% : 148.69 Наличными: 1400.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 318 24.10.2024 16:47 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229452 ФПД: 243611154903359 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T164728&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229452&fm=243611154903359&tin=02508201610067®Number=0000000000091685&sum=140000 [16:47:28]StoreToDocumentArchive [16:47:28]shift 537 fd 229452 [16:47:28]save to /storage/0537/doc_00229452 [16:47:28]save last doc name /storage/0537/doc_00229452 to /storage/kkm_last_doc_name [16:47:28]save OK [16:47:28]Clear old archive folders... [16:47:28]ProcessDocumentItem done err = 0, tmpTLVsize=244 [16:47:28]tlvbuf is B6E360D0 [16:47:28]SAM_PROTO_ClearQueue [16:47:28]wFMCommunicate request_size=4 [16:47:28]MH_SAM_APDU [16:47:28]CAPDU: 80 09 00 00 [16:47:28]Write to MH i2c: E2 08 00 13 1A 80 09 00 00 00 00 00 00 9F [16:47:28]Write i2c OK [16:47:28]MH_I2C_Read... [16:47:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:47:28]Read from MH i2c: E2 [16:47:28]MH_I2C_Read... [16:47:28]Read from MH i2c: E2 03 00 [16:47:28]MH_I2C_Read... [16:47:28]Read from MH i2c: E2 03 00 13 1A 00 90 00 A1 [16:47:28]RAPDU: 90 00 [16:47:28]wFMCommunicate OK [16:47:28]SAM_PROTO_ClearQueue done [16:47:28]KKMCreateOFDPacket [16:47:28]OFDProtocolAddRootSTLVToBuf [16:47:28]FM_MakeSignedData [16:47:28]FM_MakeSignedData [16:47:28]SAM_PROTO_SignData [16:47:28]wFMCommunicate request_size=4 [16:47:28]MH_SAM_APDU [16:47:28]CAPDU: 80 0D 01 02 [16:47:28]Write to MH i2c: E2 08 00 14 1A 80 0D 01 02 00 00 00 00 A7 [16:47:28]Write i2c OK [16:47:28]MH_I2C_Read... [16:47:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:47:28]Read from MH i2c: E2 [16:47:28]MH_I2C_Read... [16:47:28]Read from MH i2c: E2 03 00 [16:47:28]MH_I2C_Read... [16:47:28]Read from MH i2c: E2 03 00 14 1A 00 90 00 A2 [16:47:28]RAPDU: 90 00 [16:47:28]wFMCommunicate OK [16:47:28]wFMCommunicate request_size=253 [16:47:28]MH_SAM_APDU [16:47:28]CAPDU: 80 0D 02 02 F8 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 F6 4F 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 EF 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 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 3E 01 00 00 F4 03 04 00 20 7A 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 4C 80 03 00 35 04 06 00 DD 90 24 59 F1 3F [16:47:28]Write to MH i2c: E2 00 01 15 1A 80 0D 02 02 F8 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 F6 4F 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 EF 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 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 3E 01 00 00 F4 03 04 00 20 7A 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 4C 80 03 00 35 04 06 00 DD 90 24 59 F1 3F 00 00 21 [16:47:28]Write i2c OK [16:47:28]MH_I2C_Read... [16:47:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:47:28]Read from MH i2c: E2 [16:47:28]MH_I2C_Read... [16:47:28]Read from MH i2c: E2 03 00 [16:47:28]MH_I2C_Read... [16:47:28]Read from MH i2c: E2 03 00 15 1A 00 90 00 A3 [16:47:28]RAPDU: 90 00 [16:47:28]wFMCommunicate OK [16:47:28]wFMCommunicate request_size=4 [16:47:28]MH_SAM_APDU [16:47:28]CAPDU: 80 0D 03 02 [16:47:28]Write to MH i2c: E2 08 00 16 1A 80 0D 03 02 00 00 00 00 AB [16:47:28]Write i2c OK [16:47:28]MH_I2C_Read... [16:47:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:47:28]Read from MH i2c: E2 [16:47:28]MH_I2C_Read... [16:47:28]Read from MH i2c: E2 0B 00 [16:47:28]MH_I2C_Read... [16:47:28]Read from MH i2c: E2 0B 00 16 1A 00 8C 21 94 25 69 A4 31 56 90 00 A6 [16:47:28]RAPDU: 8C 21 94 25 69 A4 31 56 90 00 [16:47:28]wFMCommunicate OK [16:47:28]SAM_PROTO_SignData done [16:47:28]FM_MakeSignedData done [16:47:28]CreateOFDProtocolMessage [16:47:28]wFMCommunicate request_size=4 [16:47:28]MH_SAM_APDU [16:47:28]CAPDU: 80 11 00 00 [16:47:28]Write to MH i2c: E2 08 00 17 1A 80 11 00 00 00 00 00 00 AB [16:47:28]Write i2c OK [16:47:28]MH_I2C_Read... [16:47:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:47:28]Read from MH i2c: E2 [16:47:28]MH_I2C_Read... [16:47:28]Read from MH i2c: E2 17 00 [16:47:28]MH_I2C_Read... [16:47:28]Read from MH i2c: E2 17 00 17 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 02 [16:47:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [16:47:28]wFMCommunicate OK [16:47:28]CreateOFDProtocolMessage done [16:47:28]OFDSenderStorePacket 229452 [16:47:28]StoreOFDPacket docnum=229452 [16:47:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 08 01 00 00 0B 24 00 01 BD D3 5A 03 01 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 F6 4F 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 EF 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 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 3E 01 00 00 F4 03 04 00 20 7A 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 4C 80 03 00 35 04 06 00 DD 90 24 59 F1 3F 8C 21 94 25 69 A4 31 56 [16:47:28]CheckFolder [16:47:28]dirname=/storage/ofd_packets [16:47:28]CheckFolder done [16:47:28]ProducePacketName [16:47:28]name=ofd_packets/00229452 [16:47:28]NVStorageSaveData ofd_packets/00229452 [16:47:28]File name is /storage/ofd_packets/00229452 [16:47:28]Write 294 bytes [16:47:28]NVStorageSaveData done [16:47:28]OFDSenderStorePacket done [16:47:28]KKMCreateOFDPacket done [16:47:28]NVStorageSaveData kkm_last_timestamp [16:47:28]File name is /storage/kkm_last_timestamp [16:47:28]Write 4 bytes [16:47:28]NVStorageSaveData done [16:47:28]ExternCall_PrintAddStr [16:47:28]wPrintStart [16:47:28]Write to MH i2c: 01 00 00 18 1A 32 [16:47:28]Write i2c OK [16:47:28]MH_I2C_Read... [16:47:28]Read from MH i2c: 01 [16:47:28]MH_I2C_Read... [16:47:28]Read from MH i2c: 01 07 00 [16:47:28]MH_I2C_Read... [16:47:28]Read from MH i2c: 01 07 00 18 1A 00 00 00 00 00 FF 0F 47 [16:47:28]RasterBufferAndPrint [16:47:28]line Счет N : (1)1966569 [16:47:28]line ИНН: 02508201610067 [16:47:28]line Контрольно-Кассовый Чек [16:47:28]line ПРОДАЖА [16:47:28]line ТРК (МРК, ГНК) : 42 [16:47:28]line Товар: 2710124130 [16:47:28]line SU-92 [16:47:28]line 20.470 * 68.40 [16:47:28]line = 1400.15 [16:47:28]line НДС 12% НСП 1% [16:47:28]line > о реализуемом товаре [16:47:28]line ОКРУГЛЕНИЕ: -0.15 [16:47:28]line ИТОГО: 1400.00 [16:47:28]line Внесено: 1400.00 [16:47:28]line СДАЧА: 0.00 [16:47:28]line НСП 1% : 12.39 [16:47:28]line НДС 12% : 148.69 [16:47:28]line Наличными: 1400.00 [16:47:28]line Безнал.: 0.00 [16:47:28]line Место: АЗС № 133 "Партнер Нефть" [16:47:28]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [16:47:28]line СНО: Общий режим [16:47:28]line Чек 318 24.10.2024 16:47 [16:47:28]line Смена: 537 ФФД: 1.0 [16:47:28]line ЗНМ: 0300000091 [16:47:28]line РНМ: 0000000000091685 [16:47:28]line Версия ККМ: 001 [16:47:28]line ФМ: 0000000000871839 [16:47:28]line ФД: 229452 [16:47:28]line ФПД: 243611154903359 [16:47:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T164728&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229452&fm=243611154903359&tin=02508201610067®Number=0000000000091685&sum=140000 [16:47:28]OFD Sender: Processing packet 229452 [packets to send 38, broken 37] [16:47:28]ProducePacketName [16:47:28]name=ofd_packets/00229452 [16:47:28]OFD Sender: To server: pG, [16:47:28]CommunicateWithHost lk.salyk.kg:30040 [16:47:28]ConnectInit lk.salyk.kg [16:47:28]written 0, free lines is 4095 [16:47:29]Connected sock=10 [16:47:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 08 01 00 00 0B 24 00 01 BD D3 5A 03 01 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 F6 4F 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 EF 22 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 15 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 3E 01 00 00 F4 03 04 00 20 7A 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 4C 80 03 00 35 04 06 00 DD 90 24 59 F1 3F 8C 21 94 25 69 A4 31 56 [16: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 38 33 39 4F 00 00 00 FA CF 47 00 EE F6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 4C 80 03 00 F4 03 04 00 10 25 1A 67 B6 04 01 00 00 D7 BD 7D 7B 81 25 64 C6 [16:47:29]CommunicateWithHost err = 0 [16:47:29]CheckOFDResponse [16:47:29]1017 (14) - 77093643461234 [16:47:29]1041 (16) - 0000000000871839 [16:47:29]1040 (4) - 229452 [16:47:29]1012 (4) - 24.10.2024 10:44 [16:47:29]1206 (1) - 0 [16:47:29]OFD Sender: Remove packet 229452 [16:47:29]ProducePacketName [16:47:29]name=ofd_packets/00229452 [16:47:29]NVStorageDeleteData [16:47:29]Write to MH i2c: 01 00 00 42 1A 5C [16:47:29]Write i2c OK [16:47:29]MH_I2C_Read... [16:47:29]Read from MH i2c: 01 [16:47:29]MH_I2C_Read... [16:47:29]Read from MH i2c: 01 07 00 [16:47:29]MH_I2C_Read... [16:47:29]Read from MH i2c: 01 07 00 42 1A 00 00 00 00 00 9E 0C 0D [16:47:29]RasterBufferAndPrint [16:47:29]line [16:47:29]line [16:47:29]line [16:47:29]line [16:47:29]line [16:47:29]written 0, free lines is 3235 [16:47:29]MH_Cut [16:47:29]Write to MH i2c: D1 01 00 49 1A 01 35 [16:47:29]Write i2c OK [16:47:29]MH_I2C_Read... [16:47:29]Read from MH i2c: D1 [16:47:29]MH_I2C_Read... [16:47:29]Read from MH i2c: D1 01 00 [16:47:29]MH_I2C_Read... [16:47:29]Read from MH i2c: D1 01 00 49 1A 00 34 [16:47:29]Write to MH i2c: 01 00 00 4A 1A 64 [16:47:29]Write i2c OK [16:47:29]MH_I2C_Read... [16:47:29]OFD Sender: No OFD packet to send [16:47:30]*** Cut start [16:47:30]*** Partial cut [16:47:30]*** CUTSNS_PIN = 1 [16:47:30]*** CUTSNS_PIN = 0 [16:47:30]*** Brake cut motor [16:47:30]Read from MH i2c: 01 [16:47:30]MH_I2C_Read... [16:47:30]*** Stop cut motor [16:47:31]*** Cut end [16:47:31]Read from MH i2c: 01 07 00 [16:47:31]MH_I2C_Read... [16:47:31]Read from MH i2c: 01 07 00 4A 1A 00 00 00 00 00 FF 0F 79 [16:47:31]process_action close_receipt done [16:47:31]requested_data is exist [16:47:31]produce_requested_data [16:47:31]requested_item fm.sn is exist - process it [16:47:31]wFMCommunicate request_size=4 [16:47:31]MH_SAM_APDU [16:47:31]CAPDU: 80 11 00 00 [16:47:31]Write to MH i2c: E2 08 00 4B 1A 80 11 00 00 00 00 00 00 DF [16:47:31]Write i2c OK [16:47:31]MH_I2C_Read... [16:47:31]Read from MH i2c: E2 [16:47:31]MH_I2C_Read... [16:47:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:47:31]Read from MH i2c: E2 17 00 [16:47:31]MH_I2C_Read... [16:47:31]Read from MH i2c: E2 17 00 4B 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 36 [16:47:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [16:47:31]wFMCommunicate OK [16:47:31]requested_item fd.num is exist - process it [16:47:31]SAM_PROTO_GetFieldsCounters [16:47:31]wFMCommunicate request_size=4 [16:47:31]MH_SAM_APDU [16:47:31]CAPDU: 80 13 00 00 [16:47:31]Write to MH i2c: E2 08 00 4C 1A 80 13 00 00 00 00 00 00 E2 [16:47:31]Write i2c OK [16:47:31]MH_I2C_Read... [16:47:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:47:31]Read from MH i2c: E2 [16:47:31]MH_I2C_Read... [16:47:31]Read from MH i2c: E2 62 00 [16:47:31]MH_I2C_Read... [16:47:31]Read from MH i2c: E2 62 00 4C 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 4C 80 03 00 0E 04 04 00 19 02 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 B2 [16: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 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 4C 80 03 00 0E 04 04 00 19 02 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 [16:47:31]wFMCommunicate OK [16:47:31]SAM_PROTO_GetFieldsCounters done [16:47:31]requested_item shift.num is exist - process it [16:47:31]requested_item shift.opened is exist - process it [16:47:31]req_shift_opened [16:47:31]FM_GetShiftState [16:47:31]SAM_PROTO_GetShiftState [16:47:31]wFMCommunicate request_size=4 [16:47:31]MH_SAM_APDU [16:47:31]CAPDU: 80 13 01 00 [16:47:31]Write to MH i2c: E2 08 00 4D 1A 80 13 01 00 00 00 00 00 E4 [16:47:31]Write i2c OK [16:47:31]MH_I2C_Read... [16:47:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:47:31]Read from MH i2c: E2 [16:47:31]MH_I2C_Read... [16:47:31]Read from MH i2c: E2 0E 00 [16:47:31]MH_I2C_Read... [16:47:31]Read from MH i2c: E2 0E 00 4D 1A 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 5C [16:47:31]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [16:47:31]wFMCommunicate OK [16:47:31]SAM_PROTO_GetShiftState done [16:47:31]FM_GetShiftState done [16:47:31]req_shift_opened done [16:47:31]requested_item shift.open_date is exist - process it [16:47:31]req_shift_open_date [16:47:31]req_shift_open_date done [16:47:31]produce_requested_data done [16:47:31]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229452,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [16:47:31]process_action_free close_receipt [16:47:31]json_value_free [16:47:31]json_value_free done [16:47:31]process_json_proto returns [16:47:31]Send response to host [16:47:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229452,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [16:47:31]free response buf [16:47:31]execute_script done [16:47:31]execute_script returns [16:47:31]free content buf [16:47:31]Sock 7.Close socket [16:47:31]Sock 7.Thread stoped [16:47:34]OFD Sender: No OFD packet to send [16:47:39]OFD Sender: No OFD packet to send [16:47:44]OFD Sender: No OFD packet to send [16:47:49]OFD Sender: No OFD packet to send [16:47:54]OFD Sender: No OFD packet to send [16:47:59]OFD Sender: No OFD packet to send [16:48:04]OFD Sender: No OFD packet to send [16:48:09]OFD Sender: No OFD packet to send [16:48:14]OFD Sender: No OFD packet to send [16:48:19]OFD Sender: No OFD packet to send [16:48:22]accept exits with 9 [16:48:22]New connection [16:48:22]New thread 3067534692 created [16:48:22]Thread 3067391332 joined [16:48:22]Waiting for new connection... [16:48:22] Sock 9.Parse request [16:48:22]Sock 9.Check first char [16:48:22]Sock 9.First char is OK [16:48:22]request: POST /json_proto HTTP/1.0 [16:48:22]Method: POST [16:48:22]URL: /json_proto [16:48:22]Method is POST - this is cgi request [16:48:22]url: /json_proto [16:48:22]query_string will be loaded in cgi processing [16:48:22]execute_cgi json_proto POST (null) [16:48:22]execute_cgi path=json_proto method=POST [16:48:22]POST find Content-Length [16:48:22]Host: 172.17.44.195:8080 [16:48:22]Content-Length: 678 [16:48:22]Content-Type: application/json [16:48:22] [16:48:22]POST finish read [16:48:22]Found Content-Length = 678 [16:48:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966570", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:48:22]execute_script... [16:48: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)1966570", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:48:22]POST & json_proto [16:48:22]process_json_proto [16:48:22]json parsed OK: [16:48:22]protocol is kg_v1.0 [16:48:22]action value=close_receipt [16:48:22]process_action close_receipt [16:48:22]cmd_close_receipt [16:48:22]MH_GetDate [16:48:22]Write to MH i2c: F0 00 00 4E 1A 57 [16:48:22]Write i2c OK [16:48:22]MH_I2C_Read... [16:48:22]Read from MH i2c: F0 [16:48:22]MH_I2C_Read... [16:48:22]Read from MH i2c: F0 09 00 [16:48:22]MH_I2C_Read... [16:48:22]Read from MH i2c: F0 09 00 4E 1A 00 57 7A 1A 67 82 C9 CF 66 32 [16:48:22]GetLastDocTimeStamp 1729788448 [16:48:22]current date 1729788503 [16:48:22]FM_GetShiftState [16:48:22]SAM_PROTO_GetShiftState [16:48:22]wFMCommunicate request_size=4 [16:48:22]MH_SAM_APDU [16:48:22]CAPDU: 80 13 01 00 [16:48:22]Write to MH i2c: E2 08 00 4F 1A 80 13 01 00 00 00 00 00 E6 [16:48:22]Write i2c OK [16:48:22]MH_I2C_Read... [16:48:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:48:22]Read from MH i2c: E2 [16:48:22]MH_I2C_Read... [16:48:22]Read from MH i2c: E2 0E 00 [16:48:22]MH_I2C_Read... [16:48:22]Read from MH i2c: E2 0E 00 4F 1A 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 5E [16:48:22]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [16:48:22]wFMCommunicate OK [16:48:22]SAM_PROTO_GetShiftState done [16:48:22]FM_GetShiftState done [16:48:22]opened in 1729728859 [16:48:22]opened+sec_in_day 1729815259 [16:48:22]quantity*price = 50041 [16:48:22]sum+1 = 50042 [16:48:22]Check (price>sum+1) || (price+1 о реализуемом товаре [16:48:24]line ОКРУГЛЕНИЕ: -0.41 [16:48:24]line ИТОГО: 500.00 [16:48:24]line Внесено: 500.00 [16:48:24]line СДАЧА: 0.00 [16:48:24]line НСП 1% : 4.43 [16:48:24]line НДС 12% : 53.14 [16:48:24]line Наличными: 500.00 [16:48:24]line Безнал.: 0.00 [16:48:24]line Место: АЗС № 133 "Партнер Нефть" [16:48:24]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [16:48:24]line СНО: Общий режим [16:48:24]line Чек 319 24.10.2024 16:48 [16:48:24]line Смена: 537 ФФД: 1.0 [16:48:24]line ЗНМ: 0300000091 [16:48:24]line РНМ: 0000000000091685 [16:48:24]line Версия ККМ: 001 [16:48:24]line ФМ: 0000000000871839 [16:48:24]line ФД: 229453 [16:48:24]line ФПД: 68466416673597 [16:48:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T164823&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229453&fm=68466416673597&tin=02508201610067®Number=0000000000091685&sum=50000 [16:48:24]written 0, free lines is 4095 [16:48:24]OFD Sender: Processing packet 229453 [packets to send 38, broken 37] [16:48:24]ProducePacketName [16:48:24]name=ofd_packets/00229453 [16:48:24]OFD Sender: To server: pG, [16:48:24]CommunicateWithHost lk.salyk.kg:30040 [16:48:24]ConnectInit lk.salyk.kg [16:48:24]Connected sock=11 [16:48:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 90 A3 07 01 6E 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 01 00 00 F4 03 04 00 57 7A 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 4D 80 03 00 35 04 06 00 3E 45 14 71 E3 3D A2 2C 7B 02 38 68 8A 1E [16:48:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 D3 C4 47 00 B9 BA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 4D 80 03 00 F4 03 04 00 48 25 1A 67 B6 04 01 00 00 8A 16 BB 36 CB 97 78 09 [16:48:25]CommunicateWithHost err = 0 [16:48:25]CheckOFDResponse [16:48:25]1017 (14) - 77093643461234 [16:48:25]1041 (16) - 0000000000871839 [16:48:25]1040 (4) - 229453 [16:48:25]1012 (4) - 24.10.2024 10:45 [16:48:25]1206 (1) - 0 [16:48:25]OFD Sender: Remove packet 229453 [16:48:25]ProducePacketName [16:48:25]name=ofd_packets/00229453 [16:48:25]NVStorageDeleteData [16:48:25]Write to MH i2c: 01 00 00 8C 1A A6 [16:48:25]Write i2c OK [16:48:25]MH_I2C_Read... [16:48:25]Read from MH i2c: 01 [16:48:25]MH_I2C_Read... [16:48:25]Read from MH i2c: 01 07 00 [16:48:25]MH_I2C_Read... [16:48:25]Read from MH i2c: 01 07 00 8C 1A 00 00 00 00 00 9D 0C 56 [16:48:25]RasterBufferAndPrint [16:48:25]line [16:48:25]line [16:48:25]line [16:48:25]line [16:48:25]line [16:48:25]written 0, free lines is 3234 [16:48:25]MH_Cut [16:48:25]Write to MH i2c: D1 01 00 93 1A 01 7F [16:48:25]Write i2c OK [16:48:25]MH_I2C_Read... [16:48:25]Read from MH i2c: D1 [16:48:25]MH_I2C_Read... [16:48:25]Read from MH i2c: D1 01 00 [16:48:25]MH_I2C_Read... [16:48:25]Read from MH i2c: D1 01 00 93 1A 00 7E [16:48:25]Write to MH i2c: 01 00 00 94 1A AE [16:48:25]Write i2c OK [16:48:25]MH_I2C_Read... [16:48:25]OFD Sender: No OFD packet to send [16:48:26]*** Cut start [16:48:26]*** Partial cut [16:48:26]*** CUTSNS_PIN = 1 [16:48:26]*** CUTSNS_PIN = 0 [16:48:26]*** Brake cut motor [16:48:26]Read from MH i2c: 01 [16:48:26]MH_I2C_Read... [16:48:26]*** Stop cut motor [16:48:26]*** Cut end [16:48:26]Read from MH i2c: 01 07 00 [16:48:26]MH_I2C_Read... [16:48:26]Read from MH i2c: 01 07 00 94 1A 00 00 00 00 00 FF 0F C3 [16:48:26]process_action close_receipt done [16:48:26]requested_data is exist [16:48:26]produce_requested_data [16:48:26]requested_item fm.sn is exist - process it [16:48:26]wFMCommunicate request_size=4 [16:48:26]MH_SAM_APDU [16:48:26]CAPDU: 80 11 00 00 [16:48:26]Write to MH i2c: E2 08 00 95 1A 80 11 00 00 00 00 00 00 29 [16:48:26]Write i2c OK [16:48:26]MH_I2C_Read... [16:48:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:48:26]Read from MH i2c: E2 [16:48:26]MH_I2C_Read... [16:48:26]Read from MH i2c: E2 17 00 [16:48:26]MH_I2C_Read... [16:48:26]Read from MH i2c: E2 17 00 95 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 80 [16:48:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [16:48:26]wFMCommunicate OK [16:48:26]requested_item fd.num is exist - process it [16:48:26]SAM_PROTO_GetFieldsCounters [16:48:26]wFMCommunicate request_size=4 [16:48:26]MH_SAM_APDU [16:48:26]CAPDU: 80 13 00 00 [16:48:26]Write to MH i2c: E2 08 00 96 1A 80 13 00 00 00 00 00 00 2C [16:48:26]Write i2c OK [16:48:26]MH_I2C_Read... [16:48:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:48:27]Read from MH i2c: E2 [16:48:27]MH_I2C_Read... [16:48:27]Read from MH i2c: E2 62 00 [16:48:27]MH_I2C_Read... [16:48:27]Read from MH i2c: E2 62 00 96 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 4D 80 03 00 0E 04 04 00 19 02 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 00 [16:48:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 4D 80 03 00 0E 04 04 00 19 02 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 [16:48:27]wFMCommunicate OK [16:48:27]SAM_PROTO_GetFieldsCounters done [16:48:27]requested_item shift.num is exist - process it [16:48:27]requested_item shift.opened is exist - process it [16:48:27]req_shift_opened [16:48:27]FM_GetShiftState [16:48:27]SAM_PROTO_GetShiftState [16:48:27]wFMCommunicate request_size=4 [16:48:27]MH_SAM_APDU [16:48:27]CAPDU: 80 13 01 00 [16:48:27]Write to MH i2c: E2 08 00 97 1A 80 13 01 00 00 00 00 00 2E [16:48:27]Write i2c OK [16:48:27]MH_I2C_Read... [16:48:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:48:27]Read from MH i2c: E2 [16:48:27]MH_I2C_Read... [16:48:27]Read from MH i2c: E2 0E 00 [16:48:27]MH_I2C_Read... [16:48:27]Read from MH i2c: E2 0E 00 97 1A 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 A6 [16:48:27]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [16:48:27]wFMCommunicate OK [16:48:27]SAM_PROTO_GetShiftState done [16:48:27]FM_GetShiftState done [16:48:27]req_shift_opened done [16:48:27]requested_item shift.open_date is exist - process it [16:48:27]req_shift_open_date [16:48:27]req_shift_open_date done [16:48:27]produce_requested_data done [16:48:27]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229453,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [16:48:27]process_action_free close_receipt [16:48:27]json_value_free [16:48:27]json_value_free done [16:48:27]process_json_proto returns [16:48:27]Send response to host [16:48:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229453,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [16:48:27]free response buf [16:48:27]execute_script done [16:48:27]execute_script returns [16:48:27]free content buf [16:48:27]Sock 9.Close socket [16:48:27]Sock 9.Thread stoped [16:48:30]OFD Sender: No OFD packet to send [16:48:35]OFD Sender: No OFD packet to send [16:48:40]OFD Sender: No OFD packet to send [16:48:45]OFD Sender: No OFD packet to send [16:48:50]OFD Sender: No OFD packet to send [16:48:55]OFD Sender: No OFD packet to send [16:49:00]OFD Sender: No OFD packet to send [16:49:05]OFD Sender: No OFD packet to send [16:49:09]accept exits with 10 [16:49:09]New connection [16:49:09]New thread 3067391332 created [16:49:09]Thread 3067534692 joined [16:49:09]Waiting for new connection... [16:49:09] Sock 10.Parse request [16:49:09]Sock 10.Check first char [16:49:09]Sock 10.First char is OK [16:49:09]request: POST /json_proto HTTP/1.0 [16:49:09]Method: POST [16:49:09]URL: /json_proto [16:49:09]Method is POST - this is cgi request [16:49:09]url: /json_proto [16:49:09]query_string will be loaded in cgi processing [16:49:09]execute_cgi json_proto POST (null) [16:49:09]execute_cgi path=json_proto method=POST [16:49:09]POST find Content-Length [16:49:09]Host: 172.17.44.195:8080 [16:49:09]Content-Length: 678 [16:49:09]Content-Type: application/json [16:49:09] [16:49:09]POST finish read [16:49:09]Found Content-Length = 678 [16:49:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966571", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:49:09]execute_script... [16: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)1966571", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.90, "quantity" : 7.480, "sum" : 500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:49:09]POST & json_proto [16:49:09]process_json_proto [16:49:09]json parsed OK: [16:49:09]protocol is kg_v1.0 [16:49:09]action value=close_receipt [16:49:09]process_action close_receipt [16:49:09]cmd_close_receipt [16:49:09]MH_GetDate [16:49:09]Write to MH i2c: F0 00 00 98 1A A1 [16:49:09]Write i2c OK [16:49:09]MH_I2C_Read... [16:49:09]Read from MH i2c: F0 [16:49:09]MH_I2C_Read... [16:49:09]Read from MH i2c: F0 09 00 [16:49:09]MH_I2C_Read... [16:49:09]Read from MH i2c: F0 09 00 98 1A 00 86 7A 1A 67 82 C9 CF 66 AB [16:49:09]GetLastDocTimeStamp 1729788503 [16:49:09]current date 1729788550 [16:49:09]FM_GetShiftState [16:49:09]SAM_PROTO_GetShiftState [16:49:09]wFMCommunicate request_size=4 [16:49:09]MH_SAM_APDU [16:49:09]CAPDU: 80 13 01 00 [16:49:09]Write to MH i2c: E2 08 00 99 1A 80 13 01 00 00 00 00 00 30 [16:49:09]Write i2c OK [16:49:09]MH_I2C_Read... [16:49:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:49:09]Read from MH i2c: E2 [16:49:09]MH_I2C_Read... [16:49:09]Read from MH i2c: E2 0E 00 [16:49:09]MH_I2C_Read... [16:49:09]Read from MH i2c: E2 0E 00 99 1A 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 A8 [16:49:09]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [16:49:09]wFMCommunicate OK [16:49:09]SAM_PROTO_GetShiftState done [16:49:09]FM_GetShiftState done [16:49:09]opened in 1729728859 [16:49:09]opened+sec_in_day 1729815259 [16:49:09]quantity*price = 50041 [16:49:09]sum+1 = 50042 [16:49:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 320 24.10.2024 16:49 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229454 ФПД: 45848910813288 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T164910&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229454&fm=45848910813288&tin=02508201610067®Number=0000000000091685&sum=50000 [16:49:10]StoreToDocumentArchive [16:49:10]shift 537 fd 229454 [16:49:10]save to /storage/0537/doc_00229454 [16:49:10]save last doc name /storage/0537/doc_00229454 to /storage/kkm_last_doc_name [16:49:10]save OK [16:49:10]Clear old archive folders... [16:49:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:49:10]tlvbuf is 02061C70 [16:49:10]SAM_PROTO_ClearQueue [16:49:10]wFMCommunicate request_size=4 [16:49:10]MH_SAM_APDU [16:49:10]CAPDU: 80 09 00 00 [16:49:10]Write to MH i2c: E2 08 00 A6 1A 80 09 00 00 00 00 00 00 32 [16:49:10]Write i2c OK [16:49:10]MH_I2C_Read... [16:49:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:49:10]Read from MH i2c: E2 [16:49:10]MH_I2C_Read... [16:49:10]Read from MH i2c: E2 03 00 [16:49:10]MH_I2C_Read... [16:49:10]Read from MH i2c: E2 03 00 A6 1A 00 90 00 34 [16:49:10]RAPDU: 90 00 [16:49:10]wFMCommunicate OK [16:49:10]SAM_PROTO_ClearQueue done [16:49:10]KKMCreateOFDPacket [16:49:10]OFDProtocolAddRootSTLVToBuf [16:49:10]FM_MakeSignedData [16:49:10]FM_MakeSignedData [16:49:10]SAM_PROTO_SignData [16:49:10]wFMCommunicate request_size=4 [16:49:10]MH_SAM_APDU [16:49:10]CAPDU: 80 0D 01 02 [16:49:10]Write to MH i2c: E2 08 00 A7 1A 80 0D 01 02 00 00 00 00 3A [16:49:10]Write i2c OK [16:49:10]MH_I2C_Read... [16:49:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:49:10]Read from MH i2c: E2 [16:49:10]MH_I2C_Read... [16:49:10]Read from MH i2c: E2 03 00 [16:49:10]MH_I2C_Read... [16:49:10]Read from MH i2c: E2 03 00 A7 1A 00 90 00 35 [16:49:10]RAPDU: 90 00 [16:49:10]wFMCommunicate OK [16:49:10]wFMCommunicate request_size=255 [16:49:10]MH_SAM_APDU [16:49: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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 01 00 00 F4 03 04 00 86 7A 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 4E 80 03 00 35 04 06 00 29 [16:49:10]Write to MH i2c: E2 02 01 A8 1A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 01 00 00 F4 03 04 00 86 7A 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 4E 80 03 00 35 04 06 00 29 00 00 A8 [16:49:10]Write i2c OK [16:49:10]MH_I2C_Read... [16:49:10]OFD Sender: No OFD packet to send [16:49:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:49:10]Read from MH i2c: E2 [16:49:10]MH_I2C_Read... [16:49:10]Read from MH i2c: E2 03 00 [16:49:10]MH_I2C_Read... [16:49:10]Read from MH i2c: E2 03 00 A8 1A 00 90 00 36 [16:49:10]RAPDU: 90 00 [16:49:10]wFMCommunicate OK [16:49:10]wFMCommunicate request_size=10 [16:49:10]MH_SAM_APDU [16:49:10]CAPDU: 80 0D 02 02 05 B3 08 0A D8 68 [16:49:10]Write to MH i2c: E2 0D 00 A9 1A 80 0D 02 02 05 00 B3 08 0A D8 68 00 00 4C [16:49:10]Write i2c OK [16:49:10]MH_I2C_Read... [16:49:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:49:10]Read from MH i2c: E2 [16:49:10]MH_I2C_Read... [16:49:10]Read from MH i2c: E2 03 00 [16:49:10]MH_I2C_Read... [16:49:10]Read from MH i2c: E2 03 00 A9 1A 00 90 00 37 [16:49:10]RAPDU: 90 00 [16:49:10]wFMCommunicate OK [16:49:10]wFMCommunicate request_size=4 [16:49:10]MH_SAM_APDU [16:49:10]CAPDU: 80 0D 03 02 [16:49:10]Write to MH i2c: E2 08 00 AA 1A 80 0D 03 02 00 00 00 00 3F [16:49:10]Write i2c OK [16:49:10]MH_I2C_Read... [16:49:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:49:10]Read from MH i2c: E2 [16:49:10]MH_I2C_Read... [16:49:10]Read from MH i2c: E2 0B 00 [16:49:10]MH_I2C_Read... [16:49:10]Read from MH i2c: E2 0B 00 AA 1A 00 92 85 94 9F F0 06 BE A9 90 00 E7 [16:49:11]RAPDU: 92 85 94 9F F0 06 BE A9 90 00 [16:49:11]wFMCommunicate OK [16:49:11]SAM_PROTO_SignData done [16:49:11]FM_MakeSignedData done [16:49:11]CreateOFDProtocolMessage [16:49:11]wFMCommunicate request_size=4 [16:49:11]MH_SAM_APDU [16:49:11]CAPDU: 80 11 00 00 [16:49:11]Write to MH i2c: E2 08 00 AB 1A 80 11 00 00 00 00 00 00 3F [16:49:11]Write i2c OK [16:49:11]MH_I2C_Read... [16:49:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:49:11]Read from MH i2c: E2 [16:49:11]MH_I2C_Read... [16:49:11]Read from MH i2c: E2 17 00 [16:49:11]MH_I2C_Read... [16:49:11]Read from MH i2c: E2 17 00 AB 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 96 [16:49:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [16:49:11]wFMCommunicate OK [16:49:11]CreateOFDProtocolMessage done [16:49:11]OFDSenderStorePacket 229454 [16:49:11]StoreOFDPacket docnum=229454 [16:49:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0F 01 00 00 07 8A 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 01 00 00 F4 03 04 00 86 7A 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 4E 80 03 00 35 04 06 00 29 B3 08 0A D8 68 92 85 94 9F F0 06 BE A9 [16:49:11]CheckFolder [16:49:11]dirname=/storage/ofd_packets [16:49:11]CheckFolder done [16:49:11]ProducePacketName [16:49:11]name=ofd_packets/00229454 [16:49:11]NVStorageSaveData ofd_packets/00229454 [16:49:11]File name is /storage/ofd_packets/00229454 [16:49:11]Write 301 bytes [16:49:11]NVStorageSaveData done [16:49:11]OFDSenderStorePacket done [16:49:11]KKMCreateOFDPacket done [16:49:11]NVStorageSaveData kkm_last_timestamp [16:49:11]File name is /storage/kkm_last_timestamp [16:49:11]Write 4 bytes [16:49:11]NVStorageSaveData done [16:49:11]ExternCall_PrintAddStr [16:49:11]wPrintStart [16:49:11]Write to MH i2c: 01 00 00 AC 1A C6 [16:49:11]Write i2c OK [16:49:11]MH_I2C_Read... [16:49:11]Read from MH i2c: 01 [16:49:11]MH_I2C_Read... [16:49:11]Read from MH i2c: 01 07 00 [16:49:11]MH_I2C_Read... [16:49:11]Read from MH i2c: 01 07 00 AC 1A 00 00 00 00 00 FF 0F DB [16:49:11]RasterBufferAndPrint [16:49:11]line Счет N : (1)1966571 [16:49:11]line ИНН: 02508201610067 [16:49:11]line Контрольно-Кассовый Чек [16:49:11]line ПРОДАЖА [16:49:11]line ТРК (МРК, ГНК) : 53 [16:49:11]line Товар: 2710124130 [16:49:11]line Аи-92-К-5 [16:49:11]line 7.480 * 66.90 [16:49:11]line = 500.41 [16:49:11]line НДС 12% НСП 1% [16:49:11]line > о реализуемом товаре [16:49:11]line ОКРУГЛЕНИЕ: -0.41 [16:49:11]line ИТОГО: 500.00 [16:49:11]line Внесено: 500.00 [16:49:11]line СДАЧА: 0.00 [16:49:11]line НСП 1% : 4.43 [16:49:11]line НДС 12% : 53.14 [16:49:11]line Наличными: 500.00 [16:49:11]line Безнал.: 0.00 [16:49:11]line Место: АЗС № 133 "Партнер Нефть" [16:49:11]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [16:49:11]line СНО: Общий режим [16:49:11]line Чек 320 24.10.2024 16:49 [16:49:11]line Смена: 537 ФФД: 1.0 [16:49:11]line ЗНМ: 0300000091 [16:49:11]line РНМ: 0000000000091685 [16:49:11]line Версия ККМ: 001 [16:49:11]line ФМ: 0000000000871839 [16:49:11]line ФД: 229454 [16:49:11]line ФПД: 45848910813288 [16:49:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T164910&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229454&fm=45848910813288&tin=02508201610067®Number=0000000000091685&sum=50000 [16:49:11]written 0, free lines is 4095 [16:49:11]OFD Sender: Processing packet 229454 [packets to send 38, broken 37] [16:49:11]ProducePacketName [16:49:11]name=ofd_packets/00229454 [16:49:11]OFD Sender: To server: pG, [16:49:11]CommunicateWithHost lk.salyk.kg:30040 [16:49:11]ConnectInit lk.salyk.kg [16:49:11]Connected sock=11 [16: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 38 33 39 0F 01 00 00 07 8A 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 38 1D 00 00 00 00 00 37 04 06 00 22 1A 00 00 00 00 13 04 06 00 79 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 01 00 00 F4 03 04 00 86 7A 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 4E 80 03 00 35 04 06 00 29 B3 08 0A D8 68 92 85 94 9F F0 06 BE A9 [16:49:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 47 2D 47 00 72 F1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 4E 80 03 00 F4 03 04 00 77 25 1A 67 B6 04 01 00 00 C4 47 81 D5 95 73 0F F5 [16:49:11]CommunicateWithHost err = 0 [16:49:11]CheckOFDResponse [16:49:11]1017 (14) - 77093643461234 [16:49:11]1041 (16) - 0000000000871839 [16:49:11]1040 (4) - 229454 [16:49:11]1012 (4) - 24.10.2024 10:46 [16:49:11]1206 (1) - 0 [16:49:11]OFD Sender: Remove packet 229454 [16:49:11]ProducePacketName [16:49:11]name=ofd_packets/00229454 [16:49:11]NVStorageDeleteData [16:49:11]Write to MH i2c: 01 00 00 D6 1A F0 [16:49:11]Write i2c OK [16:49:11]MH_I2C_Read... [16:49:11]Read from MH i2c: 01 [16:49:11]MH_I2C_Read... [16:49:11]Read from MH i2c: 01 07 00 [16:49:11]MH_I2C_Read... [16:49:11]Read from MH i2c: 01 07 00 D6 1A 00 00 00 00 00 C0 0C C3 [16:49:11]RasterBufferAndPrint [16:49:11]line [16:49:11]line [16:49:11]line [16:49:11]line [16:49:11]line [16:49:11]written 0, free lines is 3276 [16:49:11]MH_Cut [16:49:11]Write to MH i2c: D1 01 00 DD 1A 01 C9 [16:49:11]Write i2c OK [16:49:11]MH_I2C_Read... [16:49:11]Read from MH i2c: D1 [16:49:11]MH_I2C_Read... [16:49:11]Read from MH i2c: D1 01 00 [16:49:11]MH_I2C_Read... [16:49:11]Read from MH i2c: D1 01 00 DD 1A 00 C8 [16:49:11]Write to MH i2c: 01 00 00 DE 1A F8 [16:49:11]Write i2c OK [16:49:11]MH_I2C_Read... [16:49:12]OFD Sender: No OFD packet to send [16:49:12]*** Cut start [16:49:12]*** Partial cut [16:49:12]*** CUTSNS_PIN = 1 [16:49:12]*** CUTSNS_PIN = 0 [16:49:12]*** Brake cut motor [16:49:13]Read from MH i2c: 01 [16:49:13]MH_I2C_Read... [16:49:13]*** Stop cut motor [16:49:13]*** Cut end [16:49:13]Read from MH i2c: 01 07 00 [16:49:13]MH_I2C_Read... [16:49:13]Read from MH i2c: 01 07 00 DE 1A 00 00 00 00 00 FF 0F 0D [16:49:13]process_action close_receipt done [16:49:13]requested_data is exist [16:49:13]produce_requested_data [16:49:13]requested_item fm.sn is exist - process it [16:49:13]wFMCommunicate request_size=4 [16:49:13]MH_SAM_APDU [16:49:13]CAPDU: 80 11 00 00 [16:49:13]Write to MH i2c: E2 08 00 DF 1A 80 11 00 00 00 00 00 00 73 [16:49:13]Write i2c OK [16:49:13]MH_I2C_Read... [16:49:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:49:13]Read from MH i2c: E2 [16:49:13]MH_I2C_Read... [16:49:13]Read from MH i2c: E2 17 00 [16:49:13]MH_I2C_Read... [16:49:13]Read from MH i2c: E2 17 00 DF 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 CA [16:49:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [16:49:13]wFMCommunicate OK [16:49:13]requested_item fd.num is exist - process it [16:49:13]SAM_PROTO_GetFieldsCounters [16:49:13]wFMCommunicate request_size=4 [16:49:13]MH_SAM_APDU [16:49:13]CAPDU: 80 13 00 00 [16:49:13]Write to MH i2c: E2 08 00 E0 1A 80 13 00 00 00 00 00 00 76 [16:49:13]Write i2c OK [16:49:13]MH_I2C_Read... [16:49:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:49:13]Read from MH i2c: E2 [16:49:13]MH_I2C_Read... [16:49:13]Read from MH i2c: E2 62 00 [16:49:13]MH_I2C_Read... [16:49:13]Read from MH i2c: E2 62 00 E0 1A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 4E 80 03 00 0E 04 04 00 19 02 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 4E [16:49:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 4E 80 03 00 0E 04 04 00 19 02 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 [16:49:13]wFMCommunicate OK [16:49:13]SAM_PROTO_GetFieldsCounters done [16:49:13]requested_item shift.num is exist - process it [16:49:13]requested_item shift.opened is exist - process it [16:49:13]req_shift_opened [16:49:13]FM_GetShiftState [16:49:13]SAM_PROTO_GetShiftState [16:49:13]wFMCommunicate request_size=4 [16:49:13]MH_SAM_APDU [16:49:13]CAPDU: 80 13 01 00 [16:49:13]Write to MH i2c: E2 08 00 E1 1A 80 13 01 00 00 00 00 00 78 [16:49:13]Write i2c OK [16:49:13]MH_I2C_Read... [16:49:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:49:13]Read from MH i2c: E2 [16:49:13]MH_I2C_Read... [16:49:13]Read from MH i2c: E2 0E 00 [16:49:13]MH_I2C_Read... [16:49:13]Read from MH i2c: E2 0E 00 E1 1A 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 F0 [16:49:13]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [16:49:13]wFMCommunicate OK [16:49:13]SAM_PROTO_GetShiftState done [16:49:13]FM_GetShiftState done [16:49:13]req_shift_opened done [16:49:13]requested_item shift.open_date is exist - process it [16:49:13]req_shift_open_date [16:49:13]req_shift_open_date done [16:49:13]produce_requested_data done [16:49:13]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229454,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [16:49:13]process_action_free close_receipt [16:49:13]json_value_free [16:49:13]json_value_free done [16:49:13]process_json_proto returns [16:49:13]Send response to host [16:49:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229454,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [16:49:13]free response buf [16:49:13]execute_script done [16:49:13]execute_script returns [16:49:13]free content buf [16:49:13]Sock 10.Close socket [16:49:13]Sock 10.Thread stoped [16:49:17]OFD Sender: No OFD packet to send [16:49:22]OFD Sender: No OFD packet to send [16:49:27]OFD Sender: No OFD packet to send [16:49:32]OFD Sender: No OFD packet to send [16:49:37]OFD Sender: No OFD packet to send [16:49:42]OFD Sender: No OFD packet to send [16:49:47]OFD Sender: No OFD packet to send [16:49:52]OFD Sender: No OFD packet to send [16:49:57]OFD Sender: No OFD packet to send [16:50:02]OFD Sender: No OFD packet to send [16:50:07]OFD Sender: No OFD packet to send [16:50:12]OFD Sender: No OFD packet to send [16:50:17]OFD Sender: No OFD packet to send [16:50:22]OFD Sender: No OFD packet to send [16:50:27]OFD Sender: No OFD packet to send [16:50:32]OFD Sender: No OFD packet to send [16:50:37]OFD Sender: No OFD packet to send [16:50:42]OFD Sender: No OFD packet to send [16:50:47]OFD Sender: No OFD packet to send [16:50:52]OFD Sender: No OFD packet to send [16:50:57]OFD Sender: No OFD packet to send [16:51:02]OFD Sender: No OFD packet to send [16:51:07]OFD Sender: No OFD packet to send [16:51:12]OFD Sender: No OFD packet to send [16:51:17]OFD Sender: No OFD packet to send [16:51:19]accept exits with 9 [16:51:19]New connection [16:51:19]New thread 3067534692 created [16:51:19]Thread 3067391332 joined [16:51:19]Waiting for new connection... [16:51:19] Sock 9.Parse request [16:51:19]Sock 9.Check first char [16:51:19]Sock 9.First char is OK [16:51:19]request: POST /json_proto HTTP/1.0 [16:51:19]Method: POST [16:51:19]URL: /json_proto [16:51:19]Method is POST - this is cgi request [16:51:19]url: /json_proto [16:51:19]query_string will be loaded in cgi processing [16:51:19]execute_cgi json_proto POST (null) [16:51:19]execute_cgi path=json_proto method=POST [16:51:19]POST find Content-Length [16:51:19]Host: 172.17.44.195:8080 [16:51:19]Content-Length: 621 [16:51:19]Content-Type: application/json [16:51:19] [16:51:19]POST finish read [16:51:19]Found Content-Length = 621 [16:51:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966572", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "SU-92", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:51:19]execute_script... [16:51: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)1966572", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "SU-92", "price" : 68.40, "quantity" : 7.310, "sum" : 500.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:51:19]POST & json_proto [16:51:19]process_json_proto [16:51:19]json parsed OK: [16:51:19]protocol is kg_v1.0 [16:51:19]action value=close_receipt [16:51:19]process_action close_receipt [16:51:19]cmd_close_receipt [16:51:19]MH_GetDate [16:51:19]Write to MH i2c: F0 00 00 E2 1A EB [16:51:19]Write i2c OK [16:51:19]MH_I2C_Read... [16:51:19]Read from MH i2c: F0 [16:51:19]MH_I2C_Read... [16:51:19]Read from MH i2c: F0 09 00 [16:51:19]MH_I2C_Read... [16:51:19]Read from MH i2c: F0 09 00 E2 1A 00 08 7B 1A 67 82 C9 CF 66 78 [16:51:19]GetLastDocTimeStamp 1729788550 [16:51:19]current date 1729788680 [16:51:19]FM_GetShiftState [16:51:19]SAM_PROTO_GetShiftState [16:51:19]wFMCommunicate request_size=4 [16:51:19]MH_SAM_APDU [16:51:19]CAPDU: 80 13 01 00 [16:51:19]Write to MH i2c: E2 08 00 E3 1A 80 13 01 00 00 00 00 00 7A [16:51:19]Write i2c OK [16:51:19]MH_I2C_Read... [16:51:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:51:19]Read from MH i2c: E2 [16:51:19]MH_I2C_Read... [16:51:19]Read from MH i2c: E2 0E 00 [16:51:19]MH_I2C_Read... [16:51:19]Read from MH i2c: E2 0E 00 E3 1A 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 F2 [16:51:19]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [16:51:19]wFMCommunicate OK [16:51:19]SAM_PROTO_GetShiftState done [16:51:19]FM_GetShiftState done [16:51:19]opened in 1729728859 [16:51:19]opened+sec_in_day 1729815259 [16:51:19]quantity*price = 50000 [16:51:19]sum+1 = 50001 [16:51:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.00 НСП 1% : 4.42 НДС 12% : 53.10 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 321 24.10.2024 16:51 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 ФМ: 0000000000871839 ФД: 229455 ФПД: 100489581621276 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T165121&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229455&fm=100489581621276&tin=02508201610067®Number=0000000000091685&sum=50000 [16:51:20]StoreToDocumentArchive [16:51:20]shift 537 fd 229455 [16:51:20]save to /storage/0537/doc_00229455 [16:51:20]save last doc name /storage/0537/doc_00229455 to /storage/kkm_last_doc_name [16:51:20]save OK [16:51:20]Clear old archive folders... [16:51:20]ProcessDocumentItem done err = 0, tmpTLVsize=244 [16:51:20]tlvbuf is 01FE1F90 [16:51:20]SAM_PROTO_ClearQueue [16:51:20]wFMCommunicate request_size=4 [16:51:20]MH_SAM_APDU [16:51:20]CAPDU: 80 09 00 00 [16:51:20]Write to MH i2c: E2 08 00 F0 1A 80 09 00 00 00 00 00 00 7C [16:51:20]Write i2c OK [16:51:20]MH_I2C_Read... [16:51:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:51:20]Read from MH i2c: E2 [16:51:20]MH_I2C_Read... [16:51:20]Read from MH i2c: E2 03 00 [16:51:20]MH_I2C_Read... [16:51:20]Read from MH i2c: E2 03 00 F0 1A 00 90 00 7E [16:51:20]RAPDU: 90 00 [16:51:20]wFMCommunicate OK [16:51:20]SAM_PROTO_ClearQueue done [16:51:20]KKMCreateOFDPacket [16:51:20]OFDProtocolAddRootSTLVToBuf [16:51:20]FM_MakeSignedData [16:51:20]FM_MakeSignedData [16:51:20]SAM_PROTO_SignData [16:51:20]wFMCommunicate request_size=4 [16:51:20]MH_SAM_APDU [16:51:20]CAPDU: 80 0D 01 02 [16:51:20]Write to MH i2c: E2 08 00 F1 1A 80 0D 01 02 00 00 00 00 84 [16:51:20]Write i2c OK [16:51:20]MH_I2C_Read... [16:51:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:51:21]Read from MH i2c: E2 [16:51:21]MH_I2C_Read... [16:51:21]Read from MH i2c: E2 03 00 [16:51:21]MH_I2C_Read... [16:51:21]Read from MH i2c: E2 03 00 F1 1A 00 90 00 7F [16:51:21]RAPDU: 90 00 [16:51:21]wFMCommunicate OK [16:51:21]wFMCommunicate request_size=253 [16:51:21]MH_SAM_APDU [16:51:21]CAPDU: 80 0D 02 02 F8 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 01 00 00 F4 03 04 00 09 7B 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 4F 80 03 00 35 04 06 00 5B 65 0D D0 F0 1C [16:51:21]Write to MH i2c: E2 00 01 F2 1A 80 0D 02 02 F8 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 01 00 00 F4 03 04 00 09 7B 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 4F 80 03 00 35 04 06 00 5B 65 0D D0 F0 1C 00 00 63 [16:51:21]Write i2c OK [16:51:21]MH_I2C_Read... [16:51:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:51:21]Read from MH i2c: E2 [16:51:21]MH_I2C_Read... [16:51:21]Read from MH i2c: E2 03 00 [16:51:21]MH_I2C_Read... [16:51:21]Read from MH i2c: E2 03 00 F2 1A 00 90 00 80 [16:51:21]RAPDU: 90 00 [16:51:21]wFMCommunicate OK [16:51:21]wFMCommunicate request_size=4 [16:51:21]MH_SAM_APDU [16:51:21]CAPDU: 80 0D 03 02 [16:51:21]Write to MH i2c: E2 08 00 F3 1A 80 0D 03 02 00 00 00 00 88 [16:51:21]Write i2c OK [16:51:21]MH_I2C_Read... [16:51:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:51:21]Read from MH i2c: E2 [16:51:21]MH_I2C_Read... [16:51:21]Read from MH i2c: E2 0B 00 [16:51:21]MH_I2C_Read... [16:51:21]Read from MH i2c: E2 0B 00 F3 1A 00 9A D2 7C 62 83 F7 A9 00 90 00 F6 [16:51:21]RAPDU: 9A D2 7C 62 83 F7 A9 00 90 00 [16:51:21]wFMCommunicate OK [16:51:21]SAM_PROTO_SignData done [16:51:21]FM_MakeSignedData done [16:51:21]CreateOFDProtocolMessage [16:51:21]wFMCommunicate request_size=4 [16:51:21]MH_SAM_APDU [16:51:21]CAPDU: 80 11 00 00 [16:51:21]Write to MH i2c: E2 08 00 F4 1A 80 11 00 00 00 00 00 00 88 [16:51:21]Write i2c OK [16:51:21]MH_I2C_Read... [16:51:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:51:21]Read from MH i2c: E2 [16:51:21]MH_I2C_Read... [16:51:21]Read from MH i2c: E2 17 00 [16:51:21]MH_I2C_Read... [16:51:21]Read from MH i2c: E2 17 00 F4 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 DF [16:51:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [16:51:21]wFMCommunicate OK [16:51:21]CreateOFDProtocolMessage done [16:51:21]OFDSenderStorePacket 229455 [16:51:21]StoreOFDPacket docnum=229455 [16:51:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 08 01 00 00 EA FA 00 01 1B F3 5A 03 01 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 01 00 00 F4 03 04 00 09 7B 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 4F 80 03 00 35 04 06 00 5B 65 0D D0 F0 1C 9A D2 7C 62 83 F7 A9 00 [16:51:21]CheckFolder [16:51:21]dirname=/storage/ofd_packets [16:51:21]CheckFolder done [16:51:21]ProducePacketName [16:51:21]name=ofd_packets/00229455 [16:51:21]NVStorageSaveData ofd_packets/00229455 [16:51:21]File name is /storage/ofd_packets/00229455 [16:51:21]Write 294 bytes [16:51:21]NVStorageSaveData done [16:51:21]OFDSenderStorePacket done [16:51:21]KKMCreateOFDPacket done [16:51:21]NVStorageSaveData kkm_last_timestamp [16:51:21]File name is /storage/kkm_last_timestamp [16:51:21]Write 4 bytes [16:51:21]NVStorageSaveData done [16:51:21]ExternCall_PrintAddStr [16:51:21]wPrintStart [16:51:21]Write to MH i2c: 01 00 00 F5 1A 0F [16:51:21]Write i2c OK [16:51:21]MH_I2C_Read... [16:51:21]Read from MH i2c: 01 [16:51:21]MH_I2C_Read... [16:51:21]Read from MH i2c: 01 07 00 [16:51:21]MH_I2C_Read... [16:51:21]Read from MH i2c: 01 07 00 F5 1A 00 00 00 00 00 FF 0F 24 [16:51:21]RasterBufferAndPrint [16:51:21]line Счет N : (1)1966572 [16:51:21]line ИНН: 02508201610067 [16:51:21]line Контрольно-Кассовый Чек [16:51:21]line ПРОДАЖА [16:51:21]line ТРК (МРК, ГНК) : 52 [16:51:21]line Товар: 2710124130 [16:51:21]line SU-92 [16:51:21]line 7.310 * 68.40 [16:51:21]line = 500.00 [16:51:21]line НДС 12% НСП 1% [16:51:21]line > о реализуемом товаре [16:51:21]line ИТОГО: 500.00 [16:51:21]line НСП 1% : 4.42 [16:51:21]line НДС 12% : 53.10 [16:51:21]line Наличными: 500.00 [16:51:21]line Безнал.: 0.00 [16:51:21]line Место: АЗС № 133 "Партнер Нефть" [16:51:21]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [16:51:21]line СНО: Общий режим [16:51:21]line Чек 321 24.10.2024 16:51 [16:51:21]line Смена: 537 ФФД: 1.0 [16:51:21]line ЗНМ: 0300000091 [16:51:21]line РНМ: 0000000000091685 [16:51:21]line Версия ККМ: 001 [16:51:21]line ФМ: 0000000000871839 [16:51:21]line ФД: 229455 [16:51:21]line ФПД: 100489581621276 [16:51:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T165121&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229455&fm=100489581621276&tin=02508201610067®Number=0000000000091685&sum=50000 [16:51:21]OFD Sender: Processing packet 229455 [packets to send 38, broken 37] [16:51:21]ProducePacketName [16:51:21]name=ofd_packets/00229455 [16:51:21]OFD Sender: To server: pG, [16:51:21]CommunicateWithHost lk.salyk.kg:30040 [16:51:21]ConnectInit lk.salyk.kg [16:51:21]written 0, free lines is 4095 [16:51:21]Write to MH i2c: 01 00 00 1C 1B 37 [16:51:21]Write i2c OK [16:51:21]MH_I2C_Read... [16:51:21]Read from MH i2c: 01 [16:51:21]MH_I2C_Read... [16:51:21]Read from MH i2c: 01 07 00 [16:51:21]MH_I2C_Read... [16:51:21]Read from MH i2c: 01 07 00 1C 1B 00 00 00 00 00 DD 0C 27 [16:51:21]RasterBufferAndPrint [16:51:21]line [16:51:21]line [16:51:21]line [16:51:21]line [16:51:21]line [16:51:21]written 0, free lines is 3307 [16:51:22]MH_Cut [16:51:22]Write to MH i2c: D1 01 00 23 1B 01 10 [16:51:22]Write i2c OK [16:51:22]MH_I2C_Read... [16:51:22]Read from MH i2c: D1 [16:51:22]MH_I2C_Read... [16:51:22]Read from MH i2c: D1 01 00 [16:51:22]MH_I2C_Read... [16:51:22]Read from MH i2c: D1 01 00 23 1B 00 0F [16:51:22]Write to MH i2c: 01 00 00 24 1B 3F [16:51:22]Write i2c OK [16:51:22]MH_I2C_Read... [16:51:22]*** Cut start [16:51:22]*** Partial cut [16:51:22]*** CUTSNS_PIN = 1 [16:51:22]*** CUTSNS_PIN = 0 [16:51:23]*** Brake cut motor [16:51:23]Read from MH i2c: 01 [16:51:23]MH_I2C_Read... [16:51:23]*** Stop cut motor [16:51:23]*** Cut end [16:51:23]Read from MH i2c: 01 07 00 [16:51:23]MH_I2C_Read... [16:51:23]Read from MH i2c: 01 07 00 24 1B 00 00 00 00 00 FF 0F 54 [16:51:23]process_action close_receipt done [16:51:23]requested_data is exist [16:51:23]produce_requested_data [16:51:23]requested_item fm.sn is exist - process it [16:51:23]wFMCommunicate request_size=4 [16:51:23]MH_SAM_APDU [16:51:23]CAPDU: 80 11 00 00 [16:51:23]Write to MH i2c: E2 08 00 25 1B 80 11 00 00 00 00 00 00 BA [16:51:23]Write i2c OK [16:51:23]MH_I2C_Read... [16:51:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:51:23]Read from MH i2c: E2 [16:51:23]MH_I2C_Read... [16:51:23]Read from MH i2c: E2 17 00 [16:51:23]MH_I2C_Read... [16:51:23]Read from MH i2c: E2 17 00 25 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 11 [16:51:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [16:51:23]wFMCommunicate OK [16:51:23]requested_item fd.num is exist - process it [16:51:23]SAM_PROTO_GetFieldsCounters [16:51:23]wFMCommunicate request_size=4 [16:51:23]MH_SAM_APDU [16:51:23]CAPDU: 80 13 00 00 [16:51:23]Write to MH i2c: E2 08 00 26 1B 80 13 00 00 00 00 00 00 BD [16:51:23]Write i2c OK [16:51:23]MH_I2C_Read... [16:51:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:51:23]Read from MH i2c: E2 [16:51:23]MH_I2C_Read... [16:51:23]Read from MH i2c: E2 62 00 [16:51:23]MH_I2C_Read... [16:51:23]Read from MH i2c: E2 62 00 26 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 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 4F 80 03 00 0E 04 04 00 19 02 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 99 [16:51:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 4F 80 03 00 0E 04 04 00 19 02 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 [16:51:23]wFMCommunicate OK [16:51:23]SAM_PROTO_GetFieldsCounters done [16:51:23]requested_item shift.num is exist - process it [16:51:23]requested_item shift.opened is exist - process it [16:51:23]req_shift_opened [16:51:23]FM_GetShiftState [16:51:23]SAM_PROTO_GetShiftState [16:51:23]wFMCommunicate request_size=4 [16:51:23]MH_SAM_APDU [16:51:23]CAPDU: 80 13 01 00 [16:51:23]Write to MH i2c: E2 08 00 27 1B 80 13 01 00 00 00 00 00 BF [16:51:23]Write i2c OK [16:51:23]MH_I2C_Read... [16:51:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:51:23]Read from MH i2c: E2 [16:51:23]MH_I2C_Read... [16:51:23]Read from MH i2c: E2 0E 00 [16:51:23]MH_I2C_Read... [16:51:23]Read from MH i2c: E2 0E 00 27 1B 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 37 [16:51:23]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [16:51:23]wFMCommunicate OK [16:51:23]SAM_PROTO_GetShiftState done [16:51:23]FM_GetShiftState done [16:51:23]req_shift_opened done [16:51:23]requested_item shift.open_date is exist - process it [16:51:23]req_shift_open_date [16:51:23]req_shift_open_date done [16:51:23]produce_requested_data done [16:51:23]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229455,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [16:51:23]process_action_free close_receipt [16:51:23]json_value_free [16:51:23]json_value_free done [16:51:23]process_json_proto returns [16:51:23]Send response to host [16:51:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229455,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [16:51:23]free response buf [16:51:23]execute_script done [16:51:23]execute_script returns [16:51:23]free content buf [16:51:23]Sock 9.Close socket [16:51:23]Sock 9.Thread stoped [16:51:26]ConnectInit Can't take IP for lk.salyk.kg [16:51:26]CommunicateWithHost connect error [16:51:26]CommunicateWithHost err = -1 [16:51:26]OFD Sender: Server communicate error [16:51:31]OFD Sender: Processing packet 229455 [packets to send 38, broken 37] [16:51:31]ProducePacketName [16:51:31]name=ofd_packets/00229455 [16:51:31]OFD Sender: To server: pG, [16:51:31]CommunicateWithHost lk.salyk.kg:30040 [16:51:31]ConnectInit lk.salyk.kg [16:51:31]accept exits with 10 [16:51:31]New connection [16:51:31]New thread 3067391332 created [16:51:31]Thread 3067534692 joined [16:51:31]Waiting for new connection... [16:51:31] Sock 10.Parse request [16:51:31]Sock 10.Check first char [16:51:31]Sock 10.First char is OK [16:51:31]request: POST /json_proto HTTP/1.0 [16:51:31]Method: POST [16:51:31]URL: /json_proto [16:51:31]Method is POST - this is cgi request [16:51:31]url: /json_proto [16:51:31]query_string will be loaded in cgi processing [16:51:31]execute_cgi json_proto POST (null) [16:51:31]execute_cgi path=json_proto method=POST [16:51:31]POST find Content-Length [16:51:31]Host: 172.17.44.195:8080 [16:51:31]Content-Length: 790 [16:51:32]Content-Type: application/json [16:51:32] [16:51:32]POST finish read [16:51:32]Found Content-Length = 790 [16:51:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1966573", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 19.690, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A72541", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:51:32]execute_script... [16:51: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)1966573", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 19.690, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A72541", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:51:32]POST & json_proto [16:51:32]process_json_proto [16:51:32]json parsed OK: [16:51:32]protocol is kg_v1.0 [16:51:32]action value=close_receipt [16:51:32]process_action close_receipt [16:51:32]cmd_close_receipt [16:51:32]MH_GetDate [16:51:32]Write to MH i2c: F0 00 00 28 1B 32 [16:51:32]Write i2c OK [16:51:32]MH_I2C_Read... [16:51:32]Read from MH i2c: F0 [16:51:32]MH_I2C_Read... [16:51:32]Read from MH i2c: F0 09 00 [16:51:32]MH_I2C_Read... [16:51:32]Read from MH i2c: F0 09 00 28 1B 00 15 7B 1A 67 82 C9 CF 66 CC [16:51:32]GetLastDocTimeStamp 1729788681 [16:51:32]current date 1729788693 [16:51:32]FM_GetShiftState [16:51:32]SAM_PROTO_GetShiftState [16:51:32]wFMCommunicate request_size=4 [16:51:32]MH_SAM_APDU [16:51:32]CAPDU: 80 13 01 00 [16:51:32]Write to MH i2c: E2 08 00 29 1B 80 13 01 00 00 00 00 00 C1 [16:51:32]Write i2c OK [16:51:32]MH_I2C_Read... [16:51:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:51:32]Read from MH i2c: E2 [16:51:32]MH_I2C_Read... [16:51:32]Read from MH i2c: E2 0E 00 [16:51:32]MH_I2C_Read... [16:51:32]Read from MH i2c: E2 0E 00 29 1B 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 39 [16:51:32]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [16:51:32]wFMCommunicate OK [16:51:32]SAM_PROTO_GetShiftState done [16:51:32]FM_GetShiftState done [16:51:32]opened in 1729728859 [16:51:32]opened+sec_in_day 1729815259 [16:51:32]quantity*price = 0 [16:51:32]sum+1 = 1 [16:51:32]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 133 "Партнер Нефть" Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 СНО: Общий режим Чек 322 24.10.2024 16:51 Смена: 537 ФФД: 1.0 ЗНМ: 0300000091 РНМ: 0000000000091685 Версия ККМ: 001 Талоны: Топливная Карта 72541 ФМ: 0000000000871839 ФД: 229456 ФПД: 88973684740034 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T165133&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229456&fm=88973684740034&tin=02508201610067®Number=0000000000091685&sum=0 [16:51:33]StoreToDocumentArchive [16:51:33]shift 537 fd 229456 [16:51:33]save to /storage/0537/doc_00229456 [16:51:33]save last doc name /storage/0537/doc_00229456 to /storage/kkm_last_doc_name [16:51:33]save OK [16:51:33]Clear old archive folders... [16:51:33]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:51:33]tlvbuf is 020B8E20 [16:51:33]SAM_PROTO_ClearQueue [16:51:33]wFMCommunicate request_size=4 [16:51:33]MH_SAM_APDU [16:51:33]CAPDU: 80 09 00 00 [16:51:33]Write to MH i2c: E2 08 00 36 1B 80 09 00 00 00 00 00 00 C3 [16:51:33]Write i2c OK [16:51:33]MH_I2C_Read... [16:51:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:51:33]Read from MH i2c: E2 [16:51:33]MH_I2C_Read... [16:51:33]Read from MH i2c: E2 03 00 [16:51:33]MH_I2C_Read... [16:51:33]Read from MH i2c: E2 03 00 36 1B 00 90 00 C5 [16:51:33]RAPDU: 90 00 [16:51:33]wFMCommunicate OK [16:51:33]SAM_PROTO_ClearQueue done [16:51:33]KKMCreateOFDPacket [16:51:33]OFDProtocolAddRootSTLVToBuf [16:51:33]FM_MakeSignedData [16:51:33]FM_MakeSignedData [16:51:33]SAM_PROTO_SignData [16:51:33]wFMCommunicate request_size=4 [16:51:33]MH_SAM_APDU [16:51:33]CAPDU: 80 0D 01 02 [16:51:33]Write to MH i2c: E2 08 00 37 1B 80 0D 01 02 00 00 00 00 CB [16:51:33]Write i2c OK [16:51:33]MH_I2C_Read... [16:51:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:51:33]Read from MH i2c: E2 [16:51:33]MH_I2C_Read... [16:51:33]Read from MH i2c: E2 03 00 [16:51:33]MH_I2C_Read... [16:51:33]Read from MH i2c: E2 03 00 37 1B 00 90 00 C6 [16:51:33]RAPDU: 90 00 [16:51:33]wFMCommunicate OK [16:51:33]wFMCommunicate request_size=255 [16:51:33]MH_SAM_APDU [16:51:33]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 01 00 00 F4 03 04 00 15 7B 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 50 80 03 00 35 04 06 00 50 EB CC DF [16:51:33]Write to MH i2c: E2 02 01 38 1B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 01 00 00 F4 03 04 00 15 7B 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 50 80 03 00 35 04 06 00 50 EB CC DF 00 00 8E [16:51:33]Write i2c OK [16:51:33]MH_I2C_Read... [16:51:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:51:33]Read from MH i2c: E2 [16:51:33]MH_I2C_Read... [16:51:33]Read from MH i2c: E2 03 00 [16:51:33]MH_I2C_Read... [16:51:33]Read from MH i2c: E2 03 00 38 1B 00 90 00 C7 [16:51:33]RAPDU: 90 00 [16:51:33]wFMCommunicate OK [16:51:33]wFMCommunicate request_size=7 [16:51:33]MH_SAM_APDU [16:51:33]CAPDU: 80 0D 02 02 02 8F C2 [16:51:33]Write to MH i2c: E2 0A 00 39 1B 80 0D 02 02 02 00 8F C2 00 00 23 [16:51:33]Write i2c OK [16:51:33]MH_I2C_Read... [16:51:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:51:33]Read from MH i2c: E2 [16:51:33]MH_I2C_Read... [16:51:33]Read from MH i2c: E2 03 00 [16:51:33]MH_I2C_Read... [16:51:33]Read from MH i2c: E2 03 00 39 1B 00 90 00 C8 [16:51:33]RAPDU: 90 00 [16:51:33]wFMCommunicate OK [16:51:33]wFMCommunicate request_size=4 [16:51:33]MH_SAM_APDU [16:51:33]CAPDU: 80 0D 03 02 [16:51:33]Write to MH i2c: E2 08 00 3A 1B 80 0D 03 02 00 00 00 00 D0 [16:51:33]Write i2c OK [16:51:33]MH_I2C_Read... [16:51:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:51:34]Read from MH i2c: E2 [16:51:34]MH_I2C_Read... [16:51:34]Read from MH i2c: E2 0B 00 [16:51:34]MH_I2C_Read... [16:51:34]Read from MH i2c: E2 0B 00 3A 1B 00 01 03 88 D7 6E 70 66 F8 90 00 70 [16:51:34]RAPDU: 01 03 88 D7 6E 70 66 F8 90 00 [16:51:34]wFMCommunicate OK [16:51:34]SAM_PROTO_SignData done [16:51:34]FM_MakeSignedData done [16:51:34]CreateOFDProtocolMessage [16:51:34]wFMCommunicate request_size=4 [16:51:34]MH_SAM_APDU [16:51:34]CAPDU: 80 11 00 00 [16:51:34]Write to MH i2c: E2 08 00 3B 1B 80 11 00 00 00 00 00 00 D0 [16:51:34]Write i2c OK [16:51:34]MH_I2C_Read... [16:51:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:51:34]Read from MH i2c: E2 [16:51:34]MH_I2C_Read... [16:51:34]Read from MH i2c: E2 17 00 [16:51:34]MH_I2C_Read... [16:51:34]Read from MH i2c: E2 17 00 3B 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 27 [16:51:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [16:51:34]wFMCommunicate OK [16:51:34]CreateOFDProtocolMessage done [16:51:34]OFDSenderStorePacket 229456 [16:51:34]StoreOFDPacket docnum=229456 [16:51:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0C 01 00 00 71 6A 04 01 34 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 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 01 00 00 F4 03 04 00 15 7B 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 50 80 03 00 35 04 06 00 50 EB CC DF 8F C2 01 03 88 D7 6E 70 66 F8 [16:51:34]CheckFolder [16:51:34]dirname=/storage/ofd_packets [16:51:34]CheckFolder done [16:51:34]ProducePacketName [16:51:34]name=ofd_packets/00229456 [16:51:34]NVStorageSaveData ofd_packets/00229456 [16:51:34]File name is /storage/ofd_packets/00229456 [16:51:34]Write 298 bytes [16:51:34]NVStorageSaveData done [16:51:34]OFDSenderStorePacket done [16:51:34]KKMCreateOFDPacket done [16:51:34]NVStorageSaveData kkm_last_timestamp [16:51:34]File name is /storage/kkm_last_timestamp [16:51:34]Write 4 bytes [16:51:34]NVStorageSaveData done [16:51:34]ExternCall_PrintAddStr [16:51:34]wPrintStart [16:51:34]Write to MH i2c: 01 00 00 3C 1B 57 [16:51:34]Write i2c OK [16:51:34]MH_I2C_Read... [16:51:34]Read from MH i2c: 01 [16:51:34]MH_I2C_Read... [16:51:34]Read from MH i2c: 01 07 00 [16:51:34]MH_I2C_Read... [16:51:34]Read from MH i2c: 01 07 00 3C 1B 00 00 00 00 00 FF 0F 6C [16:51:34]RasterBufferAndPrint [16:51:34]line Счет N : (1)1966573 [16:51:34]line ИНН: 02508201610067 [16:51:34]line Контрольно-Кассовый Чек [16:51:34]line ПРОДАЖА [16:51:34]line ТРК (МРК, ГНК) : 31 [16:51:34]line Товар: 2710194210 [16:51:34]line ДТ-К-5 [16:51:34]line 19.690 * 0.00 [16:51:34]line = 0.00 [16:51:34]line НДС 12% НСП 1% [16:51:34]line > о реализуемом товаре [16:51:34]line ИТОГО: 0.00 [16:51:34]line НСП 1% : 0.00 [16:51:34]line НДС 12% : 0.00 [16:51:34]line Наличными: 0.00 [16:51:34]line Безнал.: 0.00 [16:51:34]line Место: АЗС № 133 "Партнер Нефть" [16:51:34]line Адрес: 720001, с. Масы, ул. Ленина 50, 41.064673, 72.649161 [16:51:34]line СНО: Общий режим [16:51:34]line Чек 322 24.10.2024 16:51 [16:51:34]line Смена: 537 ФФД: 1.0 [16:51:34]line ЗНМ: 0300000091 [16:51:34]line РНМ: 0000000000091685 [16:51:34]line Версия ККМ: 001 [16:51:34]line Талоны: Топливная Карта [16:51:34]line 72541 [16:51:34]line ФМ: 0000000000871839 [16:51:34]line ФД: 229456 [16:51:34]line ФПД: 88973684740034 [16:51:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20241024T165133&type=1&operation_type=1&fn_number=0000000000871839&fd_number=229456&fm=88973684740034&tin=02508201610067®Number=0000000000091685&sum=0 [16:51:34]written 0, free lines is 4095 [16:51:34]Write to MH i2c: 01 00 00 65 1B 80 [16:51:34]Write i2c OK [16:51:34]MH_I2C_Read... [16:51:34]Read from MH i2c: 01 [16:51:34]MH_I2C_Read... [16:51:34]Read from MH i2c: 01 07 00 [16:51:34]MH_I2C_Read... [16:51:34]Read from MH i2c: 01 07 00 65 1B 00 00 00 00 00 BC 0C 4F [16:51:34]RasterBufferAndPrint [16:51:34]line [16:51:34]line [16:51:34]line [16:51:34]line [16:51:34]line [16:51:34]written 0, free lines is 3278 [16:51:34]MH_Cut [16:51:34]Write to MH i2c: D1 01 00 6C 1B 01 59 [16:51:34]Write i2c OK [16:51:34]MH_I2C_Read... [16:51:34]Read from MH i2c: D1 [16:51:34]MH_I2C_Read... [16:51:34]Read from MH i2c: D1 01 00 [16:51:34]MH_I2C_Read... [16:51:34]Read from MH i2c: D1 01 00 6C 1B 00 58 [16:51:34]Write to MH i2c: 01 00 00 6D 1B 88 [16:51:34]Write i2c OK [16:51:34]MH_I2C_Read... [16:51:35]*** Cut start [16:51:35]*** Partial cut [16:51:35]*** CUTSNS_PIN = 1 [16:51:35]*** CUTSNS_PIN = 0 [16:51:35]*** Brake cut motor [16:51:36]Read from MH i2c: 01 [16:51:36]MH_I2C_Read... [16:51:36]*** Stop cut motor [16:51:36]*** Cut end [16:51:36]Read from MH i2c: 01 07 00 [16:51:36]MH_I2C_Read... [16:51:36]Read from MH i2c: 01 07 00 6D 1B 00 00 00 00 00 FF 0F 9D [16:51:36]process_action close_receipt done [16:51:36]requested_data is exist [16:51:36]produce_requested_data [16:51:36]requested_item fm.sn is exist - process it [16:51:36]wFMCommunicate request_size=4 [16:51:36]MH_SAM_APDU [16:51:36]CAPDU: 80 11 00 00 [16:51:36]Write to MH i2c: E2 08 00 6E 1B 80 11 00 00 00 00 00 00 03 [16:51:36]Write i2c OK [16:51:36]MH_I2C_Read... [16:51:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:51:36]Read from MH i2c: E2 [16:51:36]MH_I2C_Read... [16:51:36]Read from MH i2c: E2 17 00 [16:51:36]MH_I2C_Read... [16:51:36]Read from MH i2c: E2 17 00 6E 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 5A [16:51:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [16:51:36]wFMCommunicate OK [16:51:36]requested_item fd.num is exist - process it [16:51:36]SAM_PROTO_GetFieldsCounters [16:51:36]wFMCommunicate request_size=4 [16:51:36]MH_SAM_APDU [16:51:36]CAPDU: 80 13 00 00 [16:51:36]Write to MH i2c: E2 08 00 6F 1B 80 13 00 00 00 00 00 00 06 [16:51:36]Write i2c OK [16:51:36]MH_I2C_Read... [16:51:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:51:36]Read from MH i2c: E2 [16:51:36]MH_I2C_Read... [16:51:36]Read from MH i2c: E2 62 00 [16:51:36]MH_I2C_Read... [16:51:36]Read from MH i2c: E2 62 00 6F 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 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 50 80 03 00 0E 04 04 00 19 02 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 E6 [16:51:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 50 80 03 00 0E 04 04 00 19 02 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 [16:51:36]wFMCommunicate OK [16:51:36]SAM_PROTO_GetFieldsCounters done [16:51:36]requested_item shift.num is exist - process it [16:51:36]requested_item shift.opened is exist - process it [16:51:36]req_shift_opened [16:51:36]FM_GetShiftState [16:51:36]SAM_PROTO_GetShiftState [16:51:36]wFMCommunicate request_size=4 [16:51:36]MH_SAM_APDU [16:51:36]CAPDU: 80 13 01 00 [16:51:36]Write to MH i2c: E2 08 00 70 1B 80 13 01 00 00 00 00 00 08 [16:51:36]Write i2c OK [16:51:36]MH_I2C_Read... [16:51:36]ConnectInit Can't take IP for lk.salyk.kg [16:51:36]CommunicateWithHost connect error [16:51:36]CommunicateWithHost err = -1 [16:51:36]OFD Sender: Server communicate error [16:51:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:51:36]Read from MH i2c: E2 [16:51:36]MH_I2C_Read... [16:51:36]Read from MH i2c: E2 0E 00 [16:51:36]MH_I2C_Read... [16:51:36]Read from MH i2c: E2 0E 00 70 1B 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 80 [16:51:36]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [16:51:36]wFMCommunicate OK [16:51:36]SAM_PROTO_GetShiftState done [16:51:36]FM_GetShiftState done [16:51:36]req_shift_opened done [16:51:36]requested_item shift.open_date is exist - process it [16:51:36]req_shift_open_date [16:51:36]req_shift_open_date done [16:51:36]produce_requested_data done [16:51:36]produce_requested_data return {"fm.sn":"0000000000871839","fd.num":229456,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [16:51:36]process_action_free close_receipt [16:51:36]json_value_free [16:51:36]json_value_free done [16:51:36]process_json_proto returns [16:51:36]Send response to host [16:51:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871839","fd.num":229456,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [16:51:36]free response buf [16:51:36]execute_script done [16:51:36]execute_script returns [16:51:36]free content buf [16:51:36]Sock 10.Close socket [16:51:36]Sock 10.Thread stoped [16:51:36]OFD Sender: Processing packet 229455 [packets to send 39, broken 37] [16:51:36]ProducePacketName [16:51:36]name=ofd_packets/00229455 [16:51:36]OFD Sender: To server: pG, [16:51:36]CommunicateWithHost lk.salyk.kg:30040 [16:51:36]ConnectInit lk.salyk.kg [16:51:41]ConnectInit Can't take IP for lk.salyk.kg [16:51:41]CommunicateWithHost connect error [16:51:41]CommunicateWithHost err = -1 [16:51:41]OFD Sender: Server communicate error [16:51:46]OFD Sender: Processing packet 229455 [packets to send 39, broken 37] [16:51:46]ProducePacketName [16:51:46]name=ofd_packets/00229455 [16:51:46]OFD Sender: To server: pG, [16:51:46]CommunicateWithHost lk.salyk.kg:30040 [16:51:46]ConnectInit lk.salyk.kg [16:51:49]ConnectInit Can't connect to host [16:51:51]ConnectInit Can't take IP for lk.salyk.kg [16:51:51]CommunicateWithHost connect error [16:51:51]CommunicateWithHost err = -1 [16:51:51]OFD Sender: Server communicate error [16:51:56]OFD Sender: Processing packet 229455 [packets to send 39, broken 37] [16:51:56]ProducePacketName [16:51:56]name=ofd_packets/00229455 [16:51:56]OFD Sender: To server: pG, [16:51:56]CommunicateWithHost lk.salyk.kg:30040 [16:51:56]ConnectInit lk.salyk.kg [16:52:01]ConnectInit Can't take IP for lk.salyk.kg [16:52:01]CommunicateWithHost connect error [16:52:01]CommunicateWithHost err = -1 [16:52:01]OFD Sender: Server communicate error [16:52:06]OFD Sender: Processing packet 229455 [packets to send 39, broken 37] [16:52:06]ProducePacketName [16:52:06]name=ofd_packets/00229455 [16:52:06]OFD Sender: To server: pG, [16:52:06]CommunicateWithHost lk.salyk.kg:30040 [16:52:06]ConnectInit lk.salyk.kg [16:52:11]ConnectInit Can't take IP for lk.salyk.kg [16:52:11]CommunicateWithHost connect error [16:52:11]CommunicateWithHost err = -1 [16:52:11]OFD Sender: Server communicate error [16:52:16]OFD Sender: Processing packet 229455 [packets to send 39, broken 37] [16:52:16]ProducePacketName [16:52:16]name=ofd_packets/00229455 [16:52:16]OFD Sender: To server: pG, [16:52:16]CommunicateWithHost lk.salyk.kg:30040 [16:52:16]ConnectInit lk.salyk.kg [16:52:16]Connected sock=9 [16:52:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 08 01 00 00 EA FA 00 01 1B F3 5A 03 01 00 03 00 F4 00 1E 04 01 00 01 23 04 46 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 05 00 53 55 2D 39 32 FF 03 08 00 03 8E 1C 00 00 00 00 00 37 04 06 00 B8 1A 00 00 00 00 13 04 06 00 50 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 01 00 00 F4 03 04 00 09 7B 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 4F 80 03 00 35 04 06 00 5B 65 0D D0 F0 1C 9A D2 7C 62 83 F7 A9 00 [16:52:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 18 27 47 00 32 55 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 4F 80 03 00 F4 03 04 00 30 26 1A 67 B6 04 01 00 00 ED B8 F5 27 7A 62 BB 2D [16:52:17]CommunicateWithHost err = 0 [16:52:17]CheckOFDResponse [16:52:17]1017 (14) - 77093643461234 [16:52:17]1041 (16) - 0000000000871839 [16:52:17]1040 (4) - 229455 [16:52:17]1012 (4) - 24.10.2024 10:49 [16:52:17]1206 (1) - 0 [16:52:17]OFD Sender: Remove packet 229455 [16:52:17]ProducePacketName [16:52:17]name=ofd_packets/00229455 [16:52:17]NVStorageDeleteData [16:52:17]OFD Sender: Processing packet 229456 [packets to send 38, broken 37] [16:52:17]ProducePacketName [16:52:17]name=ofd_packets/00229456 [16:52:17]OFD Sender: To server: pG, [16:52:17]CommunicateWithHost lk.salyk.kg:30040 [16:52:17]ConnectInit lk.salyk.kg [16:52:17]Connected sock=9 [16:52:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0C 01 00 00 71 6A 04 01 34 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 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 01 00 00 F4 03 04 00 15 7B 1A 67 0E 04 04 00 19 02 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 50 80 03 00 35 04 06 00 50 EB CC DF 8F C2 01 03 88 D7 6E 70 66 F8 [16:52:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 15 E6 47 00 00 53 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 50 80 03 00 F4 03 04 00 31 26 1A 67 B6 04 01 00 00 70 BC 00 62 A9 4A 05 D6 [16:52:18]CommunicateWithHost err = 0 [16:52:18]CheckOFDResponse [16:52:18]1017 (14) - 77093643461234 [16:52:18]1041 (16) - 0000000000871839 [16:52:18]1040 (4) - 229456 [16:52:18]1012 (4) - 24.10.2024 10:49 [16:52:18]1206 (1) - 0 [16:52:18]OFD Sender: Remove packet 229456 [16:52:18]ProducePacketName [16:52:18]name=ofd_packets/00229456 [16:52:18]NVStorageDeleteData [16:52:18]OFD Sender: No OFD packet to send [16:52:23]OFD Sender: No OFD packet to send [16:52:28]OFD Sender: No OFD packet to send [16:52:33]OFD Sender: No OFD packet to send [16:52:37]accept exits with 12 [16:52:37]New connection [16:52:37]New thread 3067534692 created [16:52:37]Thread 3067391332 joined [16:52:37]Waiting for new connection... [16:52:37] Sock 12.Parse request [16:52:37]Sock 12.Check first char [16:52:37]Sock 12.First char is OK [16:52:37]request: POST /json_proto HTTP/1.0 [16:52:37]Method: POST [16:52:37]URL: /json_proto [16:52:37]Method is POST - this is cgi request [16:52:37]url: /json_proto [16:52:37]query_string will be loaded in cgi processing [16:52:37]execute_cgi json_proto POST (null) [16:52:37]execute_cgi path=json_proto method=POST [16:52:37]POST find Content-Length [16:52:37]Host: 172.17.44.195:8080 [16:52:37]Content-Length: 218 [16:52:37]Content-Type: application/json [16:52:37] [16:52:37]POST finish read [16:52:37]Found Content-Length = 218 [16:52:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "cash_out", "params" : { "operator" : "\u041E\u0440\u043C\u043E\u043D\u043E\u0432\u0430 \u0414. ", "amount" : 0.00 } , "requested_data" : [ ] } } [16:52:37]execute_script... [16:52:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "cash_out", "params" : { "operator" : "\u041E\u0440\u043C\u043E\u043D\u043E\u0432\u0430 \u0414. ", "amount" : 0.00 } , "requested_data" : [ ] } } [16:52:37]POST & json_proto [16:52:37]process_json_proto [16:52:37]json parsed OK: [16:52:37]protocol is kg_v1.0 [16:52:37]action value=cash_out [16:52:37]process_action cash_out [16:52:37]cmd_cash_out [16:52:37]MH_GetDate [16:52:37]Write to MH i2c: F0 00 00 71 1B 7B [16:52:37]Write i2c OK [16:52:37]MH_I2C_Read... [16:52:37]Read from MH i2c: F0 [16:52:37]MH_I2C_Read... [16:52:37]Read from MH i2c: F0 09 00 [16:52:37]MH_I2C_Read... [16:52:37]Read from MH i2c: F0 09 00 71 1B 00 56 7B 1A 67 82 C9 CF 66 56 [16:52:37]GetLastDocTimeStamp 1729788693 [16:52:37]current date 1729788758 [16:52:37]FM_GetShiftState [16:52:37]SAM_PROTO_GetShiftState [16:52:37]wFMCommunicate request_size=4 [16:52:37]MH_SAM_APDU [16:52:37]CAPDU: 80 13 01 00 [16:52:37]Write to MH i2c: E2 08 00 72 1B 80 13 01 00 00 00 00 00 0A [16:52:37]Write i2c OK [16:52:37]MH_I2C_Read... [16:52:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:52:37]Read from MH i2c: E2 [16:52:37]MH_I2C_Read... [16:52:37]Read from MH i2c: E2 0E 00 [16:52:37]MH_I2C_Read... [16:52:37]Read from MH i2c: E2 0E 00 72 1B 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 82 [16:52:37]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [16:52:37]wFMCommunicate OK [16:52:37]SAM_PROTO_GetShiftState done [16:52:37]FM_GetShiftState done [16:52:37]opened in 1729728859 [16:52:37]opened+sec_in_day 1729815259 [16:52:37]KKMCreateCashOutDocument [16:52:37]Load OK [16:52:37]Malloc new data [16:52:37]MH_GetDate [16:52:37]Write to MH i2c: F0 00 00 73 1B 7D [16:52:37]Write i2c OK [16:52:37]MH_I2C_Read... [16:52:37]Read from MH i2c: F0 [16:52:37]MH_I2C_Read... [16:52:37]Read from MH i2c: F0 09 00 [16:52:37]MH_I2C_Read... [16:52:37]Read from MH i2c: F0 09 00 73 1B 00 56 7B 1A 67 82 C9 CF 66 58 [16:52:37]Malloc new data [16:52:37]wFMCommunicate request_size=4 [16:52:37]MH_SAM_APDU [16:52:37]CAPDU: 80 11 00 00 [16:52:37]Write to MH i2c: E2 08 00 74 1B 80 11 00 00 00 00 00 00 09 [16:52:37]Write i2c OK [16:52:37]MH_I2C_Read... [16:52:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:52:37]Read from MH i2c: E2 [16:52:37]MH_I2C_Read... [16:52:37]Read from MH i2c: E2 17 00 [16:52:37]MH_I2C_Read... [16:52:37]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 38 33 39 90 00 60 [16:52:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [16:52:37]wFMCommunicate OK [16:52:37]SAM_PROTO_GetFieldsCounters [16:52:37]wFMCommunicate request_size=4 [16:52:37]MH_SAM_APDU [16:52:37]CAPDU: 80 13 00 00 [16:52:37]Write to MH i2c: E2 08 00 75 1B 80 13 00 00 00 00 00 00 0C [16:52:37]Write i2c OK [16:52:37]MH_I2C_Read... [16:52:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:52:37]Read from MH i2c: E2 [16:52:37]MH_I2C_Read... [16:52:37]Read from MH i2c: E2 62 00 [16:52:37]MH_I2C_Read... [16:52:37]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 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 50 80 03 00 0E 04 04 00 19 02 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 EC [16:52:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 50 80 03 00 0E 04 04 00 19 02 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 [16:52:37]wFMCommunicate OK [16:52:37]SAM_PROTO_GetFieldsCounters done [16:52:37]Malloc new data [16:52:37]KKMCreateCashOutDocument OK [16:52:37]cash_in: Amount=0 [16:52:37]Malloc new data [16:52:37]KKMSetCashOutData OK [16:52:37]KKMPrepareCashOutFMData [16:52:37]SAM_PROTO_GetShiftData [16:52:37]wFMCommunicate request_size=4 [16:52:37]MH_SAM_APDU [16:52:37]CAPDU: 80 13 02 00 [16:52:37]Write to MH i2c: E2 08 00 76 1B 80 13 02 00 00 00 00 00 0F [16:52:37]Write i2c OK [16:52:37]MH_I2C_Read... [16:52:38]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [16:52:38]Read from MH i2c: E2 [16:52:38]MH_I2C_Read... [16:52:38]Read from MH i2c: E2 FD 00 [16:52:38]MH_I2C_Read... [16:52:38]Read from MH i2c: E2 FD 00 76 1B 00 BB 04 AA 04 B7 04 6E 04 04 00 42 01 00 00 69 04 9E 00 6F 04 04 00 40 01 00 00 B1 04 04 00 AF 07 10 02 70 04 04 00 F0 85 6F 01 72 04 03 00 BF 81 A0 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 1B 16 38 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 7E AC 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 97 00 6F 04 04 00 02 00 00 00 B1 04 03 00 84 EC 07 70 04 03 00 84 EC 07 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 74 D7 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 00 [16:52:38]RAPDU: BB 04 AA 04 B7 04 6E 04 04 00 42 01 00 00 69 04 9E 00 6F 04 04 00 40 01 00 00 B1 04 04 00 AF 07 10 02 70 04 04 00 F0 85 6F 01 72 04 03 00 BF 81 A0 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 1B 16 38 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 7E AC 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 97 00 6F 04 04 00 02 00 00 00 B1 04 03 00 84 EC 07 70 04 03 00 84 EC 07 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 74 D7 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 [16:52:38]wFMCommunicate OK [16:52:38]wFMCommunicate request_size=4 [16:52:38]MH_SAM_APDU [16:52:38]CAPDU: 80 17 00 00 [16:52:38]Write to MH i2c: E2 08 00 77 1B 80 17 00 00 00 00 00 00 12 [16:52:38]Write i2c OK [16:52:38]MH_I2C_Read... [16:52:38]OFD Sender: No OFD packet to send [16:52:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:52:38]Read from MH i2c: E2 [16:52:38]MH_I2C_Read... [16:52:38]Read from MH i2c: E2 FD 00 [16:52:38]MH_I2C_Read... [16:52:38]Read from MH i2c: E2 FD 00 77 1B 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 F4 11 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 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 90 00 C1 [16:52:38]RAPDU: 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 F4 11 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 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 90 00 [16:52:38]wFMCommunicate OK [16:52:38]wFMCommunicate request_size=4 [16:52:38]MH_SAM_APDU [16:52:38]CAPDU: 80 17 00 00 [16:52:38]Write to MH i2c: E2 08 00 78 1B 80 17 00 00 00 00 00 00 13 [16:52:38]Write i2c OK [16:52:38]MH_I2C_Read... [16:52:39]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:52:39]Read from MH i2c: E2 [16:52:39]MH_I2C_Read... [16:52:39]Read from MH i2c: E2 FD 00 [16:52:39]MH_I2C_Read... [16:52:39]Read from MH i2c: E2 FD 00 78 1B 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 90 00 3F [16:52:39]RAPDU: 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 90 00 [16:52:39]wFMCommunicate OK [16:52:39]wFMCommunicate request_size=4 [16:52:39]MH_SAM_APDU [16:52:39]CAPDU: 80 17 00 00 [16:52:39]Write to MH i2c: E2 08 00 79 1B 80 17 00 00 00 00 00 00 14 [16:52:39]Write i2c OK [16:52:39]MH_I2C_Read... [16:52:39]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:52:39]Read from MH i2c: E2 [16:52:39]MH_I2C_Read... [16:52:39]Read from MH i2c: E2 FD 00 [16:52:39]MH_I2C_Read... [16:52:39]Read from MH i2c: E2 FD 00 79 1B 00 00 00 EF 03 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 90 00 89 [16:52:39]RAPDU: 00 00 EF 03 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 90 00 [16:52:39]wFMCommunicate OK [16:52:39]wFMCommunicate request_size=4 [16:52:39]MH_SAM_APDU [16:52:39]CAPDU: 80 17 00 00 [16:52:39]Write to MH i2c: E2 08 00 7A 1B 80 17 00 00 00 00 00 00 15 [16:52:39]Write i2c OK [16:52:39]MH_I2C_Read... [16:52:40]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 213! [16:52:40]Read from MH i2c: E2 [16:52:40]MH_I2C_Read... [16:52:40]Read from MH i2c: E2 D8 00 [16:52:40]MH_I2C_Read... [16:52:40]Read from MH i2c: E2 D8 00 7A 1B 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 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 FC [16:52:40]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:52:40]wFMCommunicate OK [16:52:40]SAM_PROTO_GetShiftData done [16:52:40]1194 (1207) - счетчики итогов смены [16:52:40] 1134 (4) - 322 - количество чеков со всеми признаками расчетов [16:52:40] 1129 (158) - счетчики операций «приход» [16:52:40] 1135 (4) - 320 - количество чеков по признаку расчетов [16:52:40] 1201 (4) - 346049.75 - общая итоговая сумма в чеках [16:52:40] 1136 (4) - 240860.00 - итоговая сумма в чеках наличными [16:52:40] 1138 (3) - 105189.75 - итоговая сумма в чеках безналичными [16:52:40] 1024 (123) - суммы налогов [16:52:40] 1006 (9) - суммы НДС [16:52:40] 1010 (1) - 0% - код ставки НДС [16:52:40] 1011 (0) - 0.00 - сумма НДС по ставке [16:52:40] 1006 (12) - суммы НДС [16:52:40] 1010 (1) - 12% - код ставки НДС [16:52:40] 1011 (3) - 36756.75 - сумма НДС по ставке [16:52:40] 1007 (9) - суммы НСП [16:52:40] 1014 (1) - 0% - код ставки НСП [16:52:40] 1015 (0) - 0.00 - сумма НСП по ставке [16:52:40] 1007 (12) - суммы НСП [16:52:40] 1014 (1) - 1% - код ставки НСП [16:52:40] 1015 (3) - 3063.02 - сумма НСП по ставке [16:52:40] 1007 (9) - суммы НСП [16:52:40] 1014 (1) - 2% - код ставки НСП [16:52:40] 1015 (0) - 0.00 - сумма НСП по ставке [16:52:40] 1007 (9) - суммы НСП [16:52:40] 1014 (1) - 3% - код ставки НСП [16:52:40] 1015 (0) - 0.00 - сумма НСП по ставке [16:52:40] 1007 (9) - суммы НСП [16:52:40] 1014 (1) - 5% - код ставки НСП [16:52:40] 1015 (0) - 0.00 - сумма НСП по ставке [16:52:40] 1007 (9) - суммы НСП [16:52:40] 1014 (1) - 0,50% - код ставки НСП [16:52:40] 1015 (0) - 0.00 - сумма НСП по ставке [16:52:40] 1007 (9) - суммы НСП [16:52:40] 1014 (1) - 1,50% - код ставки НСП [16:52:40] 1015 (0) - 0.00 - сумма НСП по ставке [16:52:40] 1130 (151) - счетчики операций «возврат прихода» [16:52:40] 1135 (4) - 2 - количество чеков по признаку расчетов [16:52:40] 1201 (3) - 5193.00 - общая итоговая сумма в чеках [16:52:40] 1136 (3) - 5193.00 - итоговая сумма в чеках наличными [16:52:40] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [16:52:40] 1024 (121) - суммы налогов [16:52:40] 1006 (9) - суммы НДС [16:52:40] 1010 (1) - 0% - код ставки НДС [16:52:40] 1011 (0) - 0.00 - сумма НДС по ставке [16:52:40] 1006 (11) - суммы НДС [16:52:40] 1010 (1) - 12% - код ставки НДС [16:52:40] 1011 (2) - 551.56 - сумма НДС по ставке [16:52:40] 1007 (9) - суммы НСП [16:52:40] 1014 (1) - 0% - код ставки НСП [16:52:40] 1015 (0) - 0.00 - сумма НСП по ставке [16:52:40] 1007 (11) - суммы НСП [16:52:40] 1014 (1) - 1% - код ставки НСП [16:52:40] 1015 (2) - 45.96 - сумма НСП по ставке [16:52:40] 1007 (9) - суммы НСП [16:52:40] 1014 (1) - 2% - код ставки НСП [16:52:40] 1015 (0) - 0.00 - сумма НСП по ставке [16:52:40] 1007 (9) - суммы НСП [16:52:40] 1014 (1) - 3% - код ставки НСП [16:52:40] 1015 (0) - 0.00 - сумма НСП по ставке [16:52:40] 1007 (9) - суммы НСП [16:52:40] 1014 (1) - 5% - код ставки НСП [16:52:40] 1015 (0) - 0.00 - сумма НСП по ставке [16:52:40] 1007 (9) - суммы НСП [16:52:40] 1014 (1) - 0,50% - код ставки НСП [16:52:40] 1015 (0) - 0.00 - сумма НСП по ставке [16:52:40] 1007 (9) - суммы НСП [16:52:40] 1014 (1) - 1,50% - код ставки НСП [16:52:40] 1015 (0) - 0.00 - сумма НСП по ставке [16:52:40] 1131 (141) - счетчики операций «расход» [16:52:40] 1135 (4) - 0 - количество чеков по признаку расчетов [16:52:40] 1201 (0) - 0.00 - общая итоговая сумма в чеках [16:52:40] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [16:52:40] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [16:52:40] 1024 (117) - суммы налогов [16:52:40] 1006 (9) - суммы НДС [16:52:40] 1010 (1) - 0% - код ставки НДС [16:52:40] 1011 (0) - 0.00 - сумма НДС по ставке [16:52:40] 1006 (9) - суммы НДС [16:52:40] 1010 (1) - 12% - код ставки НДС [16:52:40] 1011 (0) - 0.00 - сумма НДС по ставке [16:52:40] 1007 (9) - суммы НСП [16:52:40] 1014 (1) - 0% - код ставки НСП [16:52:40] 1015 (0) - 0.00 - сумма НСП по ставке [16:52:40] 1007 (9) - суммы НСП [16:52:40] 1014 (1) - 1% - код ставки НСП [16:52:40] 1015 (0) - 0.00 - сумма НСП по ставке [16:52:40] 1007 (9) - суммы НСП [16:52:40] 1014 (1) - 2% - код ставки НСП [16:52:40] 1015 (0) - 0.00 - сумма НСП по ставке [16:52:40] 1007 (9) - суммы НСП [16:52:40] 1014 (1) - 3% - код ставки НСП [16:52:40] 1015 (0) - 0.00 - сумма НСП по ставке [16:52:40] 1007 (9) - суммы НСП [16:52:40] 1014 (1) - 5% - код ставки НСП [16:52:40] 1015 (0) - 0.00 - сумма НСП по ставке [16:52:40] 1007 (9) - суммы НСП [16:52:40] 1014 (1) - 0,50% - код ставки НСП [16:52:40] 1015 (0) - 0.00 - сумма НСП по ставке [16:52:40] 1007 (9) - суммы НСП [16:52:40] 1014 (1) - 1,50% - код ставки НСП [16:52:40] 1015 (0) - 0.00 - сумма НСП по ставке [16:52:40] 1132 (141) - счетчики операций «возврат расхода» [16:52:40] 1135 (4) - 0 - количество чеков по признаку расчетов [16:52:40] 1201 (0) - 0.00 - общая итоговая сумма в чеках [16:52:40] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [16:52:40] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [16:52:40] 1024 (117) - суммы налогов [16:52:40] 1006 (9) - суммы НДС [16:52:40] 1010 (1) - 0% - код ставки НДС [16:52:40] 1011 (0) - 0.00 - сумма НДС по ставке [16:52:40] 1006 (9) - суммы НДС [16:52:40] 1010 (1) - 12% - код ставки НДС [16:52:40] 1011 (0) - 0.00 - сумма НДС по ставке [16:52:40] 1007 (9) - суммы НСП [16:52:40] 1014 (1) - 0% - код ставки НСП [16:52:40] 1015 (0) - 0.00 - сумма НСП по ставке [16:52:40] 1007 (9) - суммы НСП [16:52:40] 1014 (1) - 1% - код ставки НСП [16:52:40] 1015 (0) - 0.00 - сумма НСП по ставке [16:52:40] 1007 (9) - суммы НСП [16:52:40] 1014 (1) - 2% - код ставки НСП [16:52:40] 1015 (0) - 0.00 - сумма НСП по ставке [16:52:40] 1007 (9) - суммы НСП [16:52:40] 1014 (1) - 3% - код ставки НСП [16:52:40] 1015 (0) - 0.00 - сумма НСП по ставке [16:52:40] 1007 (9) - суммы НСП [16:52:40] 1014 (1) - 5% - код ставки НСП [16:52:40] 1015 (0) - 0.00 - сумма НСП по ставке [16:52:40] 1007 (9) - суммы НСП [16:52:40] 1014 (1) - 0,50% - код ставки НСП [16:52:40] 1015 (0) - 0.00 - сумма НСП по ставке [16:52:40] 1007 (9) - суммы НСП [16:52:40] 1014 (1) - 1,50% - код ставки НСП [16:52:40] 1015 (0) - 0.00 - сумма НСП по ставке [16:52:40] 1133 (588) - - счетчики коррекции - не используются [16:52:40]SetTLVBufToDocument [16:52:40]Processing tag 1194 (04AA) [16:52:40]Tag 10006 is not found in document - skip this tag [16:52:40]SetTLVBufToDocument err=0 [16:52:40]KKMPrepareCashOutFMData err=0 [16:52:40]NVStorageSaveData kkm_registers [16:52:40]File name is /storage/kkm_registers [16:52:40]Write 24 bytes [16:52:40]NVStorageSaveData done [16:52:40]Выплата ИНН: 02508201610067 Кассир: Ормонова Д. ЗНМ: 0300000091 Сумма выплаты: 0.00 24.10.2024 16:52 Смена: 522 РНМ: 0000000000091685 ФМ: 0000000000871839 [16:52:40]StoreToDocumentArchive [16:52:40]MH_GetDate [16:52:40]Write to MH i2c: F0 00 00 7B 1B 85 [16:52:40]Write i2c OK [16:52:40]MH_I2C_Read... [16:52:40]Read from MH i2c: F0 [16:52:40]MH_I2C_Read... [16:52:40]Read from MH i2c: F0 09 00 [16:52:40]MH_I2C_Read... [16:52:40]Read from MH i2c: F0 09 00 7B 1B 00 59 7B 1A 67 82 C9 CF 66 63 [16:52:40]shift 522 fd 1729788761 [16:52:40]Create dir for shift 0522 [16:52:40]save to /storage/0522/doc_1729788761 [16:52:40]save last doc name /storage/0522/doc_1729788761 to /storage/kkm_last_doc_name [16:52:40]save OK [16:52:40]Clear old archive folders... [16:52:40]NVStorageSaveData kkm_last_timestamp [16:52:40]File name is /storage/kkm_last_timestamp [16:52:40]Write 4 bytes [16:52:40]NVStorageSaveData done [16:52:40]ExternCall_PrintAddStr [16:52:40]wPrintStart [16:52:40]Write to MH i2c: 01 00 00 7C 1B 97 [16:52:40]Write i2c OK [16:52:40]MH_I2C_Read... [16:52:40]Read from MH i2c: 01 [16:52:40]MH_I2C_Read... [16:52:40]Read from MH i2c: 01 07 00 [16:52:40]MH_I2C_Read... [16:52:40]Read from MH i2c: 01 07 00 7C 1B 00 00 00 00 00 FF 0F AC [16:52:40]RasterBufferAndPrint [16:52:40]line Выплата [16:52:40]line ИНН: 02508201610067 [16:52:40]line Кассир: Ормонова Д. [16:52:40]line ЗНМ: 0300000091 [16:52:40]line Сумма выплаты: 0.00 [16:52:40]line 24.10.2024 16:52 [16:52:40]line Смена: 522 [16:52:40]line РНМ: 0000000000091685 [16:52:40]line ФМ: 0000000000871839 [16:52:40]written 0, free lines is 4095 [16:52:40]Write to MH i2c: 01 00 00 87 1B A2 [16:52:40]Write i2c OK [16:52:40]MH_I2C_Read... [16:52:40]Read from MH i2c: 01 [16:52:40]MH_I2C_Read... [16:52:40]Read from MH i2c: 01 07 00 [16:52:40]MH_I2C_Read... [16:52:40]Read from MH i2c: 01 07 00 87 1B 00 00 00 00 00 FF 0E B6 [16:52:40]RasterBufferAndPrint [16:52:40]line [16:52:40]line [16:52:40]line [16:52:40]line [16:52:40]line [16:52:40]written 0, free lines is 3846 [16:52:41]MH_Cut [16:52:41]Write to MH i2c: D1 01 00 8E 1B 01 7B [16:52:41]Write i2c OK [16:52:41]MH_I2C_Read... [16:52:41]Read from MH i2c: D1 [16:52:41]MH_I2C_Read... [16:52:41]Read from MH i2c: D1 01 00 [16:52:41]MH_I2C_Read... [16:52:41]Read from MH i2c: D1 01 00 8E 1B 00 7A [16:52:41]Write to MH i2c: 01 00 00 8F 1B AA [16:52:41]Write i2c OK [16:52:41]MH_I2C_Read... [16:52:41]*** Cut start [16:52:41]*** Partial cut [16:52:41]*** CUTSNS_PIN = 1 [16:52:41]*** CUTSNS_PIN = 0 [16:52:41]*** Brake cut motor [16:52:42]Read from MH i2c: 01 [16:52:42]MH_I2C_Read... [16:52:42]*** Stop cut motor [16:52:42]*** Cut end [16:52:42]Read from MH i2c: 01 07 00 [16:52:42]MH_I2C_Read... [16:52:42]Read from MH i2c: 01 07 00 8F 1B 00 00 00 00 00 FF 0F BF [16:52:42]process_action cash_out done [16:52:42]requested_data is exist [16:52:42]produce_requested_data [16:52:42]produce_requested_data return (null) [16:52:42]process_action_free cash_out [16:52:42]json_value_free [16:52:42]json_value_free done [16:52:42]process_json_proto returns [16:52:42]Send response to host [16:52:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [16:52:42]free response buf [16:52:42]execute_script done [16:52:42]execute_script returns [16:52:42]free content buf [16:52:42]Sock 12.Close socket [16:52:42]Sock 12.Thread stoped [16:52:43]accept exits with 7 [16:52:43]New connection [16:52:43]New thread 3067391332 created [16:52:43]Thread 3067534692 joined [16:52:43]Waiting for new connection... [16:52:43] Sock 7.Parse request [16:52:43]Sock 7.Check first char [16:52:43]Sock 7.First char is OK [16:52:43]request: POST /json_proto HTTP/1.0 [16:52:43]Method: POST [16:52:43]URL: /json_proto [16:52:43]Method is POST - this is cgi request [16:52:43]url: /json_proto [16:52:43]query_string will be loaded in cgi processing [16:52:43]execute_cgi json_proto POST (null) [16:52:43]execute_cgi path=json_proto method=POST [16:52:43]POST find Content-Length [16:52:43]Host: 172.17.44.195:8080 [16:52:43]Content-Length: 218 [16:52:43]Content-Type: application/json [16:52:43] [16:52:43]POST finish read [16:52:43]Found Content-Length = 218 [16:52:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "cash_out", "params" : { "operator" : "\u041E\u0440\u043C\u043E\u043D\u043E\u0432\u0430 \u0414. ", "amount" : 0.00 } , "requested_data" : [ ] } } [16:52:43]execute_script... [16:52:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "cash_out", "params" : { "operator" : "\u041E\u0440\u043C\u043E\u043D\u043E\u0432\u0430 \u0414. ", "amount" : 0.00 } , "requested_data" : [ ] } } [16:52:43]POST & json_proto [16:52:43]process_json_proto [16:52:43]json parsed OK: [16:52:43]protocol is kg_v1.0 [16:52:43]action value=cash_out [16:52:43]process_action cash_out [16:52:43]cmd_cash_out [16:52:43]MH_GetDate [16:52:43]Write to MH i2c: F0 00 00 90 1B 9A [16:52:43]Write i2c OK [16:52:43]MH_I2C_Read... [16:52:43]Read from MH i2c: F0 [16:52:43]MH_I2C_Read... [16:52:43]Read from MH i2c: F0 09 00 [16:52:43]MH_I2C_Read... [16:52:43]Read from MH i2c: F0 09 00 90 1B 00 5C 7B 1A 67 82 C9 CF 66 7B [16:52:43]GetLastDocTimeStamp 1729788758 [16:52:43]current date 1729788764 [16:52:43]FM_GetShiftState [16:52:43]SAM_PROTO_GetShiftState [16:52:43]wFMCommunicate request_size=4 [16:52:43]MH_SAM_APDU [16:52:43]CAPDU: 80 13 01 00 [16:52:43]Write to MH i2c: E2 08 00 91 1B 80 13 01 00 00 00 00 00 29 [16:52:43]Write i2c OK [16:52:43]MH_I2C_Read... [16:52:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:52:43]Read from MH i2c: E2 [16:52:43]MH_I2C_Read... [16:52:43]Read from MH i2c: E2 0E 00 [16:52:43]MH_I2C_Read... [16:52:43]Read from MH i2c: E2 0E 00 91 1B 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 A1 [16:52:43]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [16:52:43]wFMCommunicate OK [16:52:43]SAM_PROTO_GetShiftState done [16:52:43]FM_GetShiftState done [16:52:43]opened in 1729728859 [16:52:43]opened+sec_in_day 1729815259 [16:52:43]KKMCreateCashOutDocument [16:52:43]Load OK [16:52:43]Malloc new data [16:52:43]MH_GetDate [16:52:43]Write to MH i2c: F0 00 00 92 1B 9C [16:52:43]Write i2c OK [16:52:43]MH_I2C_Read... [16:52:43]Read from MH i2c: F0 [16:52:43]MH_I2C_Read... [16:52:43]Read from MH i2c: F0 09 00 [16:52:43]MH_I2C_Read... [16:52:43]Read from MH i2c: F0 09 00 92 1B 00 5C 7B 1A 67 82 C9 CF 66 7D [16:52:43]Malloc new data [16:52:43]wFMCommunicate request_size=4 [16:52:43]MH_SAM_APDU [16:52:43]CAPDU: 80 11 00 00 [16:52:43]Write to MH i2c: E2 08 00 93 1B 80 11 00 00 00 00 00 00 28 [16:52:43]Write i2c OK [16:52:43]MH_I2C_Read... [16:52:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:52:43]Read from MH i2c: E2 [16:52:43]MH_I2C_Read... [16:52:43]Read from MH i2c: E2 17 00 [16:52:43]MH_I2C_Read... [16:52:43]Read from MH i2c: E2 17 00 93 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 7F [16:52:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [16:52:43]wFMCommunicate OK [16:52:43]SAM_PROTO_GetFieldsCounters [16:52:43]wFMCommunicate request_size=4 [16:52:43]MH_SAM_APDU [16:52:43]CAPDU: 80 13 00 00 [16:52:43]Write to MH i2c: E2 08 00 94 1B 80 13 00 00 00 00 00 00 2B [16:52:43]OFD Sender: No OFD packet to send [16:52:43]Write i2c OK [16:52:43]MH_I2C_Read... [16:52:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:52:43]Read from MH i2c: E2 [16:52:43]MH_I2C_Read... [16:52:43]Read from MH i2c: E2 62 00 [16:52:43]MH_I2C_Read... [16:52:43]Read from MH i2c: E2 62 00 94 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 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 50 80 03 00 0E 04 04 00 19 02 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 0B [16:52:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 50 80 03 00 0E 04 04 00 19 02 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 [16:52:44]wFMCommunicate OK [16:52:44]SAM_PROTO_GetFieldsCounters done [16:52:44]Malloc new data [16:52:44]KKMCreateCashOutDocument OK [16:52:44]cash_in: Amount=0 [16:52:44]Malloc new data [16:52:44]KKMSetCashOutData OK [16:52:44]KKMPrepareCashOutFMData [16:52:44]SAM_PROTO_GetShiftData [16:52:44]wFMCommunicate request_size=4 [16:52:44]MH_SAM_APDU [16:52:44]CAPDU: 80 13 02 00 [16:52:44]Write to MH i2c: E2 08 00 95 1B 80 13 02 00 00 00 00 00 2E [16:52:44]Write i2c OK [16:52:44]MH_I2C_Read... [16:52:44]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [16:52:44]Read from MH i2c: E2 [16:52:44]MH_I2C_Read... [16:52:44]Read from MH i2c: E2 FD 00 [16:52:44]MH_I2C_Read... [16:52:44]Read from MH i2c: E2 FD 00 95 1B 00 BB 04 AA 04 B7 04 6E 04 04 00 42 01 00 00 69 04 9E 00 6F 04 04 00 40 01 00 00 B1 04 04 00 AF 07 10 02 70 04 04 00 F0 85 6F 01 72 04 03 00 BF 81 A0 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 1B 16 38 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 7E AC 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 97 00 6F 04 04 00 02 00 00 00 B1 04 03 00 84 EC 07 70 04 03 00 84 EC 07 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 74 D7 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 1F [16:52:44]RAPDU: BB 04 AA 04 B7 04 6E 04 04 00 42 01 00 00 69 04 9E 00 6F 04 04 00 40 01 00 00 B1 04 04 00 AF 07 10 02 70 04 04 00 F0 85 6F 01 72 04 03 00 BF 81 A0 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 1B 16 38 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 7E AC 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 97 00 6F 04 04 00 02 00 00 00 B1 04 03 00 84 EC 07 70 04 03 00 84 EC 07 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 74 D7 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 [16:52:44]wFMCommunicate OK [16:52:44]wFMCommunicate request_size=4 [16:52:44]MH_SAM_APDU [16:52:44]CAPDU: 80 17 00 00 [16:52:44]Write to MH i2c: E2 08 00 96 1B 80 17 00 00 00 00 00 00 31 [16:52:44]Write i2c OK [16:52:44]MH_I2C_Read... [16:52:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:52:44]Read from MH i2c: E2 [16:52:44]MH_I2C_Read... [16:52:44]Read from MH i2c: E2 FD 00 [16:52:45]MH_I2C_Read... [16:52:45]Read from MH i2c: E2 FD 00 96 1B 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 F4 11 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 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 90 00 E0 [16:52:45]RAPDU: 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 F4 11 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 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 90 00 [16:52:45]wFMCommunicate OK [16:52:45]wFMCommunicate request_size=4 [16:52:45]MH_SAM_APDU [16:52:45]CAPDU: 80 17 00 00 [16:52:45]Write to MH i2c: E2 08 00 97 1B 80 17 00 00 00 00 00 00 32 [16:52:45]Write i2c OK [16:52:45]MH_I2C_Read... [16:52:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:52:45]Read from MH i2c: E2 [16:52:45]MH_I2C_Read... [16:52:45]Read from MH i2c: E2 FD 00 [16:52:45]MH_I2C_Read... [16:52:45]Read from MH i2c: E2 FD 00 97 1B 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 90 00 5E [16:52:45]RAPDU: 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 90 00 [16:52:45]wFMCommunicate OK [16:52:45]wFMCommunicate request_size=4 [16:52:45]MH_SAM_APDU [16:52:45]CAPDU: 80 17 00 00 [16:52:45]Write to MH i2c: E2 08 00 98 1B 80 17 00 00 00 00 00 00 33 [16:52:45]Write i2c OK [16:52:45]MH_I2C_Read... [16:52:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:52:46]Read from MH i2c: E2 [16:52:46]MH_I2C_Read... [16:52:46]Read from MH i2c: E2 FD 00 [16:52:46]MH_I2C_Read... [16:52:46]Read from MH i2c: E2 FD 00 98 1B 00 00 00 EF 03 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 90 00 A8 [16:52:46]RAPDU: 00 00 EF 03 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 90 00 [16:52:46]wFMCommunicate OK [16:52:46]wFMCommunicate request_size=4 [16:52:46]MH_SAM_APDU [16:52:46]CAPDU: 80 17 00 00 [16:52:46]Write to MH i2c: E2 08 00 99 1B 80 17 00 00 00 00 00 00 34 [16:52:46]Write i2c OK [16:52:46]MH_I2C_Read... [16:52:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 213! [16:52:46]Read from MH i2c: E2 [16:52:46]MH_I2C_Read... [16:52:46]Read from MH i2c: E2 D8 00 [16:52:46]MH_I2C_Read... [16:52:46]Read from MH i2c: E2 D8 00 99 1B 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 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 1B [16:52:46]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 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:52:46]wFMCommunicate OK [16:52:46]SAM_PROTO_GetShiftData done [16:52:46]1194 (1207) - счетчики итогов смены [16:52:46] 1134 (4) - 322 - количество чеков со всеми признаками расчетов [16:52:46] 1129 (158) - счетчики операций «приход» [16:52:46] 1135 (4) - 320 - количество чеков по признаку расчетов [16:52:46] 1201 (4) - 346049.75 - общая итоговая сумма в чеках [16:52:46] 1136 (4) - 240860.00 - итоговая сумма в чеках наличными [16:52:46] 1138 (3) - 105189.75 - итоговая сумма в чеках безналичными [16:52:46] 1024 (123) - суммы налогов [16:52:46] 1006 (9) - суммы НДС [16:52:46] 1010 (1) - 0% - код ставки НДС [16:52:46] 1011 (0) - 0.00 - сумма НДС по ставке [16:52:46] 1006 (12) - суммы НДС [16:52:46] 1010 (1) - 12% - код ставки НДС [16:52:46] 1011 (3) - 36756.75 - сумма НДС по ставке [16:52:46] 1007 (9) - суммы НСП [16:52:46] 1014 (1) - 0% - код ставки НСП [16:52:46] 1015 (0) - 0.00 - сумма НСП по ставке [16:52:46] 1007 (12) - суммы НСП [16:52:46] 1014 (1) - 1% - код ставки НСП [16:52:46] 1015 (3) - 3063.02 - сумма НСП по ставке [16:52:46] 1007 (9) - суммы НСП [16:52:46] 1014 (1) - 2% - код ставки НСП [16:52:46] 1015 (0) - 0.00 - сумма НСП по ставке [16:52:47] 1007 (9) - суммы НСП [16:52:47] 1014 (1) - 3% - код ставки НСП [16:52:47] 1015 (0) - 0.00 - сумма НСП по ставке [16:52:47] 1007 (9) - суммы НСП [16:52:47] 1014 (1) - 5% - код ставки НСП [16:52:47] 1015 (0) - 0.00 - сумма НСП по ставке [16:52:47] 1007 (9) - суммы НСП [16:52:47] 1014 (1) - 0,50% - код ставки НСП [16:52:47] 1015 (0) - 0.00 - сумма НСП по ставке [16:52:47] 1007 (9) - суммы НСП [16:52:47] 1014 (1) - 1,50% - код ставки НСП [16:52:47] 1015 (0) - 0.00 - сумма НСП по ставке [16:52:47] 1130 (151) - счетчики операций «возврат прихода» [16:52:47] 1135 (4) - 2 - количество чеков по признаку расчетов [16:52:47] 1201 (3) - 5193.00 - общая итоговая сумма в чеках [16:52:47] 1136 (3) - 5193.00 - итоговая сумма в чеках наличными [16:52:47] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [16:52:47] 1024 (121) - суммы налогов [16:52:47] 1006 (9) - суммы НДС [16:52:47] 1010 (1) - 0% - код ставки НДС [16:52:47] 1011 (0) - 0.00 - сумма НДС по ставке [16:52:47] 1006 (11) - суммы НДС [16:52:47] 1010 (1) - 12% - код ставки НДС [16:52:47] 1011 (2) - 551.56 - сумма НДС по ставке [16:52:47] 1007 (9) - суммы НСП [16:52:47] 1014 (1) - 0% - код ставки НСП [16:52:47] 1015 (0) - 0.00 - сумма НСП по ставке [16:52:47] 1007 (11) - суммы НСП [16:52:47] 1014 (1) - 1% - код ставки НСП [16:52:47] 1015 (2) - 45.96 - сумма НСП по ставке [16:52:47] 1007 (9) - суммы НСП [16:52:47] 1014 (1) - 2% - код ставки НСП [16:52:47] 1015 (0) - 0.00 - сумма НСП по ставке [16:52:47] 1007 (9) - суммы НСП [16:52:47] 1014 (1) - 3% - код ставки НСП [16:52:47] 1015 (0) - 0.00 - сумма НСП по ставке [16:52:47] 1007 (9) - суммы НСП [16:52:47] 1014 (1) - 5% - код ставки НСП [16:52:47] 1015 (0) - 0.00 - сумма НСП по ставке [16:52:47] 1007 (9) - суммы НСП [16:52:47] 1014 (1) - 0,50% - код ставки НСП [16:52:47] 1015 (0) - 0.00 - сумма НСП по ставке [16:52:47] 1007 (9) - суммы НСП [16:52:47] 1014 (1) - 1,50% - код ставки НСП [16:52:47] 1015 (0) - 0.00 - сумма НСП по ставке [16:52:47] 1131 (141) - счетчики операций «расход» [16:52:47] 1135 (4) - 0 - количество чеков по признаку расчетов [16:52:47] 1201 (0) - 0.00 - общая итоговая сумма в чеках [16:52:47] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [16:52:47] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [16:52:47] 1024 (117) - суммы налогов [16:52:47] 1006 (9) - суммы НДС [16:52:47] 1010 (1) - 0% - код ставки НДС [16:52:47] 1011 (0) - 0.00 - сумма НДС по ставке [16:52:47] 1006 (9) - суммы НДС [16:52:47] 1010 (1) - 12% - код ставки НДС [16:52:47] 1011 (0) - 0.00 - сумма НДС по ставке [16:52:47] 1007 (9) - суммы НСП [16:52:47] 1014 (1) - 0% - код ставки НСП [16:52:47] 1015 (0) - 0.00 - сумма НСП по ставке [16:52:47] 1007 (9) - суммы НСП [16:52:47] 1014 (1) - 1% - код ставки НСП [16:52:47] 1015 (0) - 0.00 - сумма НСП по ставке [16:52:47] 1007 (9) - суммы НСП [16:52:47] 1014 (1) - 2% - код ставки НСП [16:52:47] 1015 (0) - 0.00 - сумма НСП по ставке [16:52:47] 1007 (9) - суммы НСП [16:52:47] 1014 (1) - 3% - код ставки НСП [16:52:47] 1015 (0) - 0.00 - сумма НСП по ставке [16:52:47] 1007 (9) - суммы НСП [16:52:47] 1014 (1) - 5% - код ставки НСП [16:52:47] 1015 (0) - 0.00 - сумма НСП по ставке [16:52:47] 1007 (9) - суммы НСП [16:52:47] 1014 (1) - 0,50% - код ставки НСП [16:52:47] 1015 (0) - 0.00 - сумма НСП по ставке [16:52:47] 1007 (9) - суммы НСП [16:52:47] 1014 (1) - 1,50% - код ставки НСП [16:52:47] 1015 (0) - 0.00 - сумма НСП по ставке [16:52:47] 1132 (141) - счетчики операций «возврат расхода» [16:52:47] 1135 (4) - 0 - количество чеков по признаку расчетов [16:52:47] 1201 (0) - 0.00 - общая итоговая сумма в чеках [16:52:47] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [16:52:47] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [16:52:47] 1024 (117) - суммы налогов [16:52:47] 1006 (9) - суммы НДС [16:52:47] 1010 (1) - 0% - код ставки НДС [16:52:47] 1011 (0) - 0.00 - сумма НДС по ставке [16:52:47] 1006 (9) - суммы НДС [16:52:47] 1010 (1) - 12% - код ставки НДС [16:52:47] 1011 (0) - 0.00 - сумма НДС по ставке [16:52:47] 1007 (9) - суммы НСП [16:52:47] 1014 (1) - 0% - код ставки НСП [16:52:47] 1015 (0) - 0.00 - сумма НСП по ставке [16:52:47] 1007 (9) - суммы НСП [16:52:47] 1014 (1) - 1% - код ставки НСП [16:52:47] 1015 (0) - 0.00 - сумма НСП по ставке [16:52:47] 1007 (9) - суммы НСП [16:52:47] 1014 (1) - 2% - код ставки НСП [16:52:47] 1015 (0) - 0.00 - сумма НСП по ставке [16:52:47] 1007 (9) - суммы НСП [16:52:47] 1014 (1) - 3% - код ставки НСП [16:52:47] 1015 (0) - 0.00 - сумма НСП по ставке [16:52:47] 1007 (9) - суммы НСП [16:52:47] 1014 (1) - 5% - код ставки НСП [16:52:47] 1015 (0) - 0.00 - сумма НСП по ставке [16:52:47] 1007 (9) - суммы НСП [16:52:47] 1014 (1) - 0,50% - код ставки НСП [16:52:47] 1015 (0) - 0.00 - сумма НСП по ставке [16:52:47] 1007 (9) - суммы НСП [16:52:47] 1014 (1) - 1,50% - код ставки НСП [16:52:47] 1015 (0) - 0.00 - сумма НСП по ставке [16:52:47] 1133 (588) - - счетчики коррекции - не используются [16:52:47]SetTLVBufToDocument [16:52:47]Processing tag 1194 (04AA) [16:52:47]Tag 10006 is not found in document - skip this tag [16:52:47]SetTLVBufToDocument err=0 [16:52:47]KKMPrepareCashOutFMData err=0 [16:52:47]NVStorageSaveData kkm_registers [16:52:47]File name is /storage/kkm_registers [16:52:47]Write 24 bytes [16:52:47]NVStorageSaveData done [16:52:47]Выплата ИНН: 02508201610067 Кассир: Ормонова Д. ЗНМ: 0300000091 Сумма выплаты: 0.00 24.10.2024 16:52 Смена: 522 РНМ: 0000000000091685 ФМ: 0000000000871839 [16:52:47]StoreToDocumentArchive [16:52:47]MH_GetDate [16:52:47]Write to MH i2c: F0 00 00 9A 1B A4 [16:52:47]Write i2c OK [16:52:47]MH_I2C_Read... [16:52:47]Read from MH i2c: F0 [16:52:47]MH_I2C_Read... [16:52:47]Read from MH i2c: F0 09 00 [16:52:47]MH_I2C_Read... [16:52:47]Read from MH i2c: F0 09 00 9A 1B 00 60 7B 1A 67 82 C9 CF 66 89 [16:52:47]shift 522 fd 1729788768 [16:52:47]save to /storage/0522/doc_1729788768 [16:52:47]save last doc name /storage/0522/doc_1729788768 to /storage/kkm_last_doc_name [16:52:47]save OK [16:52:47]Clear old archive folders... [16:52:47]NVStorageSaveData kkm_last_timestamp [16:52:47]File name is /storage/kkm_last_timestamp [16:52:47]Write 4 bytes [16:52:47]NVStorageSaveData done [16:52:47]ExternCall_PrintAddStr [16:52:47]wPrintStart [16:52:47]Write to MH i2c: 01 00 00 9B 1B B6 [16:52:47]Write i2c OK [16:52:47]MH_I2C_Read... [16:52:47]Read from MH i2c: 01 [16:52:47]MH_I2C_Read... [16:52:47]Read from MH i2c: 01 07 00 [16:52:47]MH_I2C_Read... [16:52:47]Read from MH i2c: 01 07 00 9B 1B 00 00 00 00 00 FF 0F CB [16:52:47]RasterBufferAndPrint [16:52:47]line Выплата [16:52:47]line ИНН: 02508201610067 [16:52:47]line Кассир: Ормонова Д. [16:52:47]line ЗНМ: 0300000091 [16:52:47]line Сумма выплаты: 0.00 [16:52:47]line 24.10.2024 16:52 [16:52:47]line Смена: 522 [16:52:47]line РНМ: 0000000000091685 [16:52:47]line ФМ: 0000000000871839 [16:52:47]written 0, free lines is 4095 [16:52:47]Write to MH i2c: 01 00 00 A6 1B C1 [16:52:47]Write i2c OK [16:52:47]MH_I2C_Read... [16:52:47]Read from MH i2c: 01 [16:52:47]MH_I2C_Read... [16:52:47]Read from MH i2c: 01 07 00 [16:52:47]MH_I2C_Read... [16:52:47]Read from MH i2c: 01 07 00 A6 1B 00 00 00 00 00 FF 0E D5 [16:52:47]RasterBufferAndPrint [16:52:47]line [16:52:47]line [16:52:47]line [16:52:47]line [16:52:47]line [16:52:47]written 0, free lines is 3848 [16:52:47]MH_Cut [16:52:47]Write to MH i2c: D1 01 00 AD 1B 01 9A [16:52:47]Write i2c OK [16:52:47]MH_I2C_Read... [16:52:47]Read from MH i2c: D1 [16:52:47]MH_I2C_Read... [16:52:47]Read from MH i2c: D1 01 00 [16:52:47]MH_I2C_Read... [16:52:47]Read from MH i2c: D1 01 00 AD 1B 00 99 [16:52:47]Write to MH i2c: 01 00 00 AE 1B C9 [16:52:47]Write i2c OK [16:52:47]MH_I2C_Read... [16:52:48]*** Cut start [16:52:48]*** Partial cut [16:52:48]*** CUTSNS_PIN = 1 [16:52:48]*** CUTSNS_PIN = 0 [16:52:48]*** Brake cut motor [16:52:48]Read from MH i2c: 01 [16:52:48]MH_I2C_Read... [16:52:48]*** Stop cut motor [16:52:48]*** Cut end [16:52:48]Read from MH i2c: 01 07 00 [16:52:48]MH_I2C_Read... [16:52:48]Read from MH i2c: 01 07 00 AE 1B 00 00 00 00 00 FF 0F DE [16:52:48]process_action cash_out done [16:52:48]requested_data is exist [16:52:48]produce_requested_data [16:52:48]produce_requested_data return (null) [16:52:48]process_action_free cash_out [16:52:48]json_value_free [16:52:48]json_value_free done [16:52:48]process_json_proto returns [16:52:48]Send response to host [16:52:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [16:52:48]free response buf [16:52:48]execute_script done [16:52:48]execute_script returns [16:52:48]free content buf [16:52:48]Sock 7.Close socket [16:52:48]Sock 7.Thread stoped [16:52:48]OFD Sender: No OFD packet to send [16:52:49]accept exits with 9 [16:52:49]New connection [16:52:49]New thread 3067534692 created [16:52:49]Thread 3067391332 joined [16:52:49]Waiting for new connection... [16:52:49] Sock 9.Parse request [16:52:49]Sock 9.Check first char [16:52:49]Sock 9.First char is OK [16:52:49]request: POST /json_proto HTTP/1.0 [16:52:49]Method: POST [16:52:49]URL: /json_proto [16:52:49]Method is POST - this is cgi request [16:52:49]url: /json_proto [16:52:49]query_string will be loaded in cgi processing [16:52:49]execute_cgi json_proto POST (null) [16:52:49]execute_cgi path=json_proto method=POST [16:52:49]POST find Content-Length [16:52:49]Host: 172.17.44.195:8080 [16:52:49]Content-Length: 215 [16:52:49]Content-Type: application/json [16:52:49] [16:52:49]POST finish read [16:52:49]Found Content-Length = 215 [16:52:49]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:52:49]execute_script... [16:52:49]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:52:49]POST & json_proto [16:52:49]process_json_proto [16:52:49]json parsed OK: [16:52:49]protocol is kg_v1.0 [16:52:49]action value=get_value [16:52:49]process_action get_value [16:52:49]cmd_get_value [16:52:49]process_action get_value done [16:52:49]requested_data is exist [16:52:49]produce_requested_data [16:52:49]requested_item kkm.sn is exist - process it [16:52:49]requested_item kkm.ver is exist - process it [16:52:49]requested_item fm.sn is exist - process it [16:52:49]wFMCommunicate request_size=4 [16:52:49]MH_SAM_APDU [16:52:49]CAPDU: 80 11 00 00 [16:52:49]Write to MH i2c: E2 08 00 AF 1B 80 11 00 00 00 00 00 00 44 [16:52:49]Write i2c OK [16:52:49]MH_I2C_Read... [16:52:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:52:49]Read from MH i2c: E2 [16:52:49]MH_I2C_Read... [16:52:49]Read from MH i2c: E2 17 00 [16:52:49]MH_I2C_Read... [16:52:49]Read from MH i2c: E2 17 00 AF 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 9B [16:52:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [16:52:49]wFMCommunicate OK [16:52:49]requested_item fd.num is exist - process it [16:52:49]SAM_PROTO_GetFieldsCounters [16:52:49]wFMCommunicate request_size=4 [16:52:49]MH_SAM_APDU [16:52:49]CAPDU: 80 13 00 00 [16:52:49]Write to MH i2c: E2 08 00 B0 1B 80 13 00 00 00 00 00 00 47 [16:52:49]Write i2c OK [16:52:49]MH_I2C_Read... [16:52:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:52:50]Read from MH i2c: E2 [16:52:50]MH_I2C_Read... [16:52:50]Read from MH i2c: E2 62 00 [16:52:50]MH_I2C_Read... [16:52:50]Read from MH i2c: E2 62 00 B0 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 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 50 80 03 00 0E 04 04 00 19 02 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 27 [16:52:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 50 80 03 00 0E 04 04 00 19 02 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 [16:52:50]wFMCommunicate OK [16:52:50]SAM_PROTO_GetFieldsCounters done [16:52:50]requested_item shift.num is exist - process it [16:52:50]requested_item shift.opened is exist - process it [16:52:50]req_shift_opened [16:52:50]FM_GetShiftState [16:52:50]SAM_PROTO_GetShiftState [16:52:50]wFMCommunicate request_size=4 [16:52:50]MH_SAM_APDU [16:52:50]CAPDU: 80 13 01 00 [16:52:50]Write to MH i2c: E2 08 00 B1 1B 80 13 01 00 00 00 00 00 49 [16:52:50]Write i2c OK [16:52:50]MH_I2C_Read... [16:52:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:52:50]Read from MH i2c: E2 [16:52:50]MH_I2C_Read... [16:52:50]Read from MH i2c: E2 0E 00 [16:52:50]MH_I2C_Read... [16:52:50]Read from MH i2c: E2 0E 00 B1 1B 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 C1 [16:52:50]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [16:52:50]wFMCommunicate OK [16:52:50]SAM_PROTO_GetShiftState done [16:52:50]FM_GetShiftState done [16:52:50]req_shift_opened done [16:52:50]requested_item shift.open_date is exist - process it [16:52:50]req_shift_open_date [16:52:50]req_shift_open_date done [16:52:50]produce_requested_data done [16:52:50]produce_requested_data return {"kkm.sn":"0300000091","kkm.ver":"001","fm.sn":"0000000000871839","fd.num":229456,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [16:52:50]process_action_free get_value [16:52:50]json_value_free [16:52:50]json_value_free done [16:52:50]process_json_proto returns [16:52:50]Send response to host [16:52:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000091","kkm.ver":"001","fm.sn":"0000000000871839","fd.num":229456,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [16:52:50]free response buf [16:52:50]execute_script done [16:52:50]execute_script returns [16:52:50]free content buf [16:52:50]Sock 9.Close socket [16:52:50]Sock 9.Thread stoped [16:52:50]accept exits with 7 [16:52:50]New connection [16:52:50]New thread 3067391332 created [16:52:50]Thread 3067534692 joined [16:52:50]Waiting for new connection... [16:52:50] Sock 7.Parse request [16:52:50]Sock 7.Check first char [16:52:50]Sock 7.First char is OK [16:52:50]request: POST /json_proto HTTP/1.0 [16:52:50]Method: POST [16:52:50]URL: /json_proto [16:52:50]Method is POST - this is cgi request [16:52:50]url: /json_proto [16:52:50]query_string will be loaded in cgi processing [16:52:50]execute_cgi json_proto POST (null) [16:52:50]execute_cgi path=json_proto method=POST [16:52:50]POST find Content-Length [16:52:50]Host: 172.17.44.195:8080 [16:52:50]Content-Length: 331 [16:52:50]Content-Type: application/json [16:52:50] [16:52:50]POST finish read [16:52:50]Found Content-Length = 331 [16:52: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" ] } } [16:52:50]execute_script... [16:52: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" ] } } [16:52:50]POST & json_proto [16:52:50]process_json_proto [16:52:50]json parsed OK: [16:52:50]protocol is kg_v1.0 [16:52:50]action value=get_value [16:52:50]process_action get_value [16:52:50]cmd_get_value [16:52:50]process_action get_value done [16:52:50]requested_data is exist [16:52:50]produce_requested_data [16:52:50]requested_item fm.sale.total is exist - process it [16:52:50]SAM_PROTO_GetFMData [16:52:50]wFMCommunicate request_size=4 [16:52:50]MH_SAM_APDU [16:52:50]CAPDU: 80 13 03 00 [16:52:50]Write to MH i2c: E2 08 00 B2 1B 80 13 03 00 00 00 00 00 4C [16:52:50]Write i2c OK [16:52:50]MH_I2C_Read... [16:52:50]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [16:52:50]Read from MH i2c: E2 [16:52:50]MH_I2C_Read... [16:52:50]Read from MH i2c: E2 FD 00 [16:52:50]MH_I2C_Read... [16:52:50]Read from MH i2c: E2 FD 00 B2 1B 00 C5 04 85 04 C1 04 6E 04 04 00 1E 7C 03 00 69 04 A3 00 6F 04 04 00 28 75 03 00 B1 04 05 00 91 0A EF CE 04 70 04 05 00 C0 54 C5 53 04 72 04 04 00 D1 B5 29 7B 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 21 C8 C2 82 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 28 64 E5 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 9C 00 6F 04 04 00 F6 06 00 00 B1 04 04 00 74 20 D9 1E 70 04 04 00 74 20 D9 1E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 94 B7 46 03 EF 03 09 90 00 B1 [16:52:50]RAPDU: C5 04 85 04 C1 04 6E 04 04 00 1E 7C 03 00 69 04 A3 00 6F 04 04 00 28 75 03 00 B1 04 05 00 91 0A EF CE 04 70 04 05 00 C0 54 C5 53 04 72 04 04 00 D1 B5 29 7B 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 21 C8 C2 82 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 28 64 E5 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 9C 00 6F 04 04 00 F6 06 00 00 B1 04 04 00 74 20 D9 1E 70 04 04 00 74 20 D9 1E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 94 B7 46 03 EF 03 09 90 00 [16:52:51]wFMCommunicate OK [16:52:51]wFMCommunicate request_size=4 [16:52:51]MH_SAM_APDU [16:52:51]CAPDU: 80 17 00 00 [16:52:51]Write to MH i2c: E2 08 00 B3 1B 80 17 00 00 00 00 00 00 4E [16:52:51]Write i2c OK [16:52:51]MH_I2C_Read... [16:52:51]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:52:51]Read from MH i2c: E2 [16:52:51]MH_I2C_Read... [16:52:51]Read from MH i2c: E2 FD 00 [16:52:51]MH_I2C_Read... [16:52:51]Read from MH i2c: E2 FD 00 B3 1B 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 25 E4 45 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 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 90 00 52 [16:52:51]RAPDU: 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 25 E4 45 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 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 90 00 [16:52:51]wFMCommunicate OK [16:52:51]wFMCommunicate request_size=4 [16:52:51]MH_SAM_APDU [16:52:51]CAPDU: 80 17 00 00 [16:52:51]Write to MH i2c: E2 08 00 B4 1B 80 17 00 00 00 00 00 00 4F [16:52:51]Write i2c OK [16:52:51]MH_I2C_Read... [16:52:52]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:52:52]Read from MH i2c: E2 [16:52:52]MH_I2C_Read... [16:52:52]Read from MH i2c: E2 FD 00 [16:52:52]MH_I2C_Read... [16:52:52]Read from MH i2c: E2 FD 00 B4 1B 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 61 [16:52:52]RAPDU: 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 [16:52:52]wFMCommunicate OK [16:52:52]wFMCommunicate request_size=4 [16:52:52]MH_SAM_APDU [16:52:52]CAPDU: 80 17 00 00 [16:52:52]Write to MH i2c: E2 08 00 B5 1B 80 17 00 00 00 00 00 00 50 [16:52:52]Write i2c OK [16:52:52]MH_I2C_Read... [16:52:52]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:52:52]Read from MH i2c: E2 [16:52:52]MH_I2C_Read... [16:52:52]Read from MH i2c: E2 FD 00 [16:52:52]MH_I2C_Read... [16:52:52]Read from MH i2c: E2 FD 00 B5 1B 00 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 DC [16:52:52]RAPDU: 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [16:52:53]wFMCommunicate OK [16:52:53]wFMCommunicate request_size=4 [16:52:53]MH_SAM_APDU [16:52:53]CAPDU: 80 17 00 00 [16:52:53]Write to MH i2c: E2 08 00 B6 1B 80 17 00 00 00 00 00 00 51 [16:52:53]Write i2c OK [16:52:53]MH_I2C_Read... [16:52:53]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 223! [16:52:53]Read from MH i2c: E2 [16:52:53]MH_I2C_Read... [16:52:53]Read from MH i2c: E2 E2 00 [16:52:53]MH_I2C_Read... [16:52:53]Read from MH i2c: E2 E2 00 B6 1B 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 2F [16:52:53]RAPDU: EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:52:53]wFMCommunicate OK [16:52:53]SAM_PROTO_GetFMData done [16:52:53]requested_item fm.sale_refund.total is exist - process it [16:52:53]requested_item fm.buy.total is exist - process it [16:52:53]requested_item shift.sale.total is exist - process it [16:52:53]SAM_PROTO_GetShiftData [16:52:53]wFMCommunicate request_size=4 [16:52:53]MH_SAM_APDU [16:52:53]CAPDU: 80 13 02 00 [16:52:53]Write to MH i2c: E2 08 00 B7 1B 80 13 02 00 00 00 00 00 50 [16:52:53]Write i2c OK [16:52:53]MH_I2C_Read... [16:52:53]OFD Sender: No OFD packet to send [16:52:54]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [16:52:54]Read from MH i2c: E2 [16:52:54]MH_I2C_Read... [16:52:54]Read from MH i2c: E2 FD 00 [16:52:54]MH_I2C_Read... [16:52:54]Read from MH i2c: E2 FD 00 B7 1B 00 BB 04 AA 04 B7 04 6E 04 04 00 42 01 00 00 69 04 9E 00 6F 04 04 00 40 01 00 00 B1 04 04 00 AF 07 10 02 70 04 04 00 F0 85 6F 01 72 04 03 00 BF 81 A0 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 1B 16 38 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 7E AC 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 97 00 6F 04 04 00 02 00 00 00 B1 04 03 00 84 EC 07 70 04 03 00 84 EC 07 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 74 D7 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 41 [16:52:54]RAPDU: BB 04 AA 04 B7 04 6E 04 04 00 42 01 00 00 69 04 9E 00 6F 04 04 00 40 01 00 00 B1 04 04 00 AF 07 10 02 70 04 04 00 F0 85 6F 01 72 04 03 00 BF 81 A0 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 1B 16 38 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 7E AC 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 97 00 6F 04 04 00 02 00 00 00 B1 04 03 00 84 EC 07 70 04 03 00 84 EC 07 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 74 D7 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 [16:52:54]wFMCommunicate OK [16:52:54]wFMCommunicate request_size=4 [16:52:54]MH_SAM_APDU [16:52:54]CAPDU: 80 17 00 00 [16:52:54]Write to MH i2c: E2 08 00 B8 1B 80 17 00 00 00 00 00 00 53 [16:52:54]Write i2c OK [16:52:54]MH_I2C_Read... [16:52:54]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:52:54]Read from MH i2c: E2 [16:52:54]MH_I2C_Read... [16:52:54]Read from MH i2c: E2 FD 00 [16:52:54]MH_I2C_Read... [16:52:54]Read from MH i2c: E2 FD 00 B8 1B 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 F4 11 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 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 90 00 02 [16:52:55]RAPDU: 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 F4 11 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 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 90 00 [16:52:55]wFMCommunicate OK [16:52:55]wFMCommunicate request_size=4 [16:52:55]MH_SAM_APDU [16:52:55]CAPDU: 80 17 00 00 [16:52:55]Write to MH i2c: E2 08 00 B9 1B 80 17 00 00 00 00 00 00 54 [16:52:55]Write i2c OK [16:52:55]MH_I2C_Read... [16:52:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:52:55]Read from MH i2c: E2 [16:52:55]MH_I2C_Read... [16:52:55]Read from MH i2c: E2 FD 00 [16:52:55]MH_I2C_Read... [16:52:55]Read from MH i2c: E2 FD 00 B9 1B 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 90 00 80 [16:52:55]RAPDU: 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 90 00 [16:52:55]wFMCommunicate OK [16:52:55]wFMCommunicate request_size=4 [16:52:55]MH_SAM_APDU [16:52:55]CAPDU: 80 17 00 00 [16:52:55]Write to MH i2c: E2 08 00 BA 1B 80 17 00 00 00 00 00 00 55 [16:52:55]Write i2c OK [16:52:55]MH_I2C_Read... [16:52:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:52:56]Read from MH i2c: E2 [16:52:56]MH_I2C_Read... [16:52:56]Read from MH i2c: E2 FD 00 [16:52:56]MH_I2C_Read... [16:52:56]Read from MH i2c: E2 FD 00 BA 1B 00 00 00 EF 03 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 90 00 CA [16:52:56]RAPDU: 00 00 EF 03 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 90 00 [16:52:56]wFMCommunicate OK [16:52:56]wFMCommunicate request_size=4 [16:52:56]MH_SAM_APDU [16:52:56]CAPDU: 80 17 00 00 [16:52:56]Write to MH i2c: E2 08 00 BB 1B 80 17 00 00 00 00 00 00 56 [16:52:56]Write i2c OK [16:52:56]MH_I2C_Read... [16:52:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 213! [16:52:56]Read from MH i2c: E2 [16:52:56]MH_I2C_Read... [16:52:56]Read from MH i2c: E2 D8 00 [16:52:56]MH_I2C_Read... [16:52:56]Read from MH i2c: E2 D8 00 BB 1B 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 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 3D [16:52:56]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 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:52:57]wFMCommunicate OK [16:52:57]SAM_PROTO_GetShiftData done [16:52:57]requested_item shift.sale.total_cash is exist - process it [16:52:57]requested_item shift.sale_refund.total is exist - process it [16:52:57]requested_item shift.sale_refund.total_cash is exist - process it [16:52:57]requested_item shift.buy.total is exist - process it [16:52:57]requested_item shift.buy.total_cash is exist - process it [16:52:57]produce_requested_data done [16:52:57]produce_requested_data return {"fm.sale.total":206516414.89,"fm.sale_refund.total":5175461.00,"fm.buy.total":0.00,"shift.sale.total":346049.75,"shift.sale.total_cash":240860.00,"shift.sale_refund.total":5193.00,"shift.sale_refund.total_cash":5193.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [16:52:57]process_action_free get_value [16:52:57]json_value_free [16:52:57]json_value_free done [16:52:57]process_json_proto returns [16:52:57]Send response to host [16:52:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":206516414.89,"fm.sale_refund.total":5175461.00,"fm.buy.total":0.00,"shift.sale.total":346049.75,"shift.sale.total_cash":240860.00,"shift.sale_refund.total":5193.00,"shift.sale_refund.total_cash":5193.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [16:52:57]free response buf [16:52:57]execute_script done [16:52:57]execute_script returns [16:52:57]free content buf [16:52:57]Sock 7.Close socket [16:52:57]Sock 7.Thread stoped [16:52:57]accept exits with 9 [16:52:57]New connection [16:52:57]New thread 3067534692 created [16:52:57]Thread 3067391332 joined [16:52:57]Waiting for new connection... [16:52:57] Sock 9.Parse request [16:52:57]Sock 9.Check first char [16:52:57]Sock 9.First char is OK [16:52:57]request: POST /json_proto HTTP/1.0 [16:52:57]Method: POST [16:52:57]URL: /json_proto [16:52:57]Method is POST - this is cgi request [16:52:57]url: /json_proto [16:52:57]query_string will be loaded in cgi processing [16:52:57]execute_cgi json_proto POST (null) [16:52:57]execute_cgi path=json_proto method=POST [16:52:57]POST find Content-Length [16:52:57]Host: 172.17.44.195:8080 [16:52:57]Content-Length: 331 [16:52:57]Content-Type: application/json [16:52:57] [16:52:57]POST finish read [16:52:57]Found Content-Length = 331 [16:52: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" ] } } [16:52:57]execute_script... [16:52: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" ] } } [16:52:57]POST & json_proto [16:52:57]process_json_proto [16:52:57]json parsed OK: [16:52:57]protocol is kg_v1.0 [16:52:57]action value=get_value [16:52:57]process_action get_value [16:52:57]cmd_get_value [16:52:57]process_action get_value done [16:52:57]requested_data is exist [16:52:57]produce_requested_data [16:52:57]requested_item fm.sale.total is exist - process it [16:52:57]SAM_PROTO_GetFMData [16:52:57]wFMCommunicate request_size=4 [16:52:57]MH_SAM_APDU [16:52:57]CAPDU: 80 13 03 00 [16:52:57]Write to MH i2c: E2 08 00 BC 1B 80 13 03 00 00 00 00 00 56 [16:52:57]Write i2c OK [16:52:57]MH_I2C_Read... [16:52:57]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [16:52:57]Read from MH i2c: E2 [16:52:57]MH_I2C_Read... [16:52:57]Read from MH i2c: E2 FD 00 [16:52:57]MH_I2C_Read... [16:52:57]Read from MH i2c: E2 FD 00 BC 1B 00 C5 04 85 04 C1 04 6E 04 04 00 1E 7C 03 00 69 04 A3 00 6F 04 04 00 28 75 03 00 B1 04 05 00 91 0A EF CE 04 70 04 05 00 C0 54 C5 53 04 72 04 04 00 D1 B5 29 7B 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 21 C8 C2 82 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 28 64 E5 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 9C 00 6F 04 04 00 F6 06 00 00 B1 04 04 00 74 20 D9 1E 70 04 04 00 74 20 D9 1E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 94 B7 46 03 EF 03 09 90 00 BB [16:52:57]RAPDU: C5 04 85 04 C1 04 6E 04 04 00 1E 7C 03 00 69 04 A3 00 6F 04 04 00 28 75 03 00 B1 04 05 00 91 0A EF CE 04 70 04 05 00 C0 54 C5 53 04 72 04 04 00 D1 B5 29 7B 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 21 C8 C2 82 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 28 64 E5 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 9C 00 6F 04 04 00 F6 06 00 00 B1 04 04 00 74 20 D9 1E 70 04 04 00 74 20 D9 1E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 94 B7 46 03 EF 03 09 90 00 [16:52:58]wFMCommunicate OK [16:52:58]wFMCommunicate request_size=4 [16:52:58]MH_SAM_APDU [16:52:58]CAPDU: 80 17 00 00 [16:52:58]Write to MH i2c: E2 08 00 BD 1B 80 17 00 00 00 00 00 00 58 [16:52:58]Write i2c OK [16:52:58]MH_I2C_Read... [16:52:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:52:58]Read from MH i2c: E2 [16:52:58]MH_I2C_Read... [16:52:58]Read from MH i2c: E2 FD 00 [16:52:58]MH_I2C_Read... [16:52:58]Read from MH i2c: E2 FD 00 BD 1B 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 25 E4 45 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 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 90 00 5C [16:52:58]RAPDU: 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 25 E4 45 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 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 90 00 [16:52:58]wFMCommunicate OK [16:52:58]wFMCommunicate request_size=4 [16:52:58]MH_SAM_APDU [16:52:58]CAPDU: 80 17 00 00 [16:52:58]Write to MH i2c: E2 08 00 BE 1B 80 17 00 00 00 00 00 00 59 [16:52:58]Write i2c OK [16:52:58]MH_I2C_Read... [16:52:58]OFD Sender: No OFD packet to send [16:52:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:52:59]Read from MH i2c: E2 [16:52:59]MH_I2C_Read... [16:52:59]Read from MH i2c: E2 FD 00 [16:52:59]MH_I2C_Read... [16:52:59]Read from MH i2c: E2 FD 00 BE 1B 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 6B [16:52:59]RAPDU: 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 [16:52:59]wFMCommunicate OK [16:52:59]wFMCommunicate request_size=4 [16:52:59]MH_SAM_APDU [16:52:59]CAPDU: 80 17 00 00 [16:52:59]Write to MH i2c: E2 08 00 BF 1B 80 17 00 00 00 00 00 00 5A [16:52:59]Write i2c OK [16:52:59]MH_I2C_Read... [16:52:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:52:59]Read from MH i2c: E2 [16:52:59]MH_I2C_Read... [16:52:59]Read from MH i2c: E2 FD 00 [16:52:59]MH_I2C_Read... [16:52:59]Read from MH i2c: E2 FD 00 BF 1B 00 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 E6 [16:53:00]RAPDU: 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [16:53:00]wFMCommunicate OK [16:53:00]wFMCommunicate request_size=4 [16:53:00]MH_SAM_APDU [16:53:00]CAPDU: 80 17 00 00 [16:53:00]Write to MH i2c: E2 08 00 C0 1B 80 17 00 00 00 00 00 00 5B [16:53:00]Write i2c OK [16:53:00]MH_I2C_Read... [16:53:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 223! [16:53:00]Read from MH i2c: E2 [16:53:00]MH_I2C_Read... [16:53:00]Read from MH i2c: E2 E2 00 [16:53:00]MH_I2C_Read... [16:53:00]Read from MH i2c: E2 E2 00 C0 1B 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 39 [16:53:00]RAPDU: EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:53:00]wFMCommunicate OK [16:53:00]SAM_PROTO_GetFMData done [16:53:00]requested_item fm.sale_refund.total is exist - process it [16:53:00]requested_item fm.buy.total is exist - process it [16:53:00]requested_item shift.sale.total is exist - process it [16:53:00]SAM_PROTO_GetShiftData [16:53:00]wFMCommunicate request_size=4 [16:53:00]MH_SAM_APDU [16:53:00]CAPDU: 80 13 02 00 [16:53:00]Write to MH i2c: E2 08 00 C1 1B 80 13 02 00 00 00 00 00 5A [16:53:00]Write i2c OK [16:53:00]MH_I2C_Read... [16:53:01]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [16:53:01]Read from MH i2c: E2 [16:53:01]MH_I2C_Read... [16:53:01]Read from MH i2c: E2 FD 00 [16:53:01]MH_I2C_Read... [16:53:01]Read from MH i2c: E2 FD 00 C1 1B 00 BB 04 AA 04 B7 04 6E 04 04 00 42 01 00 00 69 04 9E 00 6F 04 04 00 40 01 00 00 B1 04 04 00 AF 07 10 02 70 04 04 00 F0 85 6F 01 72 04 03 00 BF 81 A0 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 1B 16 38 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 7E AC 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 97 00 6F 04 04 00 02 00 00 00 B1 04 03 00 84 EC 07 70 04 03 00 84 EC 07 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 74 D7 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 4B [16:53:01]RAPDU: BB 04 AA 04 B7 04 6E 04 04 00 42 01 00 00 69 04 9E 00 6F 04 04 00 40 01 00 00 B1 04 04 00 AF 07 10 02 70 04 04 00 F0 85 6F 01 72 04 03 00 BF 81 A0 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 1B 16 38 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 7E AC 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 97 00 6F 04 04 00 02 00 00 00 B1 04 03 00 84 EC 07 70 04 03 00 84 EC 07 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 74 D7 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 [16:53:01]wFMCommunicate OK [16:53:01]wFMCommunicate request_size=4 [16:53:01]MH_SAM_APDU [16:53:01]CAPDU: 80 17 00 00 [16:53:01]Write to MH i2c: E2 08 00 C2 1B 80 17 00 00 00 00 00 00 5D [16:53:01]Write i2c OK [16:53:01]MH_I2C_Read... [16:53:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:53:02]Read from MH i2c: E2 [16:53:02]MH_I2C_Read... [16:53:02]Read from MH i2c: E2 FD 00 [16:53:02]MH_I2C_Read... [16:53:02]Read from MH i2c: E2 FD 00 C2 1B 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 F4 11 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 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 90 00 0C [16:53:02]RAPDU: 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 F4 11 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 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 90 00 [16:53:02]wFMCommunicate OK [16:53:02]wFMCommunicate request_size=4 [16:53:02]MH_SAM_APDU [16:53:02]CAPDU: 80 17 00 00 [16:53:02]Write to MH i2c: E2 08 00 C3 1B 80 17 00 00 00 00 00 00 5E [16:53:02]Write i2c OK [16:53:02]MH_I2C_Read... [16:53:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:53:02]Read from MH i2c: E2 [16:53:02]MH_I2C_Read... [16:53:02]Read from MH i2c: E2 FD 00 [16:53:02]MH_I2C_Read... [16:53:02]Read from MH i2c: E2 FD 00 C3 1B 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 90 00 8A [16:53:03]RAPDU: 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 90 00 [16:53:03]wFMCommunicate OK [16:53:03]wFMCommunicate request_size=4 [16:53:03]MH_SAM_APDU [16:53:03]CAPDU: 80 17 00 00 [16:53:03]Write to MH i2c: E2 08 00 C4 1B 80 17 00 00 00 00 00 00 5F [16:53:03]Write i2c OK [16:53:03]MH_I2C_Read... [16:53:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:53:03]Read from MH i2c: E2 [16:53:03]MH_I2C_Read... [16:53:03]Read from MH i2c: E2 FD 00 [16:53:03]MH_I2C_Read... [16:53:03]Read from MH i2c: E2 FD 00 C4 1B 00 00 00 EF 03 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 90 00 D4 [16:53:03]RAPDU: 00 00 EF 03 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 OFD Sender: No OFD packet to send [16:53:04]F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 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 [16:53:04]wFMCommunicate OK [16:53:04]wFMCommunicate request_size=4 [16:53:04]MH_SAM_APDU [16:53:04]CAPDU: 80 17 00 00 [16:53:04]Write to MH i2c: E2 08 00 C5 1B 80 17 00 00 00 00 00 00 60 [16:53:04]Write i2c OK [16:53:04]MH_I2C_Read... [16:53:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 213! [16:53:04]Read from MH i2c: E2 [16:53:04]MH_I2C_Read... [16:53:04]Read from MH i2c: E2 D8 00 [16:53:04]MH_I2C_Read... [16:53:04]Read from MH i2c: E2 D8 00 C5 1B 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 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 47 [16:53:04]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 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:53:04]wFMCommunicate OK [16:53:04]SAM_PROTO_GetShiftData done [16:53:04]requested_item shift.sale.total_cash is exist - process it [16:53:04]requested_item shift.sale_refund.total is exist - process it [16:53:04]requested_item shift.sale_refund.total_cash is exist - process it [16:53:04]requested_item shift.buy.total is exist - process it [16:53:04]requested_item shift.buy.total_cash is exist - process it [16:53:04]produce_requested_data done [16:53:04]produce_requested_data return {"fm.sale.total":206516414.89,"fm.sale_refund.total":5175461.00,"fm.buy.total":0.00,"shift.sale.total":346049.75,"shift.sale.total_cash":240860.00,"shift.sale_refund.total":5193.00,"shift.sale_refund.total_cash":5193.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [16:53:04]process_action_free get_value [16:53:04]json_value_free [16:53:04]json_value_free done [16:53:04]process_json_proto returns [16:53:04]Send response to host [16:53:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":206516414.89,"fm.sale_refund.total":5175461.00,"fm.buy.total":0.00,"shift.sale.total":346049.75,"shift.sale.total_cash":240860.00,"shift.sale_refund.total":5193.00,"shift.sale_refund.total_cash":5193.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [16:53:04]free response buf [16:53:04]execute_script done [16:53:04]execute_script returns [16:53:04]free content buf [16:53:04]Sock 9.Close socket [16:53:04]Sock 9.Thread stoped [16:53:04]accept exits with 7 [16:53:04]New connection [16:53:04]New thread 3067391332 created [16:53:04]Thread 3067534692 joined [16:53:04]Waiting for new connection... [16:53:04] Sock 7.Parse request [16:53:04]Sock 7.Check first char [16:53:04]Sock 7.First char is OK [16:53:04]request: POST /json_proto HTTP/1.0 [16:53:04]Method: POST [16:53:04]URL: /json_proto [16:53:04]Method is POST - this is cgi request [16:53:04]url: /json_proto [16:53:04]query_string will be loaded in cgi processing [16:53:04]execute_cgi json_proto POST (null) [16:53:04]execute_cgi path=json_proto method=POST [16:53:04]POST find Content-Length [16:53:04]Host: 172.17.44.195:8080 [16:53:04]Content-Length: 257 [16:53:04]Content-Type: application/json [16:53:04] [16:53:04]POST finish read [16:53:04]Found Content-Length = 257 [16:53:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u041E\u0440\u043C\u043E\u043D\u043E\u0432\u0430 \u0414. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:53:04]execute_script... [16:53:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u041E\u0440\u043C\u043E\u043D\u043E\u0432\u0430 \u0414. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:53:04]POST & json_proto [16:53:04]process_json_proto [16:53:04]json parsed OK: [16:53:04]protocol is kg_v1.0 [16:53:04]action value=x_report [16:53:04]process_action x_report [16:53:04]cmd_x_report [16:53:04]MH_GetDate [16:53:04]Write to MH i2c: F0 00 00 C6 1B D0 [16:53:04]Write i2c OK [16:53:04]MH_I2C_Read... [16:53:04]Read from MH i2c: F0 [16:53:04]MH_I2C_Read... [16:53:04]Read from MH i2c: F0 09 00 [16:53:04]MH_I2C_Read... [16:53:04]Read from MH i2c: F0 09 00 C6 1B 00 72 7B 1A 67 82 C9 CF 66 C7 [16:53:04]GetLastDocTimeStamp 1729788764 [16:53:04]current date 1729788786 [16:53:04]FM_GetShiftState [16:53:04]SAM_PROTO_GetShiftState [16:53:04]wFMCommunicate request_size=4 [16:53:04]MH_SAM_APDU [16:53:04]CAPDU: 80 13 01 00 [16:53:04]Write to MH i2c: E2 08 00 C7 1B 80 13 01 00 00 00 00 00 5F [16:53:04]Write i2c OK [16:53:04]MH_I2C_Read... [16:53:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:53:04]Read from MH i2c: E2 [16:53:04]MH_I2C_Read... [16:53:04]Read from MH i2c: E2 0E 00 [16:53:04]MH_I2C_Read... [16:53:04]Read from MH i2c: E2 0E 00 C7 1B 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 D7 [16:53:04]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [16:53:05]wFMCommunicate OK [16:53:05]SAM_PROTO_GetShiftState done [16:53:05]FM_GetShiftState done [16:53:05]KKMCreateXReportDocument [16:53:05]Load OK [16:53:05]Malloc new data [16:53:05]MH_GetDate [16:53:05]Write to MH i2c: F0 00 00 C8 1B D2 [16:53:05]Write i2c OK [16:53:05]MH_I2C_Read... [16:53:05]Read from MH i2c: F0 [16:53:05]MH_I2C_Read... [16:53:05]Read from MH i2c: F0 09 00 [16:53:05]MH_I2C_Read... [16:53:05]Read from MH i2c: F0 09 00 C8 1B 00 72 7B 1A 67 82 C9 CF 66 C9 [16:53:05]Malloc new data [16:53:05]Malloc new data [16:53:05]wFMCommunicate request_size=4 [16:53:05]MH_SAM_APDU [16:53:05]CAPDU: 80 11 00 00 [16:53:05]Write to MH i2c: E2 08 00 C9 1B 80 11 00 00 00 00 00 00 5E [16:53:05]Write i2c OK [16:53:05]MH_I2C_Read... [16:53:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:53:05]Read from MH i2c: E2 [16:53:05]MH_I2C_Read... [16:53:05]Read from MH i2c: E2 17 00 [16:53:05]MH_I2C_Read... [16:53:05]Read from MH i2c: E2 17 00 C9 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 B5 [16:53:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [16:53:05]wFMCommunicate OK [16:53:05]SAM_PROTO_GetFieldsCounters [16:53:05]wFMCommunicate request_size=4 [16:53:05]MH_SAM_APDU [16:53:05]CAPDU: 80 13 00 00 [16:53:05]Write to MH i2c: E2 08 00 CA 1B 80 13 00 00 00 00 00 00 61 [16:53:05]Write i2c OK [16:53:05]MH_I2C_Read... [16:53:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:53:05]Read from MH i2c: E2 [16:53:05]MH_I2C_Read... [16:53:05]Read from MH i2c: E2 62 00 [16:53:05]MH_I2C_Read... [16:53:05]Read from MH i2c: E2 62 00 CA 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 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 50 80 03 00 0E 04 04 00 19 02 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 41 [16:53:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 50 80 03 00 0E 04 04 00 19 02 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 [16:53:05]wFMCommunicate OK [16:53:05]SAM_PROTO_GetFieldsCounters done [16:53:05]Malloc new data [16:53:05]Malloc new data [16:53:05]Malloc new data [16:53:05]KKMCreateXReportDocument OK [16:53:05]KKMSetXReportData OK [16:53:05]KKMPrepareXReportFMData [16:53:05]SAM_PROTO_GetShiftData [16:53:05]wFMCommunicate request_size=4 [16:53:05]MH_SAM_APDU [16:53:05]CAPDU: 80 13 02 00 [16:53:05]Write to MH i2c: E2 08 00 CB 1B 80 13 02 00 00 00 00 00 64 [16:53:05]Write i2c OK [16:53:05]MH_I2C_Read... [16:53:06]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [16:53:06]Read from MH i2c: E2 [16:53:06]MH_I2C_Read... [16:53:06]Read from MH i2c: E2 FD 00 [16:53:06]MH_I2C_Read... [16:53:06]Read from MH i2c: E2 FD 00 CB 1B 00 BB 04 AA 04 B7 04 6E 04 04 00 42 01 00 00 69 04 9E 00 6F 04 04 00 40 01 00 00 B1 04 04 00 AF 07 10 02 70 04 04 00 F0 85 6F 01 72 04 03 00 BF 81 A0 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 1B 16 38 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 7E AC 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 97 00 6F 04 04 00 02 00 00 00 B1 04 03 00 84 EC 07 70 04 03 00 84 EC 07 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 74 D7 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 55 [16:53:06]RAPDU: BB 04 AA 04 B7 04 6E 04 04 00 42 01 00 00 69 04 9E 00 6F 04 04 00 40 01 00 00 B1 04 04 00 AF 07 10 02 70 04 04 00 F0 85 6F 01 72 04 03 00 BF 81 A0 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 1B 16 38 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 7E AC 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 97 00 6F 04 04 00 02 00 00 00 B1 04 03 00 84 EC 07 70 04 03 00 84 EC 07 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 74 D7 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 [16:53:06]wFMCommunicate OK [16:53:06]wFMCommunicate request_size=4 [16:53:06]MH_SAM_APDU [16:53:06]CAPDU: 80 17 00 00 [16:53:06]Write to MH i2c: E2 08 00 CC 1B 80 17 00 00 00 00 00 00 67 [16:53:06]Write i2c OK [16:53:06]MH_I2C_Read... [16:53:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:53:06]Read from MH i2c: E2 [16:53:06]MH_I2C_Read... [16:53:06]Read from MH i2c: E2 FD 00 [16:53:06]MH_I2C_Read... [16:53:06]Read from MH i2c: E2 FD 00 CC 1B 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 F4 11 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 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 90 00 16 [16:53:07]RAPDU: 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 F4 11 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 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 90 00 [16:53:07]wFMCommunicate OK [16:53:07]wFMCommunicate request_size=4 [16:53:07]MH_SAM_APDU [16:53:07]CAPDU: 80 17 00 00 [16:53:07]Write to MH i2c: E2 08 00 CD 1B 80 17 00 00 00 00 00 00 68 [16:53:07]Write i2c OK [16:53:07]MH_I2C_Read... [16:53:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:53:07]Read from MH i2c: E2 [16:53:07]MH_I2C_Read... [16:53:07]Read from MH i2c: E2 FD 00 [16:53:07]MH_I2C_Read... [16:53:07]Read from MH i2c: E2 FD 00 CD 1B 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 90 00 94 [16:53:07]RAPDU: 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 90 00 [16:53:08]wFMCommunicate OK [16:53:08]wFMCommunicate request_size=4 [16:53:08]MH_SAM_APDU [16:53:08]CAPDU: 80 17 00 00 [16:53:08]Write to MH i2c: E2 08 00 CE 1B 80 17 00 00 00 00 00 00 69 [16:53:08]Write i2c OK [16:53:08]MH_I2C_Read... [16:53:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:53:08]Read from MH i2c: E2 [16:53:08]MH_I2C_Read... [16:53:08]Read from MH i2c: E2 FD 00 [16:53:08]MH_I2C_Read... [16:53:08]Read from MH i2c: E2 FD 00 CE 1B 00 00 00 EF 03 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 90 00 DE [16:53:08]RAPDU: 00 00 EF 03 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 90 00 [16:53:08]wFMCommunicate OK [16:53:08]wFMCommunicate request_size=4 [16:53:08]MH_SAM_APDU [16:53:08]CAPDU: 80 17 00 00 [16:53:08]Write to MH i2c: E2 08 00 CF 1B 80 17 00 00 00 00 00 00 6A [16:53:08]Write i2c OK [16:53:08]MH_I2C_Read... [16:53:09]OFD Sender: No OFD packet to send [16:53:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 213! [16:53:09]Read from MH i2c: E2 [16:53:09]MH_I2C_Read... [16:53:09]Read from MH i2c: E2 D8 00 [16:53:09]MH_I2C_Read... [16:53:09]Read from MH i2c: E2 D8 00 CF 1B 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 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 51 [16:53:09]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 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:53:10]wFMCommunicate OK [16:53:10]SAM_PROTO_GetShiftData done [16:53:10]1194 (1207) - счетчики итогов смены [16:53:10] 1134 (4) - 322 - количество чеков со всеми признаками расчетов [16:53:10] 1129 (158) - счетчики операций «приход» [16:53:10] 1135 (4) - 320 - количество чеков по признаку расчетов [16:53:10] 1201 (4) - 346049.75 - общая итоговая сумма в чеках [16:53:10] 1136 (4) - 240860.00 - итоговая сумма в чеках наличными [16:53:10] 1138 (3) - 105189.75 - итоговая сумма в чеках безналичными [16:53:10] 1024 (123) - суммы налогов [16:53:10] 1006 (9) - суммы НДС [16:53:10] 1010 (1) - 0% - код ставки НДС [16:53:10] 1011 (0) - 0.00 - сумма НДС по ставке [16:53:10] 1006 (12) - суммы НДС [16:53:10] 1010 (1) - 12% - код ставки НДС [16:53:10] 1011 (3) - 36756.75 - сумма НДС по ставке [16:53:10] 1007 (9) - суммы НСП [16:53:10] 1014 (1) - 0% - код ставки НСП [16:53:10] 1015 (0) - 0.00 - сумма НСП по ставке [16:53:10] 1007 (12) - суммы НСП [16:53:10] 1014 (1) - 1% - код ставки НСП [16:53:10] 1015 (3) - 3063.02 - сумма НСП по ставке [16:53:10] 1007 (9) - суммы НСП [16:53:10] 1014 (1) - 2% - код ставки НСП [16:53:10] 1015 (0) - 0.00 - сумма НСП по ставке [16:53:10] 1007 (9) - суммы НСП [16:53:10] 1014 (1) - 3% - код ставки НСП [16:53:10] 1015 (0) - 0.00 - сумма НСП по ставке [16:53:10] 1007 (9) - суммы НСП [16:53:10] 1014 (1) - 5% - код ставки НСП [16:53:10] 1015 (0) - 0.00 - сумма НСП по ставке [16:53:10] 1007 (9) - суммы НСП [16:53:10] 1014 (1) - 0,50% - код ставки НСП [16:53:10] 1015 (0) - 0.00 - сумма НСП по ставке [16:53:10] 1007 (9) - суммы НСП [16:53:10] 1014 (1) - 1,50% - код ставки НСП [16:53:10] 1015 (0) - 0.00 - сумма НСП по ставке [16:53:10] 1130 (151) - счетчики операций «возврат прихода» [16:53:10] 1135 (4) - 2 - количество чеков по признаку расчетов [16:53:10] 1201 (3) - 5193.00 - общая итоговая сумма в чеках [16:53:10] 1136 (3) - 5193.00 - итоговая сумма в чеках наличными [16:53:10] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [16:53:10] 1024 (121) - суммы налогов [16:53:10] 1006 (9) - суммы НДС [16:53:10] 1010 (1) - 0% - код ставки НДС [16:53:10] 1011 (0) - 0.00 - сумма НДС по ставке [16:53:10] 1006 (11) - суммы НДС [16:53:10] 1010 (1) - 12% - код ставки НДС [16:53:10] 1011 (2) - 551.56 - сумма НДС по ставке [16:53:10] 1007 (9) - суммы НСП [16:53:10] 1014 (1) - 0% - код ставки НСП [16:53:10] 1015 (0) - 0.00 - сумма НСП по ставке [16:53:10] 1007 (11) - суммы НСП [16:53:10] 1014 (1) - 1% - код ставки НСП [16:53:10] 1015 (2) - 45.96 - сумма НСП по ставке [16:53:10] 1007 (9) - суммы НСП [16:53:10] 1014 (1) - 2% - код ставки НСП [16:53:10] 1015 (0) - 0.00 - сумма НСП по ставке [16:53:10] 1007 (9) - суммы НСП [16:53:10] 1014 (1) - 3% - код ставки НСП [16:53:10] 1015 (0) - 0.00 - сумма НСП по ставке [16:53:10] 1007 (9) - суммы НСП [16:53:10] 1014 (1) - 5% - код ставки НСП [16:53:10] 1015 (0) - 0.00 - сумма НСП по ставке [16:53:10] 1007 (9) - суммы НСП [16:53:10] 1014 (1) - 0,50% - код ставки НСП [16:53:10] 1015 (0) - 0.00 - сумма НСП по ставке [16:53:10] 1007 (9) - суммы НСП [16:53:10] 1014 (1) - 1,50% - код ставки НСП [16:53:10] 1015 (0) - 0.00 - сумма НСП по ставке [16:53:10] 1131 (141) - счетчики операций «расход» [16:53:10] 1135 (4) - 0 - количество чеков по признаку расчетов [16:53:10] 1201 (0) - 0.00 - общая итоговая сумма в чеках [16:53:10] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [16:53:10] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [16:53:10] 1024 (117) - суммы налогов [16:53:10] 1006 (9) - суммы НДС [16:53:10] 1010 (1) - 0% - код ставки НДС [16:53:10] 1011 (0) - 0.00 - сумма НДС по ставке [16:53:10] 1006 (9) - суммы НДС [16:53:10] 1010 (1) - 12% - код ставки НДС [16:53:10] 1011 (0) - 0.00 - сумма НДС по ставке [16:53:10] 1007 (9) - суммы НСП [16:53:10] 1014 (1) - 0% - код ставки НСП [16:53:10] 1015 (0) - 0.00 - сумма НСП по ставке [16:53:10] 1007 (9) - суммы НСП [16:53:10] 1014 (1) - 1% - код ставки НСП [16:53:10] 1015 (0) - 0.00 - сумма НСП по ставке [16:53:10] 1007 (9) - суммы НСП [16:53:10] 1014 (1) - 2% - код ставки НСП [16:53:10] 1015 (0) - 0.00 - сумма НСП по ставке [16:53:10] 1007 (9) - суммы НСП [16:53:10] 1014 (1) - 3% - код ставки НСП [16:53:10] 1015 (0) - 0.00 - сумма НСП по ставке [16:53:10] 1007 (9) - суммы НСП [16:53:10] 1014 (1) - 5% - код ставки НСП [16:53:10] 1015 (0) - 0.00 - сумма НСП по ставке [16:53:10] 1007 (9) - суммы НСП [16:53:10] 1014 (1) - 0,50% - код ставки НСП [16:53:10] 1015 (0) - 0.00 - сумма НСП по ставке [16:53:10] 1007 (9) - суммы НСП [16:53:10] 1014 (1) - 1,50% - код ставки НСП [16:53:10] 1015 (0) - 0.00 - сумма НСП по ставке [16:53:10] 1132 (141) - счетчики операций «возврат расхода» [16:53:10] 1135 (4) - 0 - количество чеков по признаку расчетов [16:53:10] 1201 (0) - 0.00 - общая итоговая сумма в чеках [16:53:10] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [16:53:10] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [16:53:10] 1024 (117) - суммы налогов [16:53:10] 1006 (9) - суммы НДС [16:53:10] 1010 (1) - 0% - код ставки НДС [16:53:10] 1011 (0) - 0.00 - сумма НДС по ставке [16:53:10] 1006 (9) - суммы НДС [16:53:10] 1010 (1) - 12% - код ставки НДС [16:53:10] 1011 (0) - 0.00 - сумма НДС по ставке [16:53:10] 1007 (9) - суммы НСП [16:53:10] 1014 (1) - 0% - код ставки НСП [16:53:10] 1015 (0) - 0.00 - сумма НСП по ставке [16:53:10] 1007 (9) - суммы НСП [16:53:10] 1014 (1) - 1% - код ставки НСП [16:53:10] 1015 (0) - 0.00 - сумма НСП по ставке [16:53:10] 1007 (9) - суммы НСП [16:53:10] 1014 (1) - 2% - код ставки НСП [16:53:10] 1015 (0) - 0.00 - сумма НСП по ставке [16:53:10] 1007 (9) - суммы НСП [16:53:10] 1014 (1) - 3% - код ставки НСП [16:53:10] 1015 (0) - 0.00 - сумма НСП по ставке [16:53:10] 1007 (9) - суммы НСП [16:53:10] 1014 (1) - 5% - код ставки НСП [16:53:10] 1015 (0) - 0.00 - сумма НСП по ставке [16:53:10] 1007 (9) - суммы НСП [16:53:10] 1014 (1) - 0,50% - код ставки НСП [16:53:10] 1015 (0) - 0.00 - сумма НСП по ставке [16:53:10] 1007 (9) - суммы НСП [16:53:10] 1014 (1) - 1,50% - код ставки НСП [16:53:10] 1015 (0) - 0.00 - сумма НСП по ставке [16:53:10] 1133 (588) - - счетчики коррекции - не используются [16:53:10]SetTLVBufToDocument [16:53:10]Processing tag 1194 (04AA) [16:53:10]Load OK [16:53:10]SetTLVBufToDocument [16:53:10]Processing tag 1134 (046E) [16:53:10]Malloc new data [16:53:10]Processing tag 1129 (0469) [16:53:10]Load OK [16:53:10]SetTLVBufToDocument [16:53:10]Processing tag 1135 (046F) [16:53:10]Malloc new data [16:53:10]Processing tag 1201 (04B1) [16:53:10]Malloc new data [16:53:10]Processing tag 1136 (0470) [16:53:10]Malloc new data [16:53:10]Processing tag 1138 (0472) [16:53:10]Malloc new data [16:53:10]Processing tag 1024 (0400) [16:53:10]Load OK [16:53:10]SetTLVBufToDocument [16:53:10]Processing tag 1006 (03EE) [16:53:10]Load OK [16:53:10]SetTLVBufToDocument [16:53:10]Processing tag 1010 (03F2) [16:53:10]Malloc new data [16:53:10]Processing tag 1011 (03F3) [16:53:10]Malloc new data [16:53:10]SetTLVBufToDocument err=0 [16:53:10]Processing tag 1006 (03EE) [16:53:10]Load OK [16:53:10]SetTLVBufToDocument [16:53:10]Processing tag 1010 (03F2) [16:53:10]Malloc new data [16:53:10]Processing tag 1011 (03F3) [16:53:10]Malloc new data [16:53:10]SetTLVBufToDocument err=0 [16:53:10]Processing tag 1007 (03EF) [16:53:10]Load OK [16:53:10]SetTLVBufToDocument [16:53:10]Processing tag 1014 (03F6) [16:53:10]Malloc new data [16:53:10]Processing tag 1015 (03F7) [16:53:10]Malloc new data [16:53:10]SetTLVBufToDocument err=0 [16:53:10]Processing tag 1007 (03EF) [16:53:10]Load OK [16:53:10]SetTLVBufToDocument [16:53:10]Processing tag 1014 (03F6) [16:53:10]Malloc new data [16:53:10]Processing tag 1015 (03F7) [16:53:10]Malloc new data [16:53:10]SetTLVBufToDocument err=0 [16:53:10]Processing tag 1007 (03EF) [16:53:10]Load OK [16:53:10]SetTLVBufToDocument [16:53:10]Processing tag 1014 (03F6) [16:53:10]Malloc new data [16:53:10]Processing tag 1015 (03F7) [16:53:10]Malloc new data [16:53:10]SetTLVBufToDocument err=0 [16:53:10]Processing tag 1007 (03EF) [16:53:10]Load OK [16:53:10]SetTLVBufToDocument [16:53:10]Processing tag 1014 (03F6) [16:53:10]Malloc new data [16:53:10]Processing tag 1015 (03F7) [16:53:10]Malloc new data [16:53:10]SetTLVBufToDocument err=0 [16:53:10]Processing tag 1007 (03EF) [16:53:10]Load OK [16:53:10]SetTLVBufToDocument [16:53:10]Processing tag 1014 (03F6) [16:53:10]Malloc new data [16:53:10]Processing tag 1015 (03F7) [16:53:10]Malloc new data [16:53:10]SetTLVBufToDocument err=0 [16:53:10]Processing tag 1007 (03EF) [16:53:10]Load OK [16:53:10]SetTLVBufToDocument [16:53:10]Processing tag 1014 (03F6) [16:53:10]Malloc new data [16:53:10]Processing tag 1015 (03F7) [16:53:10]Malloc new data [16:53:10]SetTLVBufToDocument err=0 [16:53:10]Processing tag 1007 (03EF) [16:53:10]Load OK [16:53:10]SetTLVBufToDocument [16:53:10]Processing tag 1014 (03F6) [16:53:10]Malloc new data [16:53:10]Processing tag 1015 (03F7) [16:53:10]Malloc new data [16:53:10]SetTLVBufToDocument err=0 [16:53:10]SetTLVBufToDocument err=0 [16:53:10]SetTLVBufToDocument err=0 [16:53:10]Processing tag 1130 (046A) [16:53:10]Load OK [16:53:10]SetTLVBufToDocument [16:53:10]Processing tag 1135 (046F) [16:53:10]Malloc new data [16:53:10]Processing tag 1201 (04B1) [16:53:10]Malloc new data [16:53:10]Processing tag 1136 (0470) [16:53:10]Malloc new data [16:53:10]Processing tag 1138 (0472) [16:53:10]Malloc new data [16:53:10]Processing tag 1024 (0400) [16:53:10]Load OK [16:53:10]SetTLVBufToDocument [16:53:10]Processing tag 1006 (03EE) [16:53:10]Load OK [16:53:10]SetTLVBufToDocument [16:53:10]Processing tag 1010 (03F2) [16:53:10]Malloc new data [16:53:10]Processing tag 1011 (03F3) [16:53:10]Malloc new data [16:53:10]SetTLVBufToDocument err=0 [16:53:10]Processing tag 1006 (03EE) [16:53:10]Load OK [16:53:10]SetTLVBufToDocument [16:53:10]Processing tag 1010 (03F2) [16:53:10]Malloc new data [16:53:10]Processing tag 1011 (03F3) [16:53:10]Malloc new data [16:53:10]SetTLVBufToDocument err=0 [16:53:10]Processing tag 1007 (03EF) [16:53:10]Load OK [16:53:10]SetTLVBufToDocument [16:53:10]Processing tag 1014 (03F6) [16:53:10]Malloc new data [16:53:10]Processing tag 1015 (03F7) [16:53:10]Malloc new data [16:53:10]SetTLVBufToDocument err=0 [16:53:10]Processing tag 1007 (03EF) [16:53:10]Load OK [16:53:10]SetTLVBufToDocument [16:53:10]Processing tag 1014 (03F6) [16:53:10]Malloc new data [16:53:10]Processing tag 1015 (03F7) [16:53:10]Malloc new data [16:53:10]SetTLVBufToDocument err=0 [16:53:10]Processing tag 1007 (03EF) [16:53:10]Load OK [16:53:10]SetTLVBufToDocument [16:53:10]Processing tag 1014 (03F6) [16:53:10]Malloc new data [16:53:10]Processing tag 1015 (03F7) [16:53:10]Malloc new data [16:53:10]SetTLVBufToDocument err=0 [16:53:10]Processing tag 1007 (03EF) [16:53:10]Load OK [16:53:10]SetTLVBufToDocument [16:53:10]Processing tag 1014 (03F6) [16:53:10]Malloc new data [16:53:10]Processing tag 1015 (03F7) [16:53:10]Malloc new data [16:53:10]SetTLVBufToDocument err=0 [16:53:10]Processing tag 1007 (03EF) [16:53:10]Load OK [16:53:10]SetTLVBufToDocument [16:53:10]Processing tag 1014 (03F6) [16:53:10]Malloc new data [16:53:10]Processing tag 1015 (03F7) [16:53:10]Malloc new data [16:53:10]SetTLVBufToDocument err=0 [16:53:10]Processing tag 1007 (03EF) [16:53:10]Load OK [16:53:10]SetTLVBufToDocument [16:53:10]Processing tag 1014 (03F6) [16:53:10]Malloc new data [16:53:10]Processing tag 1015 (03F7) [16:53:10]Malloc new data [16:53:10]SetTLVBufToDocument err=0 [16:53:10]Processing tag 1007 (03EF) [16:53:10]Load OK [16:53:10]SetTLVBufToDocument [16:53:10]Processing tag 1014 (03F6) [16:53:10]Malloc new data [16:53:10]Processing tag 1015 (03F7) [16:53:10]Malloc new data [16:53:10]SetTLVBufToDocument err=0 [16:53:10]SetTLVBufToDocument err=0 [16:53:10]SetTLVBufToDocument err=0 [16:53:10]Processing tag 1131 (046B) [16:53:10]Load OK [16:53:10]SetTLVBufToDocument [16:53:10]Processing tag 1135 (046F) [16:53:10]Malloc new data [16:53:10]Processing tag 1201 (04B1) [16:53:10]Malloc new data [16:53:10]Processing tag 1136 (0470) [16:53:10]Malloc new data [16:53:10]Processing tag 1138 (0472) [16:53:10]Malloc new data [16:53:10]Processing tag 1024 (0400) [16:53:10]Load OK [16:53:10]SetTLVBufToDocument [16:53:10]Processing tag 1006 (03EE) [16:53:10]Load OK [16:53:10]SetTLVBufToDocument [16:53:10]Processing tag 1010 (03F2) [16:53:10]Malloc new data [16:53:10]Processing tag 1011 (03F3) [16:53:10]Malloc new data [16:53:10]SetTLVBufToDocument err=0 [16:53:10]Processing tag 1006 (03EE) [16:53:10]Load OK [16:53:10]SetTLVBufToDocument [16:53:10]Processing tag 1010 (03F2) [16:53:10]Malloc new data [16:53:10]Processing tag 1011 (03F3) [16:53:10]Malloc new data [16:53:10]SetTLVBufToDocument err=0 [16:53:10]Processing tag 1007 (03EF) [16:53:10]Load OK [16:53:10]SetTLVBufToDocument [16:53:10]Processing tag 1014 (03F6) [16:53:10]Malloc new data [16:53:10]Processing tag 1015 (03F7) [16:53:10]Malloc new data [16:53:10]SetTLVBufToDocument err=0 [16:53:10]Processing tag 1007 (03EF) [16:53:10]Load OK [16:53:10]SetTLVBufToDocument [16:53:10]Processing tag 1014 (03F6) [16:53:10]Malloc new data [16:53:10]Processing tag 1015 (03F7) [16:53:10]Malloc new data [16:53:10]SetTLVBufToDocument err=0 [16:53:10]Processing tag 1007 (03EF) [16:53:10]Load OK [16:53:10]SetTLVBufToDocument [16:53:10]Processing tag 1014 (03F6) [16:53:10]Malloc new data [16:53:10]Processing tag 1015 (03F7) [16:53:10]Malloc new data [16:53:10]SetTLVBufToDocument err=0 [16:53:10]Processing tag 1007 (03EF) [16:53:10]Load OK [16:53:10]SetTLVBufToDocument [16:53:10]Processing tag 1014 (03F6) [16:53:10]Malloc new data [16:53:10]Processing tag 1015 (03F7) [16:53:10]Malloc new data [16:53:10]SetTLVBufToDocument err=0 [16:53:10]Processing tag 1007 (03EF) [16:53:10]Load OK [16:53:10]SetTLVBufToDocument [16:53:10]Processing tag 1014 (03F6) [16:53:10]Malloc new data [16:53:10]Processing tag 1015 (03F7) [16:53:10]Malloc new data [16:53:10]SetTLVBufToDocument err=0 [16:53:10]Processing tag 1007 (03EF) [16:53:10]Load OK [16:53:10]SetTLVBufToDocument [16:53:10]Processing tag 1014 (03F6) [16:53:10]Malloc new data [16:53:10]Processing tag 1015 (03F7) [16:53:10]Malloc new data [16:53:10]SetTLVBufToDocument err=0 [16:53:10]Processing tag 1007 (03EF) [16:53:10]Load OK [16:53:10]SetTLVBufToDocument [16:53:10]Processing tag 1014 (03F6) [16:53:10]Malloc new data [16:53:10]Processing tag 1015 (03F7) [16:53:10]Malloc new data [16:53:10]SetTLVBufToDocument err=0 [16:53:11]SetTLVBufToDocument err=0 [16:53:11]SetTLVBufToDocument err=0 [16:53:11]Processing tag 1132 (046C) [16:53:11]Load OK [16:53:11]SetTLVBufToDocument [16:53:11]Processing tag 1135 (046F) [16:53:11]Malloc new data [16:53:11]Processing tag 1201 (04B1) [16:53:11]Malloc new data [16:53:11]Processing tag 1136 (0470) [16:53:11]Malloc new data [16:53:11]Processing tag 1138 (0472) [16:53:11]Malloc new data [16:53:11]Processing tag 1024 (0400) [16:53:11]Load OK [16:53:11]SetTLVBufToDocument [16:53:11]Processing tag 1006 (03EE) [16:53:11]Load OK [16:53:11]SetTLVBufToDocument [16:53:11]Processing tag 1010 (03F2) [16:53:11]Malloc new data [16:53:11]Processing tag 1011 (03F3) [16:53:11]Malloc new data [16:53:11]SetTLVBufToDocument err=0 [16:53:11]Processing tag 1006 (03EE) [16:53:11]Load OK [16:53:11]SetTLVBufToDocument [16:53:11]Processing tag 1010 (03F2) [16:53:11]Malloc new data [16:53:11]Processing tag 1011 (03F3) [16:53:11]Malloc new data [16:53:11]SetTLVBufToDocument err=0 [16:53:11]Processing tag 1007 (03EF) [16:53:11]Load OK [16:53:11]SetTLVBufToDocument [16:53:11]Processing tag 1014 (03F6) [16:53:11]Malloc new data [16:53:11]Processing tag 1015 (03F7) [16:53:11]Malloc new data [16:53:11]SetTLVBufToDocument err=0 [16:53:11]Processing tag 1007 (03EF) [16:53:11]Load OK [16:53:11]SetTLVBufToDocument [16:53:11]Processing tag 1014 (03F6) [16:53:11]Malloc new data [16:53:11]Processing tag 1015 (03F7) [16:53:11]Malloc new data [16:53:11]SetTLVBufToDocument err=0 [16:53:11]Processing tag 1007 (03EF) [16:53:11]Load OK [16:53:11]SetTLVBufToDocument [16:53:11]Processing tag 1014 (03F6) [16:53:11]Malloc new data [16:53:11]Processing tag 1015 (03F7) [16:53:11]Malloc new data [16:53:11]SetTLVBufToDocument err=0 [16:53:11]Processing tag 1007 (03EF) [16:53:11]Load OK [16:53:11]SetTLVBufToDocument [16:53:11]Processing tag 1014 (03F6) [16:53:11]Malloc new data [16:53:11]Processing tag 1015 (03F7) [16:53:11]Malloc new data [16:53:11]SetTLVBufToDocument err=0 [16:53:11]Processing tag 1007 (03EF) [16:53:11]Load OK [16:53:11]SetTLVBufToDocument [16:53:11]Processing tag 1014 (03F6) [16:53:11]Malloc new data [16:53:11]Processing tag 1015 (03F7) [16:53:11]Malloc new data [16:53:11]SetTLVBufToDocument err=0 [16:53:11]Processing tag 1007 (03EF) [16:53:11]Load OK [16:53:11]SetTLVBufToDocument [16:53:11]Processing tag 1014 (03F6) [16:53:11]Malloc new data [16:53:11]Processing tag 1015 (03F7) [16:53:11]Malloc new data [16:53:11]SetTLVBufToDocument err=0 [16:53:11]Processing tag 1007 (03EF) [16:53:11]Load OK [16:53:11]SetTLVBufToDocument [16:53:11]Processing tag 1014 (03F6) [16:53:11]Malloc new data [16:53:11]Processing tag 1015 (03F7) [16:53:11]Malloc new data [16:53:11]SetTLVBufToDocument err=0 [16:53:11]SetTLVBufToDocument err=0 [16:53:11]SetTLVBufToDocument err=0 [16:53:11]Processing tag 1133 (046D) [16:53:11]Malloc new data [16:53:11]SetTLVBufToDocument err=0 [16:53:11]SetTLVBufToDocument err=0 [16:53:11]Malloc new data [16:53:11]SAM_PROTO_GetFMData [16:53:11]wFMCommunicate request_size=4 [16:53:11]MH_SAM_APDU [16:53:11]CAPDU: 80 13 03 00 [16:53:11]Write to MH i2c: E2 08 00 D0 1B 80 13 03 00 00 00 00 00 6A [16:53:11]Write i2c OK [16:53:11]MH_I2C_Read... [16:53:11]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [16:53:11]Read from MH i2c: E2 [16:53:11]MH_I2C_Read... [16:53:11]Read from MH i2c: E2 FD 00 [16:53:11]MH_I2C_Read... [16:53:11]Read from MH i2c: E2 FD 00 D0 1B 00 C5 04 85 04 C1 04 6E 04 04 00 1E 7C 03 00 69 04 A3 00 6F 04 04 00 28 75 03 00 B1 04 05 00 91 0A EF CE 04 70 04 05 00 C0 54 C5 53 04 72 04 04 00 D1 B5 29 7B 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 21 C8 C2 82 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 28 64 E5 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 9C 00 6F 04 04 00 F6 06 00 00 B1 04 04 00 74 20 D9 1E 70 04 04 00 74 20 D9 1E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 94 B7 46 03 EF 03 09 90 00 CF [16:53:11]RAPDU: C5 04 85 04 C1 04 6E 04 04 00 1E 7C 03 00 69 04 A3 00 6F 04 04 00 28 75 03 00 B1 04 05 00 91 0A EF CE 04 70 04 05 00 C0 54 C5 53 04 72 04 04 00 D1 B5 29 7B 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 21 C8 C2 82 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 28 64 E5 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 9C 00 6F 04 04 00 F6 06 00 00 B1 04 04 00 74 20 D9 1E 70 04 04 00 74 20 D9 1E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 94 B7 46 03 EF 03 09 90 00 [16:53:12]wFMCommunicate OK [16:53:12]wFMCommunicate request_size=4 [16:53:12]MH_SAM_APDU [16:53:12]CAPDU: 80 17 00 00 [16:53:12]Write to MH i2c: E2 08 00 D1 1B 80 17 00 00 00 00 00 00 6C [16:53:12]Write i2c OK [16:53:12]MH_I2C_Read... [16:53:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:53:12]Read from MH i2c: E2 [16:53:12]MH_I2C_Read... [16:53:12]Read from MH i2c: E2 FD 00 [16:53:12]MH_I2C_Read... [16:53:12]Read from MH i2c: E2 FD 00 D1 1B 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 25 E4 45 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 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 90 00 70 [16:53:12]RAPDU: 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 25 E4 45 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 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 90 00 [16:53:13]wFMCommunicate OK [16:53:13]wFMCommunicate request_size=4 [16:53:13]MH_SAM_APDU [16:53:13]CAPDU: 80 17 00 00 [16:53:13]Write to MH i2c: E2 08 00 D2 1B 80 17 00 00 00 00 00 00 6D [16:53:13]Write i2c OK [16:53:13]MH_I2C_Read... [16:53:13]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:53:13]Read from MH i2c: E2 [16:53:13]MH_I2C_Read... [16:53:13]Read from MH i2c: E2 FD 00 [16:53:13]MH_I2C_Read... [16:53:13]Read from MH i2c: E2 FD 00 D2 1B 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 7F [16:53:13]RAPDU: 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 [16:53:13]wFMCommunicate OK [16:53:13]wFMCommunicate request_size=4 [16:53:13]MH_SAM_APDU [16:53:13]CAPDU: 80 17 00 00 [16:53:13]Write to MH i2c: E2 08 00 D3 1B 80 17 00 00 00 00 00 00 6E [16:53:13]Write i2c OK [16:53:13]MH_I2C_Read... [16:53:14]OFD Sender: No OFD packet to send [16:53:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:53:14]Read from MH i2c: E2 [16:53:14]MH_I2C_Read... [16:53:14]Read from MH i2c: E2 FD 00 [16:53:14]MH_I2C_Read... [16:53:14]Read from MH i2c: E2 FD 00 D3 1B 00 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 FA [16:53:14]RAPDU: 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [16:53:14]wFMCommunicate OK [16:53:14]wFMCommunicate request_size=4 [16:53:14]MH_SAM_APDU [16:53:14]CAPDU: 80 17 00 00 [16:53:14]Write to MH i2c: E2 08 00 D4 1B 80 17 00 00 00 00 00 00 6F [16:53:14]Write i2c OK [16:53:14]MH_I2C_Read... [16:53:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 223! [16:53:15]Read from MH i2c: E2 [16:53:15]MH_I2C_Read... [16:53:15]Read from MH i2c: E2 E2 00 [16:53:15]MH_I2C_Read... [16:53:15]Read from MH i2c: E2 E2 00 D4 1B 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 4D [16:53:15]RAPDU: EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:53:15]wFMCommunicate OK [16:53:15]SAM_PROTO_GetFMData done [16:53:15]FM_GetFMData:85 04 C1 04 6E 04 04 00 1E 7C 03 00 69 04 A3 00 6F 04 04 00 28 75 03 00 B1 04 05 00 91 0A EF CE 04 70 04 05 00 C0 54 C5 53 04 72 04 04 00 D1 B5 29 7B 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 21 C8 C2 82 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 28 64 E5 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 9C 00 6F 04 04 00 F6 06 00 00 B1 04 04 00 74 20 D9 1E 70 04 04 00 74 20 D9 1E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 94 B7 46 03 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 25 E4 45 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [16:53:17]oper:6F 04 04 00 28 75 03 00 B1 04 05 00 91 0A EF CE 04 70 04 05 00 C0 54 C5 53 04 72 04 04 00 D1 B5 29 7B 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 21 C8 C2 82 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 28 64 E5 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 [16:53:17]total:91 0A EF CE 04 [16:53:17]Malloc new data [16:53:17]oper:6F 04 04 00 F6 06 00 00 B1 04 04 00 74 20 D9 1E 70 04 04 00 74 20 D9 1E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 94 B7 46 03 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 25 E4 45 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [16:53:17]total:74 20 D9 1E [16:53:17]Malloc new data [16:53:17]oper:6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [16:53:17]total: [16:53:17]Malloc new data [16:53:17]oper:6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [16:53:17]total: [16:53:17]Malloc new data [16:53:17]KKMPrepareXReportFMData err=0 [16:53:17]Х отчет ИНН: 02508201610067 Кассир: Ормонова Д. 24.10.2024 16:53 Смена: 522 РНМ: 0000000000091685 ЗНМ: 0300000091 СНО: Общий режим Всего чеков: 322 ИТОГИ ПРИХОД Чеков: 320 Общий итог: 346049.75 Итого наличными: 240860.00 Итого безнал.: 105189.75 НДС 0% : 0.00 НДС 12% : 36756.75 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 3063.02 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 2 Общий итог: 5193.00 Итого наличными: 5193.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 551.56 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 45.96 ИТОГИ РАСХОД Чеков: 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 Нал. в кассе: 235667.00 НС Приход: 206516414.89 НС Возвр.Прихода: 5175461.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФМ: 0000000000871839 [16:53:17]StoreToDocumentArchive [16:53:17]MH_GetDate [16:53:17]Write to MH i2c: F0 00 00 D5 1B DF [16:53:17]Write i2c OK [16:53:17]MH_I2C_Read... [16:53:17]Read from MH i2c: F0 [16:53:17]MH_I2C_Read... [16:53:17]Read from MH i2c: F0 09 00 [16:53:17]MH_I2C_Read... [16:53:17]Read from MH i2c: F0 09 00 D5 1B 00 7E 7B 1A 67 82 C9 CF 66 E2 [16:53:17]shift 522 fd 1729788798 [16:53:17]save to /storage/0522/doc_1729788798 [16:53:17]save last doc name /storage/0522/doc_1729788798 to /storage/kkm_last_doc_name [16:53:17]save OK [16:53:17]Clear old archive folders... [16:53:17]NVStorageSaveData kkm_last_timestamp [16:53:17]File name is /storage/kkm_last_timestamp [16:53:17]Write 4 bytes [16:53:17]NVStorageSaveData done [16:53:17]ExternCall_PrintAddStr [16:53:17]wPrintStart [16:53:17]Write to MH i2c: 01 00 00 D6 1B F1 [16:53:17]Write i2c OK [16:53:17]MH_I2C_Read... [16:53:17]Read from MH i2c: 01 [16:53:17]MH_I2C_Read... [16:53:17]Read from MH i2c: 01 07 00 [16:53:17]MH_I2C_Read... [16:53:17]Read from MH i2c: 01 07 00 D6 1B 00 00 00 00 00 FF 0F 06 [16:53:17]RasterBufferAndPrint [16:53:17]line Х отчет [16:53:17]line ИНН: 02508201610067 [16:53:17]line Кассир: Ормонова Д. [16:53:17]line 24.10.2024 16:53 [16:53:17]line Смена: 522 [16:53:17]line РНМ: 0000000000091685 [16:53:17]line ЗНМ: 0300000091 [16:53:17]line СНО: Общий режим [16:53:17]line Всего чеков: 322 [16:53:17]line ИТОГИ ПРИХОД [16:53:17]line Чеков: 320 [16:53:17]line Общий итог: 346049.75 [16:53:17]line Итого наличными: 240860.00 [16:53:17]line Итого безнал.: 105189.75 [16:53:17]line НДС 0% : 0.00 [16:53:17]line НДС 12% : 36756.75 [16:53:17]line НСП 0% : 0.00 [16:53:17]line НСП 1,50% : 0.00 [16:53:17]line НСП 0,50% : 0.00 [16:53:17]line НСП 5% : 0.00 [16:53:17]line НСП 3% : 0.00 [16:53:17]line НСП 2% : 0.00 [16:53:17]line НСП 1% : 3063.02 [16:53:17]line ИТОГИ ВОЗВРАТ ПРИХОДА [16:53:17]line Чеков: 2 [16:53:17]line Общий итог: 5193.00 [16:53:17]line Итого наличными: 5193.00 [16:53:17]line Итого безнал.: 0.00 [16:53:17]line НДС 0% : 0.00 [16:53:17]line НДС 12% : 551.56 [16:53:17]line НСП 0% : 0.00 [16:53:17]line НСП 1,50% : 0.00 [16:53:17]line НСП 0,50% : 0.00 [16:53:17]line НСП 5% : 0.00 [16:53:17]line НСП 3% : 0.00 [16:53:17]line НСП 2% : 0.00 [16:53:17]line НСП 1% : 45.96 [16:53:17]line ИТОГИ РАСХОД [16:53:17]line Чеков: 0 [16:53:17]line Общий итог: 0.00 [16:53:17]line Итого наличными: 0.00 [16:53:17]line Итого безнал.: 0.00 [16:53:17]line НДС 0% : 0.00 [16:53:17]line НДС 12% : 0.00 [16:53:17]line НСП 0% : 0.00 [16:53:17]line НСП 1,50% : 0.00 [16:53:17]line НСП 0,50% : 0.00 [16:53:17]line НСП 5% : 0.00 [16:53:17]line НСП 3% : 0.00 [16:53:17]line НСП 2% : 0.00 [16:53:17]line НСП 1% : 0.00 [16:53:17]line ИТОГИ ВОЗВРАТ РАСХОДА [16:53:17]line Чеков: 0 [16:53:17]line Общий итог: 0.00 [16:53:17]line Итого наличными: 0.00 [16:53:17]line Итого безнал.: 0.00 [16:53:17]line НДС 0% : 0.00 [16:53:17]line НДС 12% : 0.00 [16:53:17]line НСП 0% : 0.00 [16:53:17]line НСП 1,50% : 0.00 [16:53:17]line НСП 0,50% : 0.00 [16:53:17]line НСП 5% : 0.00 [16:53:17]line НСП 3% : 0.00 [16:53:17]line НСП 2% : 0.00 [16:53:17]line НСП 1% : 0.00 [16:53:17]line Сумма внесений: 0.00 [16:53:17]line Сумма выплат: 0.00 [16:53:17]line Нал. в кассе: 235667.00 [16:53:17]line НС Приход: 206516414.89 [16:53:17]line НС Возвр.Прихода: 5175461.00 [16:53:17]line НС Расход: 0.00 [16:53:17]line НС Возвр.Расхода: 0.00 [16:53:18]line ФМ: 0000000000871839 [16:53:18]written 0, free lines is 4095 [16:53:18]Write to MH i2c: 01 00 00 21 1C 3D [16:53:18]Write i2c OK [16:53:18]MH_I2C_Read... [16:53:18]Read from MH i2c: 01 [16:53:18]MH_I2C_Read... [16:53:18]Read from MH i2c: 01 07 00 [16:53:18]MH_I2C_Read... [16:53:18]Read from MH i2c: 01 07 00 21 1C 00 00 00 00 00 34 0A 82 [16:53:18]RasterBufferAndPrint [16:53:18]line [16:53:18]line [16:53:18]line [16:53:18]line [16:53:18]line [16:53:18]written 0, free lines is 2663 [16:53:18]MH_Cut [16:53:18]Write to MH i2c: D1 01 00 28 1C 01 16 [16:53:18]Write i2c OK [16:53:18]MH_I2C_Read... [16:53:18]Read from MH i2c: D1 [16:53:18]MH_I2C_Read... [16:53:18]Read from MH i2c: D1 01 00 [16:53:18]MH_I2C_Read... [16:53:18]Read from MH i2c: D1 01 00 28 1C 00 15 [16:53:18]Write to MH i2c: 01 00 00 29 1C 45 [16:53:18]Write i2c OK [16:53:18]MH_I2C_Read... [16:53:19]OFD Sender: No OFD packet to send [16:53:20]*** Cut start [16:53:20]*** Partial cut [16:53:20]*** CUTSNS_PIN = 1 [16:53:20]*** CUTSNS_PIN = 0 [16:53:20]*** Brake cut motor [16:53:20]Read from MH i2c: 01 [16:53:20]MH_I2C_Read... [16:53:20]*** Stop cut motor [16:53:20]*** Cut end [16:53:20]Read from MH i2c: 01 07 00 [16:53:20]MH_I2C_Read... [16:53:20]Read from MH i2c: 01 07 00 29 1C 00 00 00 00 00 FF 0F 5A [16:53:20]process_action x_report done [16:53:20]requested_data is exist [16:53:20]produce_requested_data [16:53:20]requested_item fd.num is exist - process it [16:53:20]SAM_PROTO_GetFieldsCounters [16:53:20]wFMCommunicate request_size=4 [16:53:20]MH_SAM_APDU [16:53:20]CAPDU: 80 13 00 00 [16:53:20]Write to MH i2c: E2 08 00 2A 1C 80 13 00 00 00 00 00 00 C2 [16:53:20]Write i2c OK [16:53:20]MH_I2C_Read... [16:53:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:53:20]Read from MH i2c: E2 [16:53:20]MH_I2C_Read... [16:53:20]Read from MH i2c: E2 62 00 [16:53:20]MH_I2C_Read... [16:53:20]Read from MH i2c: E2 62 00 2A 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 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 50 80 03 00 0E 04 04 00 19 02 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 A2 [16:53:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 50 80 03 00 0E 04 04 00 19 02 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 [16:53:21]wFMCommunicate OK [16:53:21]SAM_PROTO_GetFieldsCounters done [16:53:21]requested_item shift.num is exist - process it [16:53:21]requested_item shift.opened is exist - process it [16:53:21]req_shift_opened [16:53:21]FM_GetShiftState [16:53:21]SAM_PROTO_GetShiftState [16:53:21]wFMCommunicate request_size=4 [16:53:21]MH_SAM_APDU [16:53:21]CAPDU: 80 13 01 00 [16:53:21]Write to MH i2c: E2 08 00 2B 1C 80 13 01 00 00 00 00 00 C4 [16:53:21]Write i2c OK [16:53:21]MH_I2C_Read... [16:53:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:53:21]Read from MH i2c: E2 [16:53:21]MH_I2C_Read... [16:53:21]Read from MH i2c: E2 0E 00 [16:53:21]MH_I2C_Read... [16:53:21]Read from MH i2c: E2 0E 00 2B 1C 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 3C [16:53:21]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [16:53:21]wFMCommunicate OK [16:53:21]SAM_PROTO_GetShiftState done [16:53:21]FM_GetShiftState done [16:53:21]req_shift_opened done [16:53:21]requested_item shift.open_date is exist - process it [16:53:21]req_shift_open_date [16:53:21]req_shift_open_date done [16:53:21]produce_requested_data done [16:53:21]produce_requested_data return {"fd.num":229456,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [16:53:21]process_action_free x_report [16:53:21]json_value_free [16:53:21]json_value_free done [16:53:21]process_json_proto returns [16:53:21]Send response to host [16:53:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":229456,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [16:53:21]free response buf [16:53:21]execute_script done [16:53:21]execute_script returns [16:53:21]free content buf [16:53:21]Sock 7.Close socket [16:53:21]Sock 7.Thread stoped [16:53:24]OFD Sender: No OFD packet to send [16:53:29]OFD Sender: No OFD packet to send [16:53:34]OFD Sender: No OFD packet to send [16:53:39]OFD Sender: No OFD packet to send [16:53:44]OFD Sender: No OFD packet to send [16:53:49]OFD Sender: No OFD packet to send [16:53:53]accept exits with 9 [16:53:53]New connection [16:53:53]New thread 3067534692 created [16:53:53]Thread 3067391332 joined [16:53:53]Waiting for new connection... [16:53:53] Sock 9.Parse request [16:53:53]Sock 9.Check first char [16:53:53]Sock 9.First char is OK [16:53:53]request: POST /json_proto HTTP/1.0 [16:53:53]Method: POST [16:53:53]URL: /json_proto [16:53:53]Method is POST - this is cgi request [16:53:53]url: /json_proto [16:53:53]query_string will be loaded in cgi processing [16:53:53]execute_cgi json_proto POST (null) [16:53:53]execute_cgi path=json_proto method=POST [16:53:53]POST find Content-Length [16:53:53]Host: 172.17.44.195:8080 [16:53:53]Content-Length: 215 [16:53:53]Content-Type: application/json [16:53:53] [16:53:53]POST finish read [16:53:53]Found Content-Length = 215 [16:53:53]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:53:53]execute_script... [16:53:53]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:53:53]POST & json_proto [16:53:53]process_json_proto [16:53:53]json parsed OK: [16:53:53]protocol is kg_v1.0 [16:53:53]action value=get_value [16:53:53]process_action get_value [16:53:53]cmd_get_value [16:53:53]process_action get_value done [16:53:53]requested_data is exist [16:53:53]produce_requested_data [16:53:53]requested_item kkm.sn is exist - process it [16:53:53]requested_item kkm.ver is exist - process it [16:53:53]requested_item fm.sn is exist - process it [16:53:53]wFMCommunicate request_size=4 [16:53:53]MH_SAM_APDU [16:53:53]CAPDU: 80 11 00 00 [16:53:53]Write to MH i2c: E2 08 00 2C 1C 80 11 00 00 00 00 00 00 C2 [16:53:53]Write i2c OK [16:53:53]MH_I2C_Read... [16:53:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:53:53]Read from MH i2c: E2 [16:53:53]MH_I2C_Read... [16:53:53]Read from MH i2c: E2 17 00 [16:53:53]MH_I2C_Read... [16:53:53]Read from MH i2c: E2 17 00 2C 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 19 [16:53:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [16:53:53]wFMCommunicate OK [16:53:53]requested_item fd.num is exist - process it [16:53:53]SAM_PROTO_GetFieldsCounters [16:53:53]wFMCommunicate request_size=4 [16:53:53]MH_SAM_APDU [16:53:53]CAPDU: 80 13 00 00 [16:53:53]Write to MH i2c: E2 08 00 2D 1C 80 13 00 00 00 00 00 00 C5 [16:53:53]Write i2c OK [16:53:53]MH_I2C_Read... [16:53:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:53:53]Read from MH i2c: E2 [16:53:53]MH_I2C_Read... [16:53:53]Read from MH i2c: E2 62 00 [16:53:53]MH_I2C_Read... [16:53:53]Read from MH i2c: E2 62 00 2D 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 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 50 80 03 00 0E 04 04 00 19 02 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 A5 [16:53:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 50 80 03 00 0E 04 04 00 19 02 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 [16:53:53]wFMCommunicate OK [16:53:53]SAM_PROTO_GetFieldsCounters done [16:53:53]requested_item shift.num is exist - process it [16:53:53]requested_item shift.opened is exist - process it [16:53:53]req_shift_opened [16:53:53]FM_GetShiftState [16:53:53]SAM_PROTO_GetShiftState [16:53:53]wFMCommunicate request_size=4 [16:53:53]MH_SAM_APDU [16:53:53]CAPDU: 80 13 01 00 [16:53:53]Write to MH i2c: E2 08 00 2E 1C 80 13 01 00 00 00 00 00 C7 [16:53:53]Write i2c OK [16:53:53]MH_I2C_Read... [16:53:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:53:53]Read from MH i2c: E2 [16:53:53]MH_I2C_Read... [16:53:53]Read from MH i2c: E2 0E 00 [16:53:53]MH_I2C_Read... [16:53:53]Read from MH i2c: E2 0E 00 2E 1C 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 3F [16:53:53]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [16:53:53]wFMCommunicate OK [16:53:53]SAM_PROTO_GetShiftState done [16:53:53]FM_GetShiftState done [16:53:53]req_shift_opened done [16:53:53]requested_item shift.open_date is exist - process it [16:53:53]req_shift_open_date [16:53:53]req_shift_open_date done [16:53:53]produce_requested_data done [16:53:53]produce_requested_data return {"kkm.sn":"0300000091","kkm.ver":"001","fm.sn":"0000000000871839","fd.num":229456,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859} [16:53:53]process_action_free get_value [16:53:53]json_value_free [16:53:53]json_value_free done [16:53:53]process_json_proto returns [16:53:53]Send response to host [16:53:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000091","kkm.ver":"001","fm.sn":"0000000000871839","fd.num":229456,"shift.num":537,"shift.opened":1,"shift.open_date":1729728859}}} [16:53:53]free response buf [16:53:53]execute_script done [16:53:53]execute_script returns [16:53:53]free content buf [16:53:53]Sock 9.Close socket [16:53:53]Sock 9.Thread stoped [16:53:53]accept exits with 7 [16:53:53]New connection [16:53:53]New thread 3067391332 created [16:53:53]Thread 3067534692 joined [16:53:53]Waiting for new connection... [16:53:53] Sock 7.Parse request [16:53:53]Sock 7.Check first char [16:53:53]Sock 7.First char is OK [16:53:53]request: POST /json_proto HTTP/1.0 [16:53:53]Method: POST [16:53:53]URL: /json_proto [16:53:53]Method is POST - this is cgi request [16:53:53]url: /json_proto [16:53:53]query_string will be loaded in cgi processing [16:53:53]execute_cgi json_proto POST (null) [16:53:53]execute_cgi path=json_proto method=POST [16:53:53]POST find Content-Length [16:53:53]Host: 172.17.44.195:8080 [16:53:53]Content-Length: 331 [16:53:53]Content-Type: application/json [16:53:53] [16:53:53]POST finish read [16:53:53]Found Content-Length = 331 [16:53:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [16:53:53]execute_script... [16:53:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [16:53:53]POST & json_proto [16:53:53]process_json_proto [16:53:53]json parsed OK: [16:53:53]protocol is kg_v1.0 [16:53:53]action value=get_value [16:53:53]process_action get_value [16:53:53]cmd_get_value [16:53:53]process_action get_value done [16:53:53]requested_data is exist [16:53:53]produce_requested_data [16:53:53]requested_item fm.sale.total is exist - process it [16:53:53]SAM_PROTO_GetFMData [16:53:53]wFMCommunicate request_size=4 [16:53:53]MH_SAM_APDU [16:53:53]CAPDU: 80 13 03 00 [16:53:53]Write to MH i2c: E2 08 00 2F 1C 80 13 03 00 00 00 00 00 CA [16:53:53]Write i2c OK [16:53:53]MH_I2C_Read... [16:53:54]OFD Sender: No OFD packet to send [16:53:54]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [16:53:54]Read from MH i2c: E2 [16:53:54]MH_I2C_Read... [16:53:54]Read from MH i2c: E2 FD 00 [16:53:54]MH_I2C_Read... [16:53:54]Read from MH i2c: E2 FD 00 2F 1C 00 C5 04 85 04 C1 04 6E 04 04 00 1E 7C 03 00 69 04 A3 00 6F 04 04 00 28 75 03 00 B1 04 05 00 91 0A EF CE 04 70 04 05 00 C0 54 C5 53 04 72 04 04 00 D1 B5 29 7B 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 21 C8 C2 82 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 28 64 E5 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 9C 00 6F 04 04 00 F6 06 00 00 B1 04 04 00 74 20 D9 1E 70 04 04 00 74 20 D9 1E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 94 B7 46 03 EF 03 09 90 00 2F [16:53:54]RAPDU: C5 04 85 04 C1 04 6E 04 04 00 1E 7C 03 00 69 04 A3 00 6F 04 04 00 28 75 03 00 B1 04 05 00 91 0A EF CE 04 70 04 05 00 C0 54 C5 53 04 72 04 04 00 D1 B5 29 7B 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 21 C8 C2 82 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 28 64 E5 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 9C 00 6F 04 04 00 F6 06 00 00 B1 04 04 00 74 20 D9 1E 70 04 04 00 74 20 D9 1E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 94 B7 46 03 EF 03 09 90 00 [16:53:54]wFMCommunicate OK [16:53:54]wFMCommunicate request_size=4 [16:53:54]MH_SAM_APDU [16:53:54]CAPDU: 80 17 00 00 [16:53:54]Write to MH i2c: E2 08 00 30 1C 80 17 00 00 00 00 00 00 CC [16:53:54]Write i2c OK [16:53:54]MH_I2C_Read... [16:53:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:53:55]Read from MH i2c: E2 [16:53:55]MH_I2C_Read... [16:53:55]Read from MH i2c: E2 FD 00 [16:53:55]MH_I2C_Read... [16:53:55]Read from MH i2c: E2 FD 00 30 1C 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 25 E4 45 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 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 90 00 D0 [16:53:55]RAPDU: 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 25 E4 45 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 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 90 00 [16:53:55]wFMCommunicate OK [16:53:55]wFMCommunicate request_size=4 [16:53:55]MH_SAM_APDU [16:53:55]CAPDU: 80 17 00 00 [16:53:55]Write to MH i2c: E2 08 00 31 1C 80 17 00 00 00 00 00 00 CD [16:53:55]Write i2c OK [16:53:55]MH_I2C_Read... [16:53:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:53:55]Read from MH i2c: E2 [16:53:55]MH_I2C_Read... [16:53:55]Read from MH i2c: E2 FD 00 [16:53:55]MH_I2C_Read... [16:53:55]Read from MH i2c: E2 FD 00 31 1C 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 DF [16:53:56]RAPDU: 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 [16:53:56]wFMCommunicate OK [16:53:56]wFMCommunicate request_size=4 [16:53:56]MH_SAM_APDU [16:53:56]CAPDU: 80 17 00 00 [16:53:56]Write to MH i2c: E2 08 00 32 1C 80 17 00 00 00 00 00 00 CE [16:53:56]Write i2c OK [16:53:56]MH_I2C_Read... [16:53:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:53:56]Read from MH i2c: E2 [16:53:56]MH_I2C_Read... [16:53:56]Read from MH i2c: E2 FD 00 [16:53:56]MH_I2C_Read... [16:53:56]Read from MH i2c: E2 FD 00 32 1C 00 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 5A [16:53:56]RAPDU: 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [16:53:57]wFMCommunicate OK [16:53:57]wFMCommunicate request_size=4 [16:53:57]MH_SAM_APDU [16:53:57]CAPDU: 80 17 00 00 [16:53:57]Write to MH i2c: E2 08 00 33 1C 80 17 00 00 00 00 00 00 CF [16:53:57]Write i2c OK [16:53:57]MH_I2C_Read... [16:53:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 223! [16:53:57]Read from MH i2c: E2 [16:53:57]MH_I2C_Read... [16:53:57]Read from MH i2c: E2 E2 00 [16:53:57]MH_I2C_Read... [16:53:57]Read from MH i2c: E2 E2 00 33 1C 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 AD [16:53:57]RAPDU: EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:53:57]wFMCommunicate OK [16:53:57]SAM_PROTO_GetFMData done [16:53:57]requested_item fm.sale_refund.total is exist - process it [16:53:57]requested_item fm.buy.total is exist - process it [16:53:57]requested_item shift.sale.total is exist - process it [16:53:57]SAM_PROTO_GetShiftData [16:53:57]wFMCommunicate request_size=4 [16:53:57]MH_SAM_APDU [16:53:57]CAPDU: 80 13 02 00 [16:53:57]Write to MH i2c: E2 08 00 34 1C 80 13 02 00 00 00 00 00 CE [16:53:57]Write i2c OK [16:53:57]MH_I2C_Read... [16:53:58]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [16:53:58]Read from MH i2c: E2 [16:53:58]MH_I2C_Read... [16:53:58]Read from MH i2c: E2 FD 00 [16:53:58]MH_I2C_Read... [16:53:58]Read from MH i2c: E2 FD 00 34 1C 00 BB 04 AA 04 B7 04 6E 04 04 00 42 01 00 00 69 04 9E 00 6F 04 04 00 40 01 00 00 B1 04 04 00 AF 07 10 02 70 04 04 00 F0 85 6F 01 72 04 03 00 BF 81 A0 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 1B 16 38 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 7E AC 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 97 00 6F 04 04 00 02 00 00 00 B1 04 03 00 84 EC 07 70 04 03 00 84 EC 07 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 74 D7 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 BF [16:53:58]RAPDU: BB 04 AA 04 B7 04 6E 04 04 00 42 01 00 00 69 04 9E 00 6F 04 04 00 40 01 00 00 B1 04 04 00 AF 07 10 02 70 04 04 00 F0 85 6F 01 72 04 03 00 BF 81 A0 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 1B 16 38 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 7E AC 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 97 00 6F 04 04 00 02 00 00 00 B1 04 03 00 84 EC 07 70 04 03 00 84 EC 07 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 74 D7 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 [16:53:58]wFMCommunicate OK [16:53:58]wFMCommunicate request_size=4 [16:53:58]MH_SAM_APDU [16:53:58]CAPDU: 80 17 00 00 [16:53:58]Write to MH i2c: E2 08 00 35 1C 80 17 00 00 00 00 00 00 D1 [16:53:58]Write i2c OK [16:53:58]MH_I2C_Read... [16:53:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:53:59]Read from MH i2c: E2 [16:53:59]MH_I2C_Read... [16:53:59]Read from MH i2c: E2 FD 00 [16:53:59]MH_I2C_Read... [16:53:59]Read from MH i2c: E2 FD 00 35 1C 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 F4 11 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 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 90 00 80 [16:53:59]RAPDU: 00 EF 03 0B 00 F6 03 01 OFD Sender: No OFD packet to send [16:53:59]00 01 F7 03 02 00 F4 11 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 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 90 00 [16:53:59]wFMCommunicate OK [16:53:59]wFMCommunicate request_size=4 [16:53:59]MH_SAM_APDU [16:53:59]CAPDU: 80 17 00 00 [16:53:59]Write to MH i2c: E2 08 00 36 1C 80 17 00 00 00 00 00 00 D2 [16:53:59]Write i2c OK [16:53:59]MH_I2C_Read... [16:53:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:53:59]Read from MH i2c: E2 [16:53:59]MH_I2C_Read... [16:53:59]Read from MH i2c: E2 FD 00 [16:53:59]MH_I2C_Read... [16:53:59]Read from MH i2c: E2 FD 00 36 1C 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 90 00 FE [16:54:00]RAPDU: 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 90 00 [16:54:00]wFMCommunicate OK [16:54:00]wFMCommunicate request_size=4 [16:54:00]MH_SAM_APDU [16:54:00]CAPDU: 80 17 00 00 [16:54:00]Write to MH i2c: E2 08 00 37 1C 80 17 00 00 00 00 00 00 D3 [16:54:00]Write i2c OK [16:54:00]MH_I2C_Read... [16:54:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:54:00]Read from MH i2c: E2 [16:54:00]MH_I2C_Read... [16:54:00]Read from MH i2c: E2 FD 00 [16:54:00]MH_I2C_Read... [16:54:00]Read from MH i2c: E2 FD 00 37 1C 00 00 00 EF 03 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 90 00 48 [16:54:00]RAPDU: 00 00 EF 03 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 90 00 [16:54:01]wFMCommunicate OK [16:54:01]wFMCommunicate request_size=4 [16:54:01]MH_SAM_APDU [16:54:01]CAPDU: 80 17 00 00 [16:54:01]Write to MH i2c: E2 08 00 38 1C 80 17 00 00 00 00 00 00 D4 [16:54:01]Write i2c OK [16:54:01]MH_I2C_Read... [16:54:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 213! [16:54:01]Read from MH i2c: E2 [16:54:01]MH_I2C_Read... [16:54:01]Read from MH i2c: E2 D8 00 [16:54:01]MH_I2C_Read... [16:54:01]Read from MH i2c: E2 D8 00 38 1C 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 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 BB [16:54:01]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 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:54:01]wFMCommunicate OK [16:54:01]SAM_PROTO_GetShiftData done [16:54:01]requested_item shift.sale.total_cash is exist - process it [16:54:01]requested_item shift.sale_refund.total is exist - process it [16:54:01]requested_item shift.sale_refund.total_cash is exist - process it [16:54:01]requested_item shift.buy.total is exist - process it [16:54:01]requested_item shift.buy.total_cash is exist - process it [16:54:01]produce_requested_data done [16:54:01]produce_requested_data return {"fm.sale.total":206516414.89,"fm.sale_refund.total":5175461.00,"fm.buy.total":0.00,"shift.sale.total":346049.75,"shift.sale.total_cash":240860.00,"shift.sale_refund.total":5193.00,"shift.sale_refund.total_cash":5193.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [16:54:01]process_action_free get_value [16:54:01]json_value_free [16:54:01]json_value_free done [16:54:01]process_json_proto returns [16:54:01]Send response to host [16:54:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":206516414.89,"fm.sale_refund.total":5175461.00,"fm.buy.total":0.00,"shift.sale.total":346049.75,"shift.sale.total_cash":240860.00,"shift.sale_refund.total":5193.00,"shift.sale_refund.total_cash":5193.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [16:54:01]free response buf [16:54:01]execute_script done [16:54:01]execute_script returns [16:54:01]free content buf [16:54:01]Sock 7.Close socket [16:54:01]Sock 7.Thread stoped [16:54:04]OFD Sender: No OFD packet to send [16:54:07]accept exits with 9 [16:54:07]New connection [16:54:07]New thread 3067534692 created [16:54:07]Thread 3067391332 joined [16:54:07]Waiting for new connection... [16:54:07] Sock 9.Parse request [16:54:07]Sock 9.Check first char [16:54:07]Sock 9.First char is OK [16:54:07]request: POST /json_proto HTTP/1.0 [16:54:07]Method: POST [16:54:07]URL: /json_proto [16:54:07]Method is POST - this is cgi request [16:54:07]url: /json_proto [16:54:07]query_string will be loaded in cgi processing [16:54:07]execute_cgi json_proto POST (null) [16:54:07]execute_cgi path=json_proto method=POST [16:54:07]POST find Content-Length [16:54:07]Host: 172.17.44.195:8080 [16:54:07]Content-Length: 331 [16:54:07]Content-Type: application/json [16:54:07] [16:54:07]POST finish read [16:54:07]Found Content-Length = 331 [16:54:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [16:54:07]execute_script... [16:54:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [16:54:07]POST & json_proto [16:54:07]process_json_proto [16:54:07]json parsed OK: [16:54:07]protocol is kg_v1.0 [16:54:07]action value=get_value [16:54:07]process_action get_value [16:54:07]cmd_get_value [16:54:07]process_action get_value done [16:54:07]requested_data is exist [16:54:07]produce_requested_data [16:54:07]requested_item fm.sale.total is exist - process it [16:54:07]SAM_PROTO_GetFMData [16:54:07]wFMCommunicate request_size=4 [16:54:07]MH_SAM_APDU [16:54:07]CAPDU: 80 13 03 00 [16:54:07]Write to MH i2c: E2 08 00 39 1C 80 13 03 00 00 00 00 00 D4 [16:54:07]Write i2c OK [16:54:07]MH_I2C_Read... [16:54:07]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [16:54:07]Read from MH i2c: E2 [16:54:07]MH_I2C_Read... [16:54:07]Read from MH i2c: E2 FD 00 [16:54:07]MH_I2C_Read... [16:54:07]Read from MH i2c: E2 FD 00 39 1C 00 C5 04 85 04 C1 04 6E 04 04 00 1E 7C 03 00 69 04 A3 00 6F 04 04 00 28 75 03 00 B1 04 05 00 91 0A EF CE 04 70 04 05 00 C0 54 C5 53 04 72 04 04 00 D1 B5 29 7B 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 21 C8 C2 82 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 28 64 E5 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 9C 00 6F 04 04 00 F6 06 00 00 B1 04 04 00 74 20 D9 1E 70 04 04 00 74 20 D9 1E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 94 B7 46 03 EF 03 09 90 00 39 [16:54:07]RAPDU: C5 04 85 04 C1 04 6E 04 04 00 1E 7C 03 00 69 04 A3 00 6F 04 04 00 28 75 03 00 B1 04 05 00 91 0A EF CE 04 70 04 05 00 C0 54 C5 53 04 72 04 04 00 D1 B5 29 7B 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 21 C8 C2 82 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 28 64 E5 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 9C 00 6F 04 04 00 F6 06 00 00 B1 04 04 00 74 20 D9 1E 70 04 04 00 74 20 D9 1E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 94 B7 46 03 EF 03 09 90 00 [16:54:08]wFMCommunicate OK [16:54:08]wFMCommunicate request_size=4 [16:54:08]MH_SAM_APDU [16:54:08]CAPDU: 80 17 00 00 [16:54:08]Write to MH i2c: E2 08 00 3A 1C 80 17 00 00 00 00 00 00 D6 [16:54:08]Write i2c OK [16:54:08]MH_I2C_Read... [16:54:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:54:08]Read from MH i2c: E2 [16:54:08]MH_I2C_Read... [16:54:08]Read from MH i2c: E2 FD 00 [16:54:08]MH_I2C_Read... [16:54:08]Read from MH i2c: E2 FD 00 3A 1C 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 25 E4 45 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 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 90 00 DA [16:54:08]RAPDU: 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 25 E4 45 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 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 90 00 [16:54:08]wFMCommunicate OK [16:54:08]wFMCommunicate request_size=4 [16:54:08]MH_SAM_APDU [16:54:08]CAPDU: 80 17 00 00 [16:54:08]Write to MH i2c: E2 08 00 3B 1C 80 17 00 00 00 00 00 00 D7 [16:54:08]Write i2c OK [16:54:08]MH_I2C_Read... [16:54:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:54:09]Read from MH i2c: E2 [16:54:09]MH_I2C_Read... [16:54:09]Read from MH i2c: E2 FD 00 [16:54:09]MH_I2C_Read... [16:54:09]Read from MH i2c: E2 FD 00 3B 1C 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 OFD Sender: No OFD packet to send [16:54:09]F7 03 00 00 EF 90 00 E9 [16:54:09]RAPDU: 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 [16:54:09]wFMCommunicate OK [16:54:09]wFMCommunicate request_size=4 [16:54:09]MH_SAM_APDU [16:54:09]CAPDU: 80 17 00 00 [16:54:09]Write to MH i2c: E2 08 00 3C 1C 80 17 00 00 00 00 00 00 D8 [16:54:09]Write i2c OK [16:54:09]MH_I2C_Read... [16:54:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:54:09]Read from MH i2c: E2 [16:54:09]MH_I2C_Read... [16:54:09]Read from MH i2c: E2 FD 00 [16:54:09]MH_I2C_Read... [16:54:09]Read from MH i2c: E2 FD 00 3C 1C 00 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 64 [16:54:10]RAPDU: 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [16:54:10]wFMCommunicate OK [16:54:10]wFMCommunicate request_size=4 [16:54:10]MH_SAM_APDU [16:54:10]CAPDU: 80 17 00 00 [16:54:10]Write to MH i2c: E2 08 00 3D 1C 80 17 00 00 00 00 00 00 D9 [16:54:10]Write i2c OK [16:54:10]MH_I2C_Read... [16:54:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 223! [16:54:10]Read from MH i2c: E2 [16:54:10]MH_I2C_Read... [16:54:10]Read from MH i2c: E2 E2 00 [16:54:10]MH_I2C_Read... [16:54:10]Read from MH i2c: E2 E2 00 3D 1C 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 B7 [16:54:10]RAPDU: EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:54:11]wFMCommunicate OK [16:54:11]SAM_PROTO_GetFMData done [16:54:11]requested_item fm.sale_refund.total is exist - process it [16:54:11]requested_item fm.buy.total is exist - process it [16:54:11]requested_item shift.sale.total is exist - process it [16:54:11]SAM_PROTO_GetShiftData [16:54:11]wFMCommunicate request_size=4 [16:54:11]MH_SAM_APDU [16:54:11]CAPDU: 80 13 02 00 [16:54:11]Write to MH i2c: E2 08 00 3E 1C 80 13 02 00 00 00 00 00 D8 [16:54:11]Write i2c OK [16:54:11]MH_I2C_Read... [16:54:11]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [16:54:11]Read from MH i2c: E2 [16:54:11]MH_I2C_Read... [16:54:11]Read from MH i2c: E2 FD 00 [16:54:11]MH_I2C_Read... [16:54:11]Read from MH i2c: E2 FD 00 3E 1C 00 BB 04 AA 04 B7 04 6E 04 04 00 42 01 00 00 69 04 9E 00 6F 04 04 00 40 01 00 00 B1 04 04 00 AF 07 10 02 70 04 04 00 F0 85 6F 01 72 04 03 00 BF 81 A0 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 1B 16 38 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 7E AC 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 97 00 6F 04 04 00 02 00 00 00 B1 04 03 00 84 EC 07 70 04 03 00 84 EC 07 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 74 D7 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 C9 [16:54:11]RAPDU: BB 04 AA 04 B7 04 6E 04 04 00 42 01 00 00 69 04 9E 00 6F 04 04 00 40 01 00 00 B1 04 04 00 AF 07 10 02 70 04 04 00 F0 85 6F 01 72 04 03 00 BF 81 A0 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 1B 16 38 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 7E AC 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 97 00 6F 04 04 00 02 00 00 00 B1 04 03 00 84 EC 07 70 04 03 00 84 EC 07 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 74 D7 EF 03 09 00 F6 03 01 00 00 F7 03 00 90 00 [16:54:12]wFMCommunicate OK [16:54:12]wFMCommunicate request_size=4 [16:54:12]MH_SAM_APDU [16:54:12]CAPDU: 80 17 00 00 [16:54:12]Write to MH i2c: E2 08 00 3F 1C 80 17 00 00 00 00 00 00 DB [16:54:12]Write i2c OK [16:54:12]MH_I2C_Read... [16:54:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:54:12]Read from MH i2c: E2 [16:54:12]MH_I2C_Read... [16:54:12]Read from MH i2c: E2 FD 00 [16:54:12]MH_I2C_Read... [16:54:12]Read from MH i2c: E2 FD 00 3F 1C 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 F4 11 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 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 90 00 8A [16:54:12]RAPDU: 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 F4 11 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 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 90 00 [16:54:12]wFMCommunicate OK [16:54:12]wFMCommunicate request_size=4 [16:54:12]MH_SAM_APDU [16:54:12]CAPDU: 80 17 00 00 [16:54:12]Write to MH i2c: E2 08 00 40 1C 80 17 00 00 00 00 00 00 DC [16:54:12]Write i2c OK [16:54:12]MH_I2C_Read... [16:54:13]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:54:13]Read from MH i2c: E2 [16:54:13]MH_I2C_Read... [16:54:13]Read from MH i2c: E2 FD 00 [16:54:13]MH_I2C_Read... [16:54:13]Read from MH i2c: E2 FD 00 40 1C 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 90 00 08 [16:54:13]RAPDU: 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 90 00 [16:54:13]wFMCommunicate OK [16:54:13]wFMCommunicate request_size=4 [16:54:13]MH_SAM_APDU [16:54:13]CAPDU: 80 17 00 00 [16:54:13]Write to MH i2c: E2 08 00 41 1C 80 17 00 00 00 00 00 00 DD [16:54:13]Write i2c OK [16:54:13]MH_I2C_Read... [16:54:13]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:54:13]Read from MH i2c: E2 [16:54:13]MH_I2C_Read... [16:54:13]Read from MH i2c: E2 FD 00 [16:54:13]MH_I2C_Read... [16:54:13]Read from MH i2c: E2 FD 00 41 1C 00 00 00 EF 03 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 90 00 52 [16:54:14]RAPDU: 00 00 EF 03 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 90 00 [16:54:14]wFMCommunicate OK [16:54:14]wFMCommunicate request_size=4 [16:54:14]MH_SAM_APDU [16:54:14]CAPDU: 80 17 00 00 [16:54:14]Write to MH i2c: E2 08 00 42 1C 80 17 00 00 00 00 00 00 DE [16:54:14]Write i2c OK [16:54:14]MH_I2C_Read... [16:54:14]OFD Sender: No OFD packet to send [16:54:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 213! [16:54:14]Read from MH i2c: E2 [16:54:14]MH_I2C_Read... [16:54:14]Read from MH i2c: E2 D8 00 [16:54:14]MH_I2C_Read... [16:54:14]Read from MH i2c: E2 D8 00 42 1C 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 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 C5 [16:54:14]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:54:15]wFMCommunicate OK [16:54:15]SAM_PROTO_GetShiftData done [16:54:15]requested_item shift.sale.total_cash is exist - process it [16:54:15]requested_item shift.sale_refund.total is exist - process it [16:54:15]requested_item shift.sale_refund.total_cash is exist - process it [16:54:15]requested_item shift.buy.total is exist - process it [16:54:15]requested_item shift.buy.total_cash is exist - process it [16:54:15]produce_requested_data done [16:54:15]produce_requested_data return {"fm.sale.total":206516414.89,"fm.sale_refund.total":5175461.00,"fm.buy.total":0.00,"shift.sale.total":346049.75,"shift.sale.total_cash":240860.00,"shift.sale_refund.total":5193.00,"shift.sale_refund.total_cash":5193.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [16:54:15]process_action_free get_value [16:54:15]json_value_free [16:54:15]json_value_free done [16:54:15]process_json_proto returns [16:54:15]Send response to host [16:54:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":206516414.89,"fm.sale_refund.total":5175461.00,"fm.buy.total":0.00,"shift.sale.total":346049.75,"shift.sale.total_cash":240860.00,"shift.sale_refund.total":5193.00,"shift.sale_refund.total_cash":5193.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [16:54:15]free response buf [16:54:15]execute_script done [16:54:15]execute_script returns [16:54:15]free content buf [16:54:15]Sock 9.Close socket [16:54:15]Sock 9.Thread stoped [16:54:15]accept exits with 7 [16:54:15]New connection [16:54:15]New thread 3067391332 created [16:54:15]Thread 3067534692 joined [16:54:15]Waiting for new connection... [16:54:15] Sock 7.Parse request [16:54:15]Sock 7.Check first char [16:54:15]Sock 7.First char is OK [16:54:15]request: POST /json_proto HTTP/1.0 [16:54:15]Method: POST [16:54:15]URL: /json_proto [16:54:15]Method is POST - this is cgi request [16:54:15]url: /json_proto [16:54:15]query_string will be loaded in cgi processing [16:54:15]execute_cgi json_proto POST (null) [16:54:15]execute_cgi path=json_proto method=POST [16:54:15]POST find Content-Length [16:54:15]Host: 172.17.44.195:8080 [16:54:15]Content-Length: 260 [16:54:15]Content-Type: application/json [16:54:15] [16:54:15]POST finish read [16:54:15]Found Content-Length = 260 [16:54:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_shift", "params" : { "operator" : "\u041E\u0440\u043C\u043E\u043D\u043E\u0432\u0430 \u0414. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:54:15]execute_script... [16:54:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_shift", "params" : { "operator" : "\u041E\u0440\u043C\u043E\u043D\u043E\u0432\u0430 \u0414. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:54:15]POST & json_proto [16:54:15]process_json_proto [16:54:15]json parsed OK: [16:54:15]protocol is kg_v1.0 [16:54:15]action value=close_shift [16:54:15]process_action close_shift [16:54:15]cmd_close_shift [16:54:15]MH_GetDate [16:54:15]Write to MH i2c: F0 00 00 43 1C 4E [16:54:15]Write i2c OK [16:54:15]MH_I2C_Read... [16:54:15]Read from MH i2c: F0 [16:54:15]MH_I2C_Read... [16:54:15]Read from MH i2c: F0 09 00 [16:54:15]MH_I2C_Read... [16:54:15]Read from MH i2c: F0 09 00 43 1C 00 B8 7B 1A 67 82 C9 CF 66 8B [16:54:15]GetLastDocTimeStamp 1729788786 [16:54:15]current date 1729788856 [16:54:15]FM_GetShiftState [16:54:15]SAM_PROTO_GetShiftState [16:54:15]wFMCommunicate request_size=4 [16:54:15]MH_SAM_APDU [16:54:15]CAPDU: 80 13 01 00 [16:54:15]Write to MH i2c: E2 08 00 44 1C 80 13 01 00 00 00 00 00 DD [16:54:15]Write i2c OK [16:54:15]MH_I2C_Read... [16:54:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:54:15]Read from MH i2c: E2 [16:54:15]MH_I2C_Read... [16:54:15]Read from MH i2c: E2 0E 00 [16:54:15]MH_I2C_Read... [16:54:15]Read from MH i2c: E2 0E 00 44 1C 00 09 00 01 5B 91 19 67 00 00 00 00 90 00 55 [16:54:15]RAPDU: 09 00 01 5B 91 19 67 00 00 00 00 90 00 [16:54:15]wFMCommunicate OK [16:54:15]SAM_PROTO_GetShiftState done [16:54:15]FM_GetShiftState done [16:54:15]KKMCreateCloseShiftDocument [16:54:15]Load OK [16:54:15]Malloc new data [16:54:15]MH_GetDate [16:54:15]Write to MH i2c: F0 00 00 45 1C 50 [16:54:15]Write i2c OK [16:54:15]MH_I2C_Read... [16:54:15]Read from MH i2c: F0 [16:54:15]MH_I2C_Read... [16:54:15]Read from MH i2c: F0 09 00 [16:54:15]MH_I2C_Read... [16:54:15]Read from MH i2c: F0 09 00 45 1C 00 B8 7B 1A 67 82 C9 CF 66 8D [16:54:15]Malloc new data [16:54:15]Malloc new data [16:54:15]Malloc new data [16:54:15]Malloc new data [16:54:15]KKMCreateCloseShiftDocument OK [16:54:15]KKMSetCloseShiftData OK [16:54:15]ProcessDocumentItem done err = 0, tmpTLVsize=71 [16:54:15]tlvbuf is 0212F7E0 [16:54:15]KKMLoadAndSignCloseShiftData [16:54:15]SAM_PROTO_ProcessDocument [16:54:15]wFMCommunicate request_size=9 [16:54:15]MH_SAM_APDU [16:54:15]CAPDU: 80 15 01 00 04 05 00 47 00 [16:54:15]Write to MH i2c: E2 0C 00 46 1C 80 15 01 00 04 00 05 00 47 00 00 00 35 [16:54:15]Write i2c OK [16:54:15]MH_I2C_Read... [16:54:15]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [16:54:15]Read from MH i2c: E2 [16:54:15]MH_I2C_Read... [16:54:15]Read from MH i2c: E2 03 00 [16:54:15]MH_I2C_Read... [16:54:15]Read from MH i2c: E2 03 00 46 1C 00 90 00 D6 [16:54:15]RAPDU: 90 00 [16:54:15]wFMCommunicate OK [16:54:15]wFMCommunicate request_size=23 [16:54:15]MH_SAM_APDU [16:54:15]CAPDU: 80 15 02 00 12 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 [16:54:15]Write to MH i2c: E2 1A 00 47 1C 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 D8 [16:54:15]Write i2c OK [16:54:15]MH_I2C_Read... [16:54:15]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [16:54:15]Read from MH i2c: E2 [16:54:15]MH_I2C_Read... [16:54:15]Read from MH i2c: E2 03 00 [16:54:15]MH_I2C_Read... [16:54:15]Read from MH i2c: E2 03 00 47 1C 00 90 00 D7 [16:54:15]RAPDU: 90 00 [16:54:15]wFMCommunicate OK [16:54:15]wFMCommunicate request_size=30 [16:54:15]MH_SAM_APDU [16:54:15]CAPDU: 80 15 02 00 19 FD 03 15 00 D0 9E D1 80 D0 BC D0 BE D0 BD D0 BE D0 B2 D0 B0 20 D0 94 2E 20 [16:54:15]Write to MH i2c: E2 21 00 48 1C 80 15 02 00 19 00 FD 03 15 00 D0 9E D1 80 D0 BC D0 BE D0 BD D0 BE D0 B2 D0 B0 20 D0 94 2E 20 00 00 F3 [16:54:15]Write i2c OK [16:54:15]MH_I2C_Read... [16:54:15]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [16:54:15]Read from MH i2c: E2 [16:54:15]MH_I2C_Read... [16:54:15]Read from MH i2c: E2 03 00 [16:54:15]MH_I2C_Read... [16:54:15]Read from MH i2c: E2 03 00 48 1C 00 90 00 D8 [16:54:15]RAPDU: 90 00 [16:54:15]wFMCommunicate OK [16:54:15]wFMCommunicate request_size=13 [16:54:15]MH_SAM_APDU [16:54:15]CAPDU: 80 15 02 00 08 F4 03 04 00 B8 7B 1A 67 [16:54:15]Write to MH i2c: E2 10 00 49 1C 80 15 02 00 08 00 F4 03 04 00 B8 7B 1A 67 00 00 A4 [16:54:15]Write i2c OK [16:54:15]MH_I2C_Read... [16:54:15]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [16:54:15]Read from MH i2c: E2 [16:54:15]MH_I2C_Read... [16:54:15]Read from MH i2c: E2 03 00 [16:54:15]MH_I2C_Read... [16:54:15]Read from MH i2c: E2 03 00 49 1C 00 90 00 D9 [16:54:15]RAPDU: 90 00 [16:54:15]wFMCommunicate OK [16:54:15]wFMCommunicate request_size=25 [16:54:15]MH_SAM_APDU [16:54:15]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 [16:54:15]Write to MH i2c: E2 1C 00 4A 1C 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 00 00 4C [16:54:15]Write i2c OK [16:54:15]MH_I2C_Read... [16:54:16]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [16:54:16]Read from MH i2c: E2 [16:54:16]MH_I2C_Read... [16:54:16]Read from MH i2c: E2 03 00 [16:54:16]MH_I2C_Read... [16:54:16]Read from MH i2c: E2 03 00 4A 1C 00 90 00 DA [16:54:16]RAPDU: 90 00 [16:54:16]wFMCommunicate OK [16:54:16]wFMCommunicate request_size=4 [16:54:16]MH_SAM_APDU [16:54:16]CAPDU: 80 15 03 00 [16:54:16]Write to MH i2c: E2 08 00 4B 1C 80 15 03 00 00 00 00 00 E8 [16:54:16]Write i2c OK [16:54:16]MH_I2C_Read... [16:54:16]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 250! [16:54:16]Read from MH i2c: E2 [16:54:16]MH_I2C_Read... [16:54:16]Read from MH i2c: E2 FD 00 [16:54:16]MH_I2C_Read... [16:54:16]Read from MH i2c: E2 FD 00 4B 1C 00 FE 04 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 51 80 03 00 0E 04 04 00 19 02 00 00 5E 04 04 00 42 01 00 00 57 04 04 00 44 01 00 00 AA 04 B7 04 6E 04 04 00 42 01 00 00 69 04 9E 00 6F 04 04 00 40 01 00 00 B1 04 04 00 AF 07 10 02 70 04 04 00 F0 85 6F 01 72 04 03 00 BF 81 A0 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 1B 16 38 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 7E AC 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 97 00 6F 04 04 00 02 00 00 00 B1 04 03 00 84 90 00 AC [16:54:16]RAPDU: FE 04 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 51 80 03 00 0E 04 04 00 19 02 00 00 5E 04 04 00 42 01 00 00 57 04 04 00 44 01 00 00 AA 04 B7 04 6E 04 04 00 42 01 00 00 69 04 9E 00 6F 04 04 00 40 01 00 00 B1 04 04 00 AF 07 10 02 70 04 04 00 F0 85 6F 01 72 04 03 00 BF 81 A0 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 1B 16 38 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 7E AC 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 97 00 6F 04 04 00 02 00 00 00 B1 04 03 00 84 90 00 [16:54:17]wFMCommunicate OK [16:54:17]SAM_PROTO_ProcessDocument answer len = 1278 [16:54:17]SAM_PROTO_ProcessDocument remain to read = 1030 [16:54:17]wFMCommunicate request_size=4 [16:54:17]MH_SAM_APDU [16:54:17]CAPDU: 80 17 00 00 [16:54:17]Write to MH i2c: E2 08 00 4C 1C 80 17 00 00 00 00 00 00 E8 [16:54:17]Write i2c OK [16:54:17]MH_I2C_Read... [16:54:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:54:17]Read from MH i2c: E2 [16:54:17]MH_I2C_Read... [16:54:17]Read from MH i2c: E2 FD 00 [16:54:17]MH_I2C_Read... [16:54:17]Read from MH i2c: E2 FD 00 4C 1C 00 EC 07 70 04 03 00 84 EC 07 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 74 D7 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 F4 11 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 90 00 7B [16:54:17]RAPDU: EC 07 70 04 03 00 84 EC 07 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 74 D7 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 F4 11 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 90 00 [16:54:17]wFMCommunicate OK [16:54:17]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [16:54:17]SAM_PROTO_ProcessDocument remain to read = 780 [16:54:17]wFMCommunicate request_size=4 [16:54:17]MH_SAM_APDU [16:54:17]CAPDU: 80 17 00 00 [16:54:17]Write to MH i2c: E2 08 00 4D 1C 80 17 00 00 00 00 00 00 E9 [16:54:17]Write i2c OK [16:54:17]MH_I2C_Read... [16:54:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:54:18]Read from MH i2c: E2 [16:54:18]MH_I2C_Read... [16:54:18]Read from MH i2c: E2 FD 00 [16:54:18]MH_I2C_Read... [16:54:18]Read from MH i2c: E2 FD 00 4D 1C 00 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 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 90 00 4F [16:54:18]RAPDU: 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 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 90 00 [16:54:18]wFMCommunicate OK [16:54:18]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [16:54:18]SAM_PROTO_ProcessDocument remain to read = 530 [16:54:18]wFMCommunicate request_size=4 [16:54:18]MH_SAM_APDU [16:54:18]CAPDU: 80 17 00 00 [16:54:18]Write to MH i2c: E2 08 00 4E 1C 80 17 00 00 00 00 00 00 EA [16:54:18]Write i2c OK [16:54:18]MH_I2C_Read... [16:54:18]Read from MH i2c: E2 [16:54:18]MH_I2C_Read... [16:54:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:54:18]Read from MH i2c: E2 FD 00 [16:54:18]MH_I2C_Read... [16:54:18]Read from MH i2c: E2 FD 00 4E 1C 00 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 88 [16:54:19]RAPDU: 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 OFD Sender: No OFD packet to send [16:54:19]00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 90 00 [16:54:19]wFMCommunicate OK [16:54:19]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [16:54:19]SAM_PROTO_ProcessDocument remain to read = 280 [16:54:19]wFMCommunicate request_size=4 [16:54:19]MH_SAM_APDU [16:54:19]CAPDU: 80 17 00 00 [16:54:19]Write to MH i2c: E2 08 00 4F 1C 80 17 00 00 00 00 00 00 EB [16:54:19]Write i2c OK [16:54:19]MH_I2C_Read... [16:54:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:54:20]Read from MH i2c: E2 [16:54:20]MH_I2C_Read... [16:54:20]Read from MH i2c: E2 FD 00 [16:54:20]MH_I2C_Read... [16:54:20]Read from MH i2c: E2 FD 00 4F 1C 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 90 00 9A [16:54:20]RAPDU: 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 90 00 [16:54:20]wFMCommunicate OK [16:54:20]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [16:54:20]SAM_PROTO_ProcessDocument remain to read = 30 [16:54:20]wFMCommunicate request_size=4 [16:54:20]MH_SAM_APDU [16:54:20]CAPDU: 80 17 00 00 [16:54:20]Write to MH i2c: E2 08 00 50 1C 80 17 00 00 00 00 00 00 EC [16:54:20]Write i2c OK [16:54:20]MH_I2C_Read... [16:54:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 30! [16:54:20]Read from MH i2c: E2 [16:54:20]MH_I2C_Read... [16:54:20]Read from MH i2c: E2 21 00 [16:54:20]MH_I2C_Read... [16:54:20]Read from MH i2c: E2 21 00 50 1C 00 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 35 04 06 00 72 43 1C 02 F8 ED 90 00 EA [16:54:20]RAPDU: 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 35 04 06 00 72 43 1C 02 F8 ED 90 00 [16:54:20]wFMCommunicate OK [16:54:20]SAM_PROTO_ProcessDocument received (without SW) 30 bytes [16:54:20]SAM_PROTO_ProcessDocument done [16:54:20]1209 (1) - 1.0 - номер версии ФФД [16:54:20]1041 (16) - 0000000000871839 - номер ФМ [16:54:20]1040 (4) - 229457 - номер ФД [16:54:20]1038 (4) - 537 - номер смены [16:54:20]1118 (4) - 322 - количество кассовых чеков за смену [16:54:20]1111 (4) - 324 - общее количество ФД за смену [16:54:20]1194 (1207) - счетчики итогов смены [16:54:20] 1134 (4) - 322 - количество чеков со всеми признаками расчетов [16:54:20] 1129 (158) - счетчики операций «приход» [16:54:20] 1135 (4) - 320 - количество чеков по признаку расчетов [16:54:20] 1201 (4) - 346049.75 - общая итоговая сумма в чеках [16:54:20] 1136 (4) - 240860.00 - итоговая сумма в чеках наличными [16:54:20] 1138 (3) - 105189.75 - итоговая сумма в чеках безналичными [16:54:20] 1024 (123) - суммы налогов [16:54:20] 1006 (9) - суммы НДС [16:54:20] 1010 (1) - 0% - код ставки НДС [16:54:20] 1011 (0) - 0.00 - сумма НДС по ставке [16:54:20] 1006 (12) - суммы НДС [16:54:20] 1010 (1) - 12% - код ставки НДС [16:54:20] 1011 (3) - 36756.75 - сумма НДС по ставке [16:54:20] 1007 (9) - суммы НСП [16:54:20] 1014 (1) - 0% - код ставки НСП [16:54:20] 1015 (0) - 0.00 - сумма НСП по ставке [16:54:20] 1007 (12) - суммы НСП [16:54:20] 1014 (1) - 1% - код ставки НСП [16:54:20] 1015 (3) - 3063.02 - сумма НСП по ставке [16:54:20] 1007 (9) - суммы НСП [16:54:20] 1014 (1) - 2% - код ставки НСП [16:54:20] 1015 (0) - 0.00 - сумма НСП по ставке [16:54:20] 1007 (9) - суммы НСП [16:54:20] 1014 (1) - 3% - код ставки НСП [16:54:20] 1015 (0) - 0.00 - сумма НСП по ставке [16:54:20] 1007 (9) - суммы НСП [16:54:20] 1014 (1) - 5% - код ставки НСП [16:54:20] 1015 (0) - 0.00 - сумма НСП по ставке [16:54:20] 1007 (9) - суммы НСП [16:54:20] 1014 (1) - 0,50% - код ставки НСП [16:54:20] 1015 (0) - 0.00 - сумма НСП по ставке [16:54:20] 1007 (9) - суммы НСП [16:54:20] 1014 (1) - 1,50% - код ставки НСП [16:54:20] 1015 (0) - 0.00 - сумма НСП по ставке [16:54:20] 1130 (151) - счетчики операций «возврат прихода» [16:54:20] 1135 (4) - 2 - количество чеков по признаку расчетов [16:54:20] 1201 (3) - 5193.00 - общая итоговая сумма в чеках [16:54:20] 1136 (3) - 5193.00 - итоговая сумма в чеках наличными [16:54:20] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [16:54:20] 1024 (121) - суммы налогов [16:54:20] 1006 (9) - суммы НДС [16:54:20] 1010 (1) - 0% - код ставки НДС [16:54:20] 1011 (0) - 0.00 - сумма НДС по ставке [16:54:20] 1006 (11) - суммы НДС [16:54:20] 1010 (1) - 12% - код ставки НДС [16:54:20] 1011 (2) - 551.56 - сумма НДС по ставке [16:54:20] 1007 (9) - суммы НСП [16:54:20] 1014 (1) - 0% - код ставки НСП [16:54:21] 1015 (0) - 0.00 - сумма НСП по ставке [16:54:21] 1007 (11) - суммы НСП [16:54:21] 1014 (1) - 1% - код ставки НСП [16:54:21] 1015 (2) - 45.96 - сумма НСП по ставке [16:54:21] 1007 (9) - суммы НСП [16:54:21] 1014 (1) - 2% - код ставки НСП [16:54:21] 1015 (0) - 0.00 - сумма НСП по ставке [16:54:21] 1007 (9) - суммы НСП [16:54:21] 1014 (1) - 3% - код ставки НСП [16:54:21] 1015 (0) - 0.00 - сумма НСП по ставке [16:54:21] 1007 (9) - суммы НСП [16:54:21] 1014 (1) - 5% - код ставки НСП [16:54:21] 1015 (0) - 0.00 - сумма НСП по ставке [16:54:21] 1007 (9) - суммы НСП [16:54:21] 1014 (1) - 0,50% - код ставки НСП [16:54:21] 1015 (0) - 0.00 - сумма НСП по ставке [16:54:21] 1007 (9) - суммы НСП [16:54:21] 1014 (1) - 1,50% - код ставки НСП [16:54:21] 1015 (0) - 0.00 - сумма НСП по ставке [16:54:21] 1131 (141) - счетчики операций «расход» [16:54:21] 1135 (4) - 0 - количество чеков по признаку расчетов [16:54:21] 1201 (0) - 0.00 - общая итоговая сумма в чеках [16:54:21] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [16:54:21] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [16:54:21] 1024 (117) - суммы налогов [16:54:21] 1006 (9) - суммы НДС [16:54:21] 1010 (1) - 0% - код ставки НДС [16:54:21] 1011 (0) - 0.00 - сумма НДС по ставке [16:54:21] 1006 (9) - суммы НДС [16:54:21] 1010 (1) - 12% - код ставки НДС [16:54:21] 1011 (0) - 0.00 - сумма НДС по ставке [16:54:21] 1007 (9) - суммы НСП [16:54:21] 1014 (1) - 0% - код ставки НСП [16:54:21] 1015 (0) - 0.00 - сумма НСП по ставке [16:54:21] 1007 (9) - суммы НСП [16:54:21] 1014 (1) - 1% - код ставки НСП [16:54:21] 1015 (0) - 0.00 - сумма НСП по ставке [16:54:21] 1007 (9) - суммы НСП [16:54:21] 1014 (1) - 2% - код ставки НСП [16:54:21] 1015 (0) - 0.00 - сумма НСП по ставке [16:54:21] 1007 (9) - суммы НСП [16:54:21] 1014 (1) - 3% - код ставки НСП [16:54:21] 1015 (0) - 0.00 - сумма НСП по ставке [16:54:21] 1007 (9) - суммы НСП [16:54:21] 1014 (1) - 5% - код ставки НСП [16:54:21] 1015 (0) - 0.00 - сумма НСП по ставке [16:54:21] 1007 (9) - суммы НСП [16:54:21] 1014 (1) - 0,50% - код ставки НСП [16:54:21] 1015 (0) - 0.00 - сумма НСП по ставке [16:54:21] 1007 (9) - суммы НСП [16:54:21] 1014 (1) - 1,50% - код ставки НСП [16:54:21] 1015 (0) - 0.00 - сумма НСП по ставке [16:54:21] 1132 (141) - счетчики операций «возврат расхода» [16:54:21] 1135 (4) - 0 - количество чеков по признаку расчетов [16:54:21] 1201 (0) - 0.00 - общая итоговая сумма в чеках [16:54:21] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [16:54:21] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [16:54:21] 1024 (117) - суммы налогов [16:54:21] 1006 (9) - суммы НДС [16:54:21] 1010 (1) - 0% - код ставки НДС [16:54:21] 1011 (0) - 0.00 - сумма НДС по ставке [16:54:21] 1006 (9) - суммы НДС [16:54:21] 1010 (1) - 12% - код ставки НДС [16:54:21] 1011 (0) - 0.00 - сумма НДС по ставке [16:54:21] 1007 (9) - суммы НСП [16:54:21] 1014 (1) - 0% - код ставки НСП [16:54:21] 1015 (0) - 0.00 - сумма НСП по ставке [16:54:21] 1007 (9) - суммы НСП [16:54:21] 1014 (1) - 1% - код ставки НСП [16:54:21] 1015 (0) - 0.00 - сумма НСП по ставке [16:54:21] 1007 (9) - суммы НСП [16:54:21] 1014 (1) - 2% - код ставки НСП [16:54:21] 1015 (0) - 0.00 - сумма НСП по ставке [16:54:21] 1007 (9) - суммы НСП [16:54:21] 1014 (1) - 3% - код ставки НСП [16:54:21] 1015 (0) - 0.00 - сумма НСП по ставке [16:54:21] 1007 (9) - суммы НСП [16:54:21] 1014 (1) - 5% - код ставки НСП [16:54:21] 1015 (0) - 0.00 - сумма НСП по ставке [16:54:21] 1007 (9) - суммы НСП [16:54:21] 1014 (1) - 0,50% - код ставки НСП [16:54:21] 1015 (0) - 0.00 - сумма НСП по ставке [16:54:21] 1007 (9) - суммы НСП [16:54:21] 1014 (1) - 1,50% - код ставки НСП [16:54:21] 1015 (0) - 0.00 - сумма НСП по ставке [16:54:21] 1133 (588) - - счетчики коррекции - не используются [16:54:21]1077 (6) - 125632558332141 - ФПД [16:54:21]SetTLVBufToDocument [16:54:21]Processing tag 1209 (04B9) [16:54:21]Malloc new data [16:54:21]Processing tag 1041 (0411) [16:54:21]Processing tag 1040 (0410) [16:54:21]Malloc new data [16:54:21]Processing tag 1038 (040E) [16:54:21]Malloc new data [16:54:21]Processing tag 1118 (045E) [16:54:21]Malloc new data [16:54:21]Processing tag 1111 (0457) [16:54:21]Malloc new data [16:54:21]Processing tag 1194 (04AA) [16:54:21]Load OK [16:54:21]SetTLVBufToDocument [16:54:21]Processing tag 1134 (046E) [16:54:21]Malloc new data [16:54:21]Processing tag 1129 (0469) [16:54:21]Load OK [16:54:21]SetTLVBufToDocument [16:54:21]Processing tag 1135 (046F) [16:54:21]Malloc new data [16:54:21]Processing tag 1201 (04B1) [16:54:21]Malloc new data [16:54:21]Processing tag 1136 (0470) [16:54:21]Malloc new data [16:54:21]Processing tag 1138 (0472) [16:54:21]Malloc new data [16:54:21]Processing tag 1024 (0400) [16:54:21]Load OK [16:54:21]SetTLVBufToDocument [16:54:21]Processing tag 1006 (03EE) [16:54:21]Load OK [16:54:21]SetTLVBufToDocument [16:54:21]Processing tag 1010 (03F2) [16:54:21]Malloc new data [16:54:21]Processing tag 1011 (03F3) [16:54:21]Malloc new data [16:54:21]SetTLVBufToDocument err=0 [16:54:21]Processing tag 1006 (03EE) [16:54:21]Load OK [16:54:21]SetTLVBufToDocument [16:54:21]Processing tag 1010 (03F2) [16:54:21]Malloc new data [16:54:21]Processing tag 1011 (03F3) [16:54:21]Malloc new data [16:54:21]SetTLVBufToDocument err=0 [16:54:21]Processing tag 1007 (03EF) [16:54:21]Load OK [16:54:21]SetTLVBufToDocument [16:54:21]Processing tag 1014 (03F6) [16:54:21]Malloc new data [16:54:21]Processing tag 1015 (03F7) [16:54:21]Malloc new data [16:54:21]SetTLVBufToDocument err=0 [16:54:21]Processing tag 1007 (03EF) [16:54:21]Load OK [16:54:21]SetTLVBufToDocument [16:54:21]Processing tag 1014 (03F6) [16:54:21]Malloc new data [16:54:21]Processing tag 1015 (03F7) [16:54:21]Malloc new data [16:54:21]SetTLVBufToDocument err=0 [16:54:21]Processing tag 1007 (03EF) [16:54:21]Load OK [16:54:21]SetTLVBufToDocument [16:54:21]Processing tag 1014 (03F6) [16:54:21]Malloc new data [16:54:21]Processing tag 1015 (03F7) [16:54:21]Malloc new data [16:54:21]SetTLVBufToDocument err=0 [16:54:21]Processing tag 1007 (03EF) [16:54:21]Load OK [16:54:21]SetTLVBufToDocument [16:54:21]Processing tag 1014 (03F6) [16:54:21]Malloc new data [16:54:21]Processing tag 1015 (03F7) [16:54:21]Malloc new data [16:54:21]SetTLVBufToDocument err=0 [16:54:21]Processing tag 1007 (03EF) [16:54:21]Load OK [16:54:21]SetTLVBufToDocument [16:54:21]Processing tag 1014 (03F6) [16:54:21]Malloc new data [16:54:21]Processing tag 1015 (03F7) [16:54:21]Malloc new data [16:54:21]SetTLVBufToDocument err=0 [16:54:21]Processing tag 1007 (03EF) [16:54:21]Load OK [16:54:21]SetTLVBufToDocument [16:54:21]Processing tag 1014 (03F6) [16:54:21]Malloc new data [16:54:21]Processing tag 1015 (03F7) [16:54:21]Malloc new data [16:54:21]SetTLVBufToDocument err=0 [16:54:21]Processing tag 1007 (03EF) [16:54:21]Load OK [16:54:21]SetTLVBufToDocument [16:54:21]Processing tag 1014 (03F6) [16:54:21]Malloc new data [16:54:21]Processing tag 1015 (03F7) [16:54:21]Malloc new data [16:54:21]SetTLVBufToDocument err=0 [16:54:21]SetTLVBufToDocument err=0 [16:54:21]SetTLVBufToDocument err=0 [16:54:21]Processing tag 1130 (046A) [16:54:21]Load OK [16:54:21]SetTLVBufToDocument [16:54:21]Processing tag 1135 (046F) [16:54:21]Malloc new data [16:54:21]Processing tag 1201 (04B1) [16:54:21]Malloc new data [16:54:21]Processing tag 1136 (0470) [16:54:21]Malloc new data [16:54:21]Processing tag 1138 (0472) [16:54:21]Malloc new data [16:54:21]Processing tag 1024 (0400) [16:54:21]Load OK [16:54:21]SetTLVBufToDocument [16:54:21]Processing tag 1006 (03EE) [16:54:21]Load OK [16:54:21]SetTLVBufToDocument [16:54:21]Processing tag 1010 (03F2) [16:54:21]Malloc new data [16:54:21]Processing tag 1011 (03F3) [16:54:21]Malloc new data [16:54:21]SetTLVBufToDocument err=0 [16:54:21]Processing tag 1006 (03EE) [16:54:21]Load OK [16:54:21]SetTLVBufToDocument [16:54:21]Processing tag 1010 (03F2) [16:54:21]Malloc new data [16:54:21]Processing tag 1011 (03F3) [16:54:21]Malloc new data [16:54:21]SetTLVBufToDocument err=0 [16:54:21]Processing tag 1007 (03EF) [16:54:21]Load OK [16:54:21]SetTLVBufToDocument [16:54:21]Processing tag 1014 (03F6) [16:54:21]Malloc new data [16:54:21]Processing tag 1015 (03F7) [16:54:21]Malloc new data [16:54:21]SetTLVBufToDocument err=0 [16:54:21]Processing tag 1007 (03EF) [16:54:21]Load OK [16:54:21]SetTLVBufToDocument [16:54:21]Processing tag 1014 (03F6) [16:54:21]Malloc new data [16:54:21]Processing tag 1015 (03F7) [16:54:21]Malloc new data [16:54:21]SetTLVBufToDocument err=0 [16:54:21]Processing tag 1007 (03EF) [16:54:21]Load OK [16:54:21]SetTLVBufToDocument [16:54:21]Processing tag 1014 (03F6) [16:54:21]Malloc new data [16:54:21]Processing tag 1015 (03F7) [16:54:21]Malloc new data [16:54:21]SetTLVBufToDocument err=0 [16:54:21]Processing tag 1007 (03EF) [16:54:21]Load OK [16:54:21]SetTLVBufToDocument [16:54:21]Processing tag 1014 (03F6) [16:54:21]Malloc new data [16:54:21]Processing tag 1015 (03F7) [16:54:21]Malloc new data [16:54:21]SetTLVBufToDocument err=0 [16:54:21]Processing tag 1007 (03EF) [16:54:21]Load OK [16:54:21]SetTLVBufToDocument [16:54:21]Processing tag 1014 (03F6) [16:54:21]Malloc new data [16:54:21]Processing tag 1015 (03F7) [16:54:21]Malloc new data [16:54:21]SetTLVBufToDocument err=0 [16:54:21]Processing tag 1007 (03EF) [16:54:21]Load OK [16:54:21]SetTLVBufToDocument [16:54:21]Processing tag 1014 (03F6) [16:54:21]Malloc new data [16:54:21]Processing tag 1015 (03F7) [16:54:21]Malloc new data [16:54:21]SetTLVBufToDocument err=0 [16:54:21]Processing tag 1007 (03EF) [16:54:21]Load OK [16:54:21]SetTLVBufToDocument [16:54:21]Processing tag 1014 (03F6) [16:54:21]Malloc new data [16:54:21]Processing tag 1015 (03F7) [16:54:21]Malloc new data [16:54:21]SetTLVBufToDocument err=0 [16:54:21]SetTLVBufToDocument err=0 [16:54:21]SetTLVBufToDocument err=0 [16:54:21]Processing tag 1131 (046B) [16:54:21]Load OK [16:54:21]SetTLVBufToDocument [16:54:21]Processing tag 1135 (046F) [16:54:21]Malloc new data [16:54:21]Processing tag 1201 (04B1) [16:54:21]Malloc new data [16:54:21]Processing tag 1136 (0470) [16:54:21]Malloc new data [16:54:21]Processing tag 1138 (0472) [16:54:21]Malloc new data [16:54:21]Processing tag 1024 (0400) [16:54:21]Load OK [16:54:21]SetTLVBufToDocument [16:54:21]Processing tag 1006 (03EE) [16:54:21]Load OK [16:54:21]SetTLVBufToDocument [16:54:21]Processing tag 1010 (03F2) [16:54:21]Malloc new data [16:54:21]Processing tag 1011 (03F3) [16:54:21]Malloc new data [16:54:21]SetTLVBufToDocument err=0 [16:54:21]Processing tag 1006 (03EE) [16:54:21]Load OK [16:54:21]SetTLVBufToDocument [16:54:21]Processing tag 1010 (03F2) [16:54:21]Malloc new data [16:54:21]Processing tag 1011 (03F3) [16:54:21]Malloc new data [16:54:21]SetTLVBufToDocument err=0 [16:54:21]Processing tag 1007 (03EF) [16:54:21]Load OK [16:54:21]SetTLVBufToDocument [16:54:21]Processing tag 1014 (03F6) [16:54:21]Malloc new data [16:54:21]Processing tag 1015 (03F7) [16:54:21]Malloc new data [16:54:21]SetTLVBufToDocument err=0 [16:54:21]Processing tag 1007 (03EF) [16:54:21]Load OK [16:54:21]SetTLVBufToDocument [16:54:21]Processing tag 1014 (03F6) [16:54:21]Malloc new data [16:54:21]Processing tag 1015 (03F7) [16:54:21]Malloc new data [16:54:21]SetTLVBufToDocument err=0 [16:54:21]Processing tag 1007 (03EF) [16:54:21]Load OK [16:54:21]SetTLVBufToDocument [16:54:21]Processing tag 1014 (03F6) [16:54:21]Malloc new data [16:54:21]Processing tag 1015 (03F7) [16:54:21]Malloc new data [16:54:21]SetTLVBufToDocument err=0 [16:54:21]Processing tag 1007 (03EF) [16:54:21]Load OK [16:54:21]SetTLVBufToDocument [16:54:21]Processing tag 1014 (03F6) [16:54:21]Malloc new data [16:54:21]Processing tag 1015 (03F7) [16:54:21]Malloc new data [16:54:21]SetTLVBufToDocument err=0 [16:54:21]Processing tag 1007 (03EF) [16:54:21]Load OK [16:54:21]SetTLVBufToDocument [16:54:21]Processing tag 1014 (03F6) [16:54:21]Malloc new data [16:54:21]Processing tag 1015 (03F7) [16:54:21]Malloc new data [16:54:21]SetTLVBufToDocument err=0 [16:54:21]Processing tag 1007 (03EF) [16:54:21]Load OK [16:54:21]SetTLVBufToDocument [16:54:21]Processing tag 1014 (03F6) [16:54:21]Malloc new data [16:54:21]Processing tag 1015 (03F7) [16:54:21]Malloc new data [16:54:21]SetTLVBufToDocument err=0 [16:54:21]Processing tag 1007 (03EF) [16:54:21]Load OK [16:54:21]SetTLVBufToDocument [16:54:21]Processing tag 1014 (03F6) [16:54:21]Malloc new data [16:54:21]Processing tag 1015 (03F7) [16:54:21]Malloc new data [16:54:21]SetTLVBufToDocument err=0 [16:54:21]SetTLVBufToDocument err=0 [16:54:21]SetTLVBufToDocument err=0 [16:54:21]Processing tag 1132 (046C) [16:54:21]Load OK [16:54:21]SetTLVBufToDocument [16:54:21]Processing tag 1135 (046F) [16:54:21]Malloc new data [16:54:21]Processing tag 1201 (04B1) [16:54:21]Malloc new data [16:54:21]Processing tag 1136 (0470) [16:54:21]Malloc new data [16:54:21]Processing tag 1138 (0472) [16:54:21]Malloc new data [16:54:21]Processing tag 1024 (0400) [16:54:21]Load OK [16:54:21]SetTLVBufToDocument [16:54:21]Processing tag 1006 (03EE) [16:54:21]Load OK [16:54:21]SetTLVBufToDocument [16:54:21]Processing tag 1010 (03F2) [16:54:21]Malloc new data [16:54:21]Processing tag 1011 (03F3) [16:54:21]Malloc new data [16:54:21]SetTLVBufToDocument err=0 [16:54:21]Processing tag 1006 (03EE) [16:54:21]Load OK [16:54:21]SetTLVBufToDocument [16:54:21]Processing tag 1010 (03F2) [16:54:21]Malloc new data [16:54:21]Processing tag 1011 (03F3) [16:54:21]Malloc new data [16:54:21]SetTLVBufToDocument err=0 [16:54:21]Processing tag 1007 (03EF) [16:54:21]Load OK [16:54:21]SetTLVBufToDocument [16:54:21]Processing tag 1014 (03F6) [16:54:21]Malloc new data [16:54:21]Processing tag 1015 (03F7) [16:54:21]Malloc new data [16:54:21]SetTLVBufToDocument err=0 [16:54:21]Processing tag 1007 (03EF) [16:54:21]Load OK [16:54:21]SetTLVBufToDocument [16:54:21]Processing tag 1014 (03F6) [16:54:21]Malloc new data [16:54:21]Processing tag 1015 (03F7) [16:54:21]Malloc new data [16:54:21]SetTLVBufToDocument err=0 [16:54:21]Processing tag 1007 (03EF) [16:54:21]Load OK [16:54:21]SetTLVBufToDocument [16:54:21]Processing tag 1014 (03F6) [16:54:21]Malloc new data [16:54:21]Processing tag 1015 (03F7) [16:54:21]Malloc new data [16:54:21]SetTLVBufToDocument err=0 [16:54:21]Processing tag 1007 (03EF) [16:54:21]Load OK [16:54:21]SetTLVBufToDocument [16:54:21]Processing tag 1014 (03F6) [16:54:21]Malloc new data [16:54:21]Processing tag 1015 (03F7) [16:54:21]Malloc new data [16:54:21]SetTLVBufToDocument err=0 [16:54:21]Processing tag 1007 (03EF) [16:54:21]Load OK [16:54:21]SetTLVBufToDocument [16:54:21]Processing tag 1014 (03F6) [16:54:21]Malloc new data [16:54:21]Processing tag 1015 (03F7) [16:54:21]Malloc new data [16:54:21]SetTLVBufToDocument err=0 [16:54:21]Processing tag 1007 (03EF) [16:54:21]Load OK [16:54:21]SetTLVBufToDocument [16:54:21]Processing tag 1014 (03F6) [16:54:21]Malloc new data [16:54:21]Processing tag 1015 (03F7) [16:54:21]Malloc new data [16:54:21]SetTLVBufToDocument err=0 [16:54:21]Processing tag 1007 (03EF) [16:54:21]Load OK [16:54:21]SetTLVBufToDocument [16:54:21]Processing tag 1014 (03F6) [16:54:21]Malloc new data [16:54:21]Processing tag 1015 (03F7) [16:54:21]Malloc new data [16:54:21]SetTLVBufToDocument err=0 [16:54:21]SetTLVBufToDocument err=0 [16:54:21]SetTLVBufToDocument err=0 [16:54:21]Processing tag 1133 (046D) [16:54:21]Malloc new data [16:54:21]SetTLVBufToDocument err=0 [16:54:21]Processing tag 1077 (0435) [16:54:21]Malloc new data [16:54:21]SetTLVBufToDocument err=0 [16:54:21]Malloc new data [16:54:21]SAM_PROTO_GetFMData [16:54:21]wFMCommunicate request_size=4 [16:54:21]MH_SAM_APDU [16:54:21]CAPDU: 80 13 03 00 [16:54:21]Write to MH i2c: E2 08 00 51 1C 80 13 03 00 00 00 00 00 EC [16:54:21]Write i2c OK [16:54:21]MH_I2C_Read... [16:54:22]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [16:54:22]Read from MH i2c: E2 [16:54:22]MH_I2C_Read... [16:54:22]Read from MH i2c: E2 FD 00 [16:54:22]MH_I2C_Read... [16:54:22]Read from MH i2c: E2 FD 00 51 1C 00 C5 04 85 04 C1 04 6E 04 04 00 1E 7C 03 00 69 04 A3 00 6F 04 04 00 28 75 03 00 B1 04 05 00 91 0A EF CE 04 70 04 05 00 C0 54 C5 53 04 72 04 04 00 D1 B5 29 7B 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 21 C8 C2 82 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 28 64 E5 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 9C 00 6F 04 04 00 F6 06 00 00 B1 04 04 00 74 20 D9 1E 70 04 04 00 74 20 D9 1E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 94 B7 46 03 EF 03 09 90 00 51 [16:54:22]RAPDU: C5 04 85 04 C1 04 6E 04 04 00 1E 7C 03 00 69 04 A3 00 6F 04 04 00 28 75 03 00 B1 04 05 00 91 0A EF CE 04 70 04 05 00 C0 54 C5 53 04 72 04 04 00 D1 B5 29 7B 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 21 C8 C2 82 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 28 64 E5 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 9C 00 6F 04 04 00 F6 06 00 00 B1 04 04 00 74 20 D9 1E 70 04 04 00 74 20 D9 1E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 94 B7 46 03 EF 03 09 90 00 [16:54:22]wFMCommunicate OK [16:54:22]wFMCommunicate request_size=4 [16:54:22]MH_SAM_APDU [16:54:22]CAPDU: 80 17 00 00 [16:54:22]Write to MH i2c: E2 08 00 52 1C 80 17 00 00 00 00 00 00 EE [16:54:22]Write i2c OK [16:54:22]MH_I2C_Read... [16:54:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:54:23]Read from MH i2c: E2 [16:54:23]MH_I2C_Read... [16:54:23]Read from MH i2c: E2 FD 00 [16:54:23]MH_I2C_Read... [16:54:23]Read from MH i2c: E2 FD 00 52 1C 00 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 25 E4 45 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 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 90 00 F2 [16:54:23]RAPDU: 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 25 E4 45 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 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 90 00 [16:54:23]wFMCommunicate OK [16:54:23]wFMCommunicate request_size=4 [16:54:23]MH_SAM_APDU [16:54:23]CAPDU: 80 17 00 00 [16:54:23]Write to MH i2c: E2 08 00 53 1C 80 17 00 00 00 00 00 00 EF [16:54:23]Write i2c OK [16:54:23]MH_I2C_Read... [16:54:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:54:24]Read from MH i2c: E2 [16:54:24]MH_I2C_Read... [16:54:24]Read from MH i2c: E2 FD 00 [16:54:24]MH_I2C_Read... [16:54:24]Read from MH i2c: E2 FD 00 53 1C 00 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 01 [16:54:24]RAPDU: 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 OFD Sender: No OFD packet to send [16:54:24]03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 90 00 [16:54:24]wFMCommunicate OK [16:54:24]wFMCommunicate request_size=4 [16:54:24]MH_SAM_APDU [16:54:24]CAPDU: 80 17 00 00 [16:54:24]Write to MH i2c: E2 08 00 54 1C 80 17 00 00 00 00 00 00 F0 [16:54:24]Write i2c OK [16:54:24]MH_I2C_Read... [16:54:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:54:24]Read from MH i2c: E2 [16:54:24]MH_I2C_Read... [16:54:24]Read from MH i2c: E2 FD 00 [16:54:24]MH_I2C_Read... [16:54:24]Read from MH i2c: E2 FD 00 54 1C 00 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 7C [16:54:25]RAPDU: 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [16:54:25]wFMCommunicate OK [16:54:25]wFMCommunicate request_size=4 [16:54:25]MH_SAM_APDU [16:54:25]CAPDU: 80 17 00 00 [16:54:25]Write to MH i2c: E2 08 00 55 1C 80 17 00 00 00 00 00 00 F1 [16:54:25]Write i2c OK [16:54:25]MH_I2C_Read... [16:54:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 223! [16:54:25]Read from MH i2c: E2 [16:54:25]MH_I2C_Read... [16:54:25]Read from MH i2c: E2 E2 00 [16:54:25]MH_I2C_Read... [16:54:25]Read from MH i2c: E2 E2 00 55 1C 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 CF [16:54:26]RAPDU: EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 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:54:26]wFMCommunicate OK [16:54:26]SAM_PROTO_GetFMData done [16:54:26]Malloc new data [16:54:26]Malloc new data [16:54:26]Malloc new data [16:54:26]Malloc new data [16:54:26]KKMLoadAndSignCloseShiftData err=0 [16:54:26]Отчет о закрытии смены ФФД: 1.0 ИНН: 02508201610067 Кассир: Ормонова Д. 24.10.2024 16:54 Смена: 537 РНМ: 0000000000091685 ЗНМ: 0300000091 СНО: Общий режим Чеков за смену: 322 ФД за смену: 324 Всего чеков: 322 ИТОГИ ПРИХОД Чеков: 320 Общий итог: 346049.75 Итого наличными: 240860.00 Итого безнал.: 105189.75 НДС 0% : 0.00 НДС 12% : 36756.75 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 3063.02 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 2 Общий итог: 5193.00 Итого наличными: 5193.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 551.56 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 45.96 ИТОГИ РАСХОД Чеков: 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 Нал. в кассе: 235667.00 НС Приход: 206516414.89 НС Возвр.Прихода: 5175461.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФД: 229457 ФМ: 0000000000871839 ФПД: 125632558332141 [16:54:26]StoreToDocumentArchive [16:54:26]shift 537 fd 229457 [16:54:26]save to /storage/0537/doc_00229457 [16:54:26]save last doc name /storage/0537/doc_00229457 to /storage/kkm_last_doc_name [16:54:26]save OK [16:54:26]Clear old archive folders... [16:54:26]Remove dir /storage/0522 [16:54:26]opendir ok [16:54:26]file . [16:54:26]file .. [16:54:26]file doc_1729788761 [16:54:26]remove file /storage/0522/doc_1729788761 [16:54:26]file doc_1729788768 [16:54:26]remove file /storage/0522/doc_1729788768 [16:54:26]file doc_1729788798 [16:54:26]remove file /storage/0522/doc_1729788798 [16:54:26]remove dir /storage/0522 [16:54:26]NVStorageSaveData kkm_registers [16:54:26]File name is /storage/kkm_registers [16:54:26]Write 24 bytes [16:54:26]NVStorageSaveData done [16:54:26]NVStorageSaveData kkm_registers [16:54:26]File name is /storage/kkm_registers [16:54:26]Write 24 bytes [16:54:26]NVStorageSaveData done [16:54:26]ProcessDocumentItem done err = 0, tmpTLVsize=1388 [16:54:26]tlvbuf is 02203760 [16:54:26]SAM_PROTO_ClearQueue [16:54:26]wFMCommunicate request_size=4 [16:54:26]MH_SAM_APDU [16:54:26]CAPDU: 80 09 00 00 [16:54:26]Write to MH i2c: E2 08 00 56 1C 80 09 00 00 00 00 00 00 E4 [16:54:26]Write i2c OK [16:54:26]MH_I2C_Read... [16:54:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:54:26]Read from MH i2c: E2 [16:54:26]MH_I2C_Read... [16:54:26]Read from MH i2c: E2 03 00 [16:54:26]MH_I2C_Read... [16:54:26]Read from MH i2c: E2 03 00 56 1C 00 90 00 E6 [16:54:26]RAPDU: 90 00 [16:54:26]wFMCommunicate OK [16:54:26]SAM_PROTO_ClearQueue done [16:54:26]KKMCreateOFDPacket [16:54:26]OFDProtocolAddRootSTLVToBuf [16:54:26]FM_MakeSignedData [16:54:26]FM_MakeSignedData [16:54:26]SAM_PROTO_SignData [16:54:26]wFMCommunicate request_size=4 [16:54:26]MH_SAM_APDU [16:54:26]CAPDU: 80 0D 01 02 [16:54:26]Write to MH i2c: E2 08 00 57 1C 80 0D 01 02 00 00 00 00 EC [16:54:26]Write i2c OK [16:54:26]MH_I2C_Read... [16:54:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:54:26]Read from MH i2c: E2 [16:54:26]MH_I2C_Read... [16:54:26]Read from MH i2c: E2 03 00 [16:54:26]MH_I2C_Read... [16:54:26]Read from MH i2c: E2 03 00 57 1C 00 90 00 E7 [16:54:26]RAPDU: 90 00 [16:54:26]wFMCommunicate OK [16:54:26]wFMCommunicate request_size=255 [16:54:26]MH_SAM_APDU [16:54:26]CAPDU: 80 0D 02 02 FA 05 00 6C 05 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 15 00 D0 9E D1 80 D0 BC D0 BE D0 BD D0 BE D0 B2 D0 B0 20 D0 94 2E 20 F4 03 04 00 B8 7B 1A 67 0E 04 04 00 19 02 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 5E 04 04 00 42 01 00 00 57 04 04 00 44 01 00 00 AA 04 DE 04 6E 04 04 00 42 01 00 00 69 04 A5 00 6F 04 04 00 40 01 00 00 B1 04 04 00 AF 07 10 02 70 04 04 00 F0 85 6F 01 72 04 03 00 BF 81 A0 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 1B 16 38 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 [16:54:26]Write to MH i2c: E2 02 01 58 1C 80 0D 02 02 FA 00 05 00 6C 05 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 15 00 D0 9E D1 80 D0 BC D0 BE D0 BD D0 BE D0 B2 D0 B0 20 D0 94 2E 20 F4 03 04 00 B8 7B 1A 67 0E 04 04 00 19 02 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 5E 04 04 00 42 01 00 00 57 04 04 00 44 01 00 00 AA 04 DE 04 6E 04 04 00 42 01 00 00 69 04 A5 00 6F 04 04 00 40 01 00 00 B1 04 04 00 AF 07 10 02 70 04 04 00 F0 85 6F 01 72 04 03 00 BF 81 A0 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 1B 16 38 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 00 00 0B [16:54:27]Write i2c OK [16:54:27]MH_I2C_Read... [16:54:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:54:27]Read from MH i2c: E2 [16:54:27]MH_I2C_Read... [16:54:27]Read from MH i2c: E2 03 00 [16:54:27]MH_I2C_Read... [16:54:27]Read from MH i2c: E2 03 00 58 1C 00 90 00 E8 [16:54:27]RAPDU: 90 00 [16:54:27]wFMCommunicate OK [16:54:27]wFMCommunicate request_size=255 [16:54:27]MH_SAM_APDU [16:54:27]CAPDU: 80 0D 02 02 FA F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7E AC 04 6A 04 9F 00 6F 04 04 00 02 00 00 00 B1 04 03 00 84 EC 07 70 04 03 00 84 EC 07 72 04 01 00 00 00 04 80 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 74 D7 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 F4 11 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 [16:54:27]Write to MH i2c: E2 02 01 59 1C 80 0D 02 02 FA 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 7E AC 04 6A 04 9F 00 6F 04 04 00 02 00 00 00 B1 04 03 00 84 EC 07 70 04 03 00 84 EC 07 72 04 01 00 00 00 04 80 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 74 D7 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 F4 11 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 00 E1 [16:54:28]Write i2c OK [16:54:28]MH_I2C_Read... [16:54:28]Read from MH i2c: E2 [16:54:28]MH_I2C_Read... [16:54:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:54:28]Read from MH i2c: E2 03 00 [16:54:28]MH_I2C_Read... [16:54:28]Read from MH i2c: E2 03 00 59 1C 00 90 00 E9 [16:54:28]RAPDU: 90 00 [16:54:28]wFMCommunicate OK [16:54:28]wFMCommunicate request_size=255 [16:54:28]MH_SAM_APDU [16:54:28]CAPDU: 80 0D 02 02 FA 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 [16:54:28]Write to MH i2c: E2 02 01 5A 1C 80 0D 02 02 FA 00 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 00 00 AA [16:54:28]Write i2c OK [16:54:28]MH_I2C_Read... [16:54:29]Read from MH i2c: E2 [16:54:29]MH_I2C_Read... [16:54:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:54:29]Read from MH i2c: E2 03 00 [16:54:29]MH_I2C_Read... [16:54:29]Read from MH i2c: E2 03 00 5A 1C 00 90 00 EA [16:54:29]RAPDU: 90 00 [16:54:29]wFMCommunicate OK [16:54:29]wFMCommunicate request_size=255 [16:54:29]MH_SAM_APDU [16:54:29]CAPDU: 80 0D 02 02 FA 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 [16:54:29]Write to MH i2c: E2 02 01 5B 1C 80 0D 02 02 FA 00 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 OFD Sender: No OFD packet to send [16:54:29]03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 00 00 B4 [16:54:29]Write i2c OK [16:54:29]MH_I2C_Read... [16:54:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:54:30]Read from MH i2c: E2 [16:54:30]MH_I2C_Read... [16:54:30]Read from MH i2c: E2 03 00 [16:54:30]MH_I2C_Read... [16:54:30]Read from MH i2c: E2 03 00 5B 1C 00 90 00 EB [16:54:30]RAPDU: 90 00 [16:54:30]wFMCommunicate OK [16:54:30]wFMCommunicate request_size=255 [16:54:30]MH_SAM_APDU [16:54:30]CAPDU: 80 0D 02 02 FA 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 [16:54:30]Write to MH i2c: E2 02 01 5C 1C 80 0D 02 02 FA 00 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 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 00 93 [16:54:30]Write i2c OK [16:54:30]MH_I2C_Read... [16:54:31]Read from MH i2c: E2 [16:54:31]MH_I2C_Read... [16:54:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:54:31]Read from MH i2c: E2 03 00 [16:54:31]MH_I2C_Read... [16:54:31]Read from MH i2c: E2 03 00 5C 1C 00 90 00 EC [16:54:31]RAPDU: 90 00 [16:54:31]wFMCommunicate OK [16:54:31]wFMCommunicate request_size=147 [16:54:31]MH_SAM_APDU [16:54:31]CAPDU: 80 0D 02 02 8E EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 51 80 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 35 04 06 00 72 43 1C 02 F8 ED [16:54:31]Write to MH i2c: E2 96 00 5D 1C 80 0D 02 02 8E 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 51 80 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 35 04 06 00 72 43 1C 02 F8 ED 00 00 C0 [16:54:31]Write i2c OK [16:54:31]MH_I2C_Read... [16:54:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:54:31]Read from MH i2c: E2 [16:54:31]MH_I2C_Read... [16:54:31]Read from MH i2c: E2 03 00 [16:54:31]MH_I2C_Read... [16:54:31]Read from MH i2c: E2 03 00 5D 1C 00 90 00 ED [16:54:31]RAPDU: 90 00 [16:54:31]wFMCommunicate OK [16:54:31]wFMCommunicate request_size=4 [16:54:31]MH_SAM_APDU [16:54:31]CAPDU: 80 0D 03 02 [16:54:31]Write to MH i2c: E2 08 00 5E 1C 80 0D 03 02 00 00 00 00 F5 [16:54:31]Write i2c OK [16:54:31]MH_I2C_Read... [16:54:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:54:31]Read from MH i2c: E2 [16:54:31]MH_I2C_Read... [16:54:31]Read from MH i2c: E2 0B 00 [16:54:31]MH_I2C_Read... [16:54:31]Read from MH i2c: E2 0B 00 5E 1C 00 1A B8 59 7E 5A 5F 70 3E 90 00 06 [16:54:31]RAPDU: 1A B8 59 7E 5A 5F 70 3E 90 00 [16:54:31]wFMCommunicate OK [16:54:31]SAM_PROTO_SignData done [16:54:31]FM_MakeSignedData done [16:54:31]CreateOFDProtocolMessage [16:54:31]wFMCommunicate request_size=4 [16:54:31]MH_SAM_APDU [16:54:31]CAPDU: 80 11 00 00 [16:54:31]Write to MH i2c: E2 08 00 5F 1C 80 11 00 00 00 00 00 00 F5 [16:54:31]Write i2c OK [16:54:31]MH_I2C_Read... [16:54:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:54:31]Read from MH i2c: E2 [16:54:31]MH_I2C_Read... [16:54:31]Read from MH i2c: E2 17 00 [16:54:31]MH_I2C_Read... [16:54:31]Read from MH i2c: E2 17 00 5F 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 4C [16:54:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 90 00 [16:54:32]wFMCommunicate OK [16:54:32]CreateOFDProtocolMessage done [16:54:32]OFDSenderStorePacket 229457 [16:54:32]StoreOFDPacket docnum=229457 [16:54:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 80 05 00 00 D1 4B 78 05 12 58 5A 05 01 00 05 00 6C 05 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 15 00 D0 9E D1 80 D0 BC D0 BE D0 BD D0 BE D0 B2 D0 B0 20 D0 94 2E 20 F4 03 04 00 B8 7B 1A 67 0E 04 04 00 19 02 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 5E 04 04 00 42 01 00 00 57 04 04 00 44 01 00 00 AA 04 DE 04 6E 04 04 00 42 01 00 00 69 04 A5 00 6F 04 04 00 40 01 00 00 B1 04 04 00 AF 07 10 02 70 04 04 00 F0 85 6F 01 72 04 03 00 BF 81 A0 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 1B 16 38 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 7E AC 04 6A 04 9F 00 6F 04 04 00 02 00 00 00 B1 04 03 00 84 EC 07 70 04 03 00 84 EC 07 72 04 01 00 00 00 04 80 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 74 D7 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 F4 11 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 51 80 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 35 04 06 00 72 43 1C 02 F8 ED 1A B8 59 7E 5A 5F 70 3E [16:54:32]CheckFolder [16:54:32]dirname=/storage/ofd_packets [16:54:32]CheckFolder done [16:54:32]ProducePacketName [16:54:32]name=ofd_packets/00229457 [16:54:32]NVStorageSaveData ofd_packets/00229457 [16:54:32]File name is /storage/ofd_packets/00229457 [16:54:32]Write 1438 bytes [16:54:32]NVStorageSaveData done [16:54:32]OFDSenderStorePacket done [16:54:32]KKMCreateOFDPacket done [16:54:32]NVStorageSaveData kkm_last_timestamp [16:54:32]File name is /storage/kkm_last_timestamp [16:54:32]Write 4 bytes [16:54:32]NVStorageSaveData done [16:54:32]ExternCall_PrintAddStr [16:54:32]wPrintStart [16:54:32]Write to MH i2c: 01 00 00 60 1C 7C [16:54:32]Write i2c OK [16:54:32]MH_I2C_Read... [16:54:32]Read from MH i2c: 01 [16:54:32]MH_I2C_Read... [16:54:32]Read from MH i2c: 01 07 00 [16:54:32]MH_I2C_Read... [16:54:32]Read from MH i2c: 01 07 00 60 1C 00 00 00 00 00 FF 0F 91 [16:54:32]RasterBufferAndPrint [16:54:32]line Отчет о закрытии смены [16:54:32]line ФФД: 1.0 [16:54:32]line ИНН: 02508201610067 [16:54:32]line Кассир: Ормонова Д. [16:54:32]line 24.10.2024 16:54 [16:54:32]line Смена: 537 [16:54:32]line РНМ: 0000000000091685 [16:54:32]line ЗНМ: 0300000091 [16:54:32]line СНО: Общий режим [16:54:32]line Чеков за смену: 322 [16:54:32]line ФД за смену: 324 [16:54:32]line Всего чеков: 322 [16:54:32]line ИТОГИ ПРИХОД [16:54:32]line Чеков: 320 [16:54:32]line Общий итог: 346049.75 [16:54:32]line Итого наличными: 240860.00 [16:54:32]OFD Sender: Processing packet 229457 [packets to send 38, broken 37] [16:54:32]ProducePacketName [16:54:32]name=ofd_packets/00229457 [16:54:32]OFD Sender: To server: pG, [16:54:32]CommunicateWithHost lk.salyk.kg:30040 [16:54:32]ConnectInit lk.salyk.kg [16:54:32]line Итого безнал.: 105189.75 [16:54:32]line НДС 0% : 0.00 [16:54:32]line НДС 12% : 36756.75 [16:54:32]line НСП 0% : 0.00 [16:54:32]line НСП 1,50% : 0.00 [16:54:32]line НСП 0,50% : 0.00 [16:54:32]line НСП 5% : 0.00 [16:54:32]line НСП 3% : 0.00 [16:54:32]line НСП 2% : 0.00 [16:54:32]line НСП 1% : 3063.02 [16:54:32]line ИТОГИ ВОЗВРАТ ПРИХОДА [16:54:32]line Чеков: 2 [16:54:32]line Общий итог: 5193.00 [16:54:32]line Итого наличными: 5193.00 [16:54:32]line Итого безнал.: 0.00 [16:54:32]line НДС 0% : 0.00 [16:54:32]line НДС 12% : 551.56 [16:54:32]line НСП 0% : 0.00 [16:54:32]line НСП 1,50% : 0.00 [16:54:32]line НСП 0,50% : 0.00 [16:54:32]line НСП 5% : 0.00 [16:54:32]line НСП 3% : 0.00 [16:54:32]line НСП 2% : 0.00 [16:54:32]line НСП 1% : 45.96 [16:54:32]line ИТОГИ РАСХОД [16:54:32]line Чеков: 0 [16:54:32]line Общий итог: 0.00 [16:54:32]line Итого наличными: 0.00 [16:54:32]line Итого безнал.: 0.00 [16:54:32]line НДС 0% : 0.00 [16:54:32]line НДС 12% : 0.00 [16:54:32]line НСП 0% : 0.00 [16:54:32]line НСП 1,50% : 0.00 [16:54:32]line НСП 0,50% : 0.00 [16:54:32]line НСП 5% : 0.00 [16:54:32]line НСП 3% : 0.00 [16:54:32]line НСП 2% : 0.00 [16:54:32]line НСП 1% : 0.00 [16:54:32]line ИТОГИ ВОЗВРАТ РАСХОДА [16:54:32]line Чеков: 0 [16:54:32]line Общий итог: 0.00 [16:54:32]line Итого наличными: 0.00 [16:54:32]line Итого безнал.: 0.00 [16:54:32]line НДС 0% : 0.00 [16:54:32]line НДС 12% : 0.00 [16:54:32]line НСП 0% : 0.00 [16:54:32]line НСП 1,50% : 0.00 [16:54:32]line НСП 0,50% : 0.00 [16:54:32]line НСП 5% : 0.00 [16:54:32]line НСП 3% : 0.00 [16:54:32]line НСП 2% : 0.00 [16:54:32]line НСП 1% : 0.00 [16:54:32]line Сумма внесений: 0.00 [16:54:32]line Сумма выплат: 0.00 [16:54:32]line Нал. в кассе: 235667.00 [16:54:32]line НС Приход: 206516414.89 [16:54:32]line НС Возвр.Прихода: 5175461.00 [16:54:32]line НС Расход: 0.00 [16:54:32]line НС Возвр.Расхода: 0.00 [16:54:32]line ФД: 229457 [16:54:32]line ФМ: 0000000000871839 [16:54:32]line ФПД: 125632558332141 [16:54:32]written 0, free lines is 4095 [16:54:32]Connected sock=10 [16:54:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 80 05 00 00 D1 4B 78 05 12 58 5A 05 01 00 05 00 6C 05 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 15 00 D0 9E D1 80 D0 BC D0 BE D0 BD D0 BE D0 B2 D0 B0 20 D0 94 2E 20 F4 03 04 00 B8 7B 1A 67 0E 04 04 00 19 02 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 5E 04 04 00 42 01 00 00 57 04 04 00 44 01 00 00 AA 04 DE 04 6E 04 04 00 42 01 00 00 69 04 A5 00 6F 04 04 00 40 01 00 00 B1 04 04 00 AF 07 10 02 70 04 04 00 F0 85 6F 01 72 04 03 00 BF 81 A0 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 1B 16 38 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 7E AC 04 6A 04 9F 00 6F 04 04 00 02 00 00 00 B1 04 03 00 84 EC 07 70 04 03 00 84 EC 07 72 04 01 00 00 00 04 80 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 74 D7 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 F4 11 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 Write to MH i2c: 0A 01 00 00 F6 00 03 01 00 00 F7 03 01 00 00 B0 EF 1C 03 CC 0A [16:54:33]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 Write i2c OK [16:54:33]00 MH_I2C_Read... [16:54:33]00 Read from MH i2c: EF 01 03 [16:54:33]0A MH_I2C_Read... [16:54:33]00 F6 03 01 00 02 F7 03 01 00 00 EF Read from MH i2c: 03 01 0A 07 00 00 F6 03 01 00 01 F7 03 01 00 [16:54:33]00 MH_I2C_Read... [16:54:33]6C Read from MH i2c: 04 01 99 07 00 00 6F B0 04 1C 04 00 00 00 00 00 B1 04 01 00 00 70 04 01 00 00 72 00 04 00 01 00 00 00 00 00 04 7E 00 EE 03 0A 00 00 F2 7B 03 0A 01 58 00 00 F3 03 01 00 00 EE 03 [16:54:33]0A RasterBufferAndPrint [16:54:33]00 line [16:54:33]F2 line [16:54:33]03 line [16:54:33]01 line [16:54:33]00 line [16:54:33]01 F3 03 01 00 00 EF 03 0A 00 F6 written 0, free lines is 3051 [16:54:33]03 01 00 00 F7 03 01 00 MH_Cut [16:54:33]00 Write to MH i2c: EF D1 03 01 0A 00 00 B7 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 1C 00 01 04 A5 F7 [16:54:33]03 01 00 00 EF 03 0A 00 F6 03 Write i2c OK [16:54:34]01 00 MH_I2C_Read... [16:54:34]03 Read from MH i2c: F7 D1 03 [16:54:34]01 00 MH_I2C_Read... [16:54:34]00 EF 03 0A 00 F6 03 01 00 02 Read from MH i2c: F7 D1 03 01 01 00 00 [16:54:34]00 MH_I2C_Read... [16:54:34]EF 03 0A 00 F6 03 Read from MH i2c: 01 D1 00 01 01 00 F7 B7 03 1C 01 00 00 A4 00 6D 04 4C 02 78 04 04 00 [16:54:34]00 Write to MH i2c: 00 01 00 00 00 79 04 8D 00 6F 04 04 00 00 00 B8 00 1C 00 D4 00 B1 04 00 00 70 04 00 00 [16:54:34]72 Write i2c OK [16:54:34]04 MH_I2C_Read... [16:54:34]00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 *** Cut start [16:54:34]00 *** Partial cut [16:54:34]51 80 03 00 *** CUTSNS_PIN = 1 [16:54:34]11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 35 04 06 00 72 43 1C 02 F8 ED 1A B8 59 7E 5A *** CUTSNS_PIN = 0 [16:54:34]5F 70 3E [16:54:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 4F 00 00 00 14 65 47 00 F1 EA A5 07 01 00 07 00 3B *** Brake cut motor [16:54:35]00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 10 04 04 00 51 80 03 00 F4 03 04 00 BA 26 1A 67 B6 04 01 00 00 FE F6 EB 63 01 39 5A FA [16:54:35]CommunicateWithHost err = 0 [16:54:35]CheckOFDResponse [16:54:35]1017 (14) - 77093643461234 [16:54:35]1041 (16) - 0000000000871839 [16:54:35]1040 (4) - 229457 [16:54:35]1012 (4) - 24.10.2024 10:51 [16:54:35]1206 (1) - 0 [16:54:35]OFD Sender: Remove packet 229457 [16:54:35]ProducePacketName [16:54:35]name=ofd_packets/00229457 [16:54:35]NVStorageDeleteData [16:54:35]Read from MH i2c: *** Stop cut motor [16:54:35]01 *** Cut end [16:54:35] [16:54:35]MH_I2C_Read... [16:54:35]Read from MH i2c: 01 07 00 [16:54:35]MH_I2C_Read... [16:54:35]Read from MH i2c: 01 07 00 B8 1C 00 00 00 00 00 FF 0F E9 [16:54:35]process_action close_shift done [16:54:35]requested_data is exist [16:54:35]produce_requested_data [16:54:35]requested_item fd.num is exist - process it [16:54:35]SAM_PROTO_GetFieldsCounters [16:54:35]wFMCommunicate request_size=4 [16:54:35]MH_SAM_APDU [16:54:35]CAPDU: 80 13 00 00 [16:54:35]Write to MH i2c: E2 08 00 B9 1C 80 13 00 00 00 00 00 00 51 [16:54:35]Write i2c OK [16:54:35]MH_I2C_Read... [16:54:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:54:35]Read from MH i2c: E2 [16:54:35]MH_I2C_Read... [16:54:35]Read from MH i2c: E2 62 00 [16:54:35]MH_I2C_Read... [16:54:35]Read from MH i2c: E2 62 00 B9 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 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 51 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 42 01 00 00 OFD Sender: No OFD packet to send [16:54:35]5E 04 04 00 42 01 00 00 57 04 04 00 44 01 00 00 19 04 04 00 00 00 00 00 90 00 33 [16:54:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 36 38 35 10 04 04 00 51 80 03 00 0E 04 04 00 19 02 00 00 12 04 04 00 42 01 00 00 5E 04 04 00 42 01 00 00 57 04 04 00 44 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:54:36]wFMCommunicate OK [16:54:36]SAM_PROTO_GetFieldsCounters done [16:54:36]requested_item shift.num is exist - process it [16:54:36]requested_item shift.opened is exist - process it [16:54:36]req_shift_opened [16:54:36]FM_GetShiftState [16:54:36]SAM_PROTO_GetShiftState [16:54:36]wFMCommunicate request_size=4 [16:54:36]MH_SAM_APDU [16:54:36]CAPDU: 80 13 01 00 [16:54:36]Write to MH i2c: E2 08 00 BA 1C 80 13 01 00 00 00 00 00 53 [16:54:36]Write i2c OK [16:54:36]MH_I2C_Read... [16:54:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:54:36]Read from MH i2c: E2 [16:54:36]MH_I2C_Read... [16:54:36]Read from MH i2c: E2 0E 00 [16:54:36]MH_I2C_Read... [16:54:36]Read from MH i2c: E2 0E 00 BA 1C 00 09 00 00 00 00 00 00 00 00 00 00 90 00 5E [16:54:36]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [16:54:36]wFMCommunicate OK [16:54:36]SAM_PROTO_GetShiftState done [16:54:36]FM_GetShiftState done [16:54:36]req_shift_opened done [16:54:36]requested_item shift.open_date is exist - process it [16:54:36]req_shift_open_date [16:54:36]FM_GetShiftState [16:54:36]SAM_PROTO_GetShiftState [16:54:36]wFMCommunicate request_size=4 [16:54:36]MH_SAM_APDU [16:54:36]CAPDU: 80 13 01 00 [16:54:36]Write to MH i2c: E2 08 00 BB 1C 80 13 01 00 00 00 00 00 54 [16:54:36]Write i2c OK [16:54:36]MH_I2C_Read... [16:54:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:54:36]Read from MH i2c: E2 [16:54:36]MH_I2C_Read... [16:54:36]Read from MH i2c: E2 0E 00 [16:54:36]MH_I2C_Read... [16:54:36]Read from MH i2c: E2 0E 00 BB 1C 00 09 00 00 00 00 00 00 00 00 00 00 90 00 5F [16:54:36]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [16:54:36]wFMCommunicate OK [16:54:36]SAM_PROTO_GetShiftState done [16:54:36]FM_GetShiftState done [16:54:36]req_shift_open_date done [16:54:36]produce_requested_data done [16:54:36]produce_requested_data return {"fd.num":229457,"shift.num":537,"shift.opened":0,"shift.open_date":0} [16:54:36]process_action_free close_shift [16:54:36]json_value_free [16:54:36]json_value_free done [16:54:36]process_json_proto returns [16:54:36]Send response to host [16:54:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":229457,"shift.num":537,"shift.opened":0,"shift.open_date":0}}} [16:54:36]free response buf [16:54:36]execute_script done [16:54:36]execute_script returns [16:54:36]free content buf [16:54:36]Sock 7.Close socket [16:54:36]Sock 7.Thread stoped [16:54:40]OFD Sender: No OFD packet to send [16:54:45]OFD Sender: No OFD packet to send [16:54:50]OFD Sender: No OFD packet to send [16:54:55]OFD Sender: No OFD packet to send [16:55:00]OFD Sender: No OFD packet to send [16:55:05]OFD Sender: No OFD packet to send [16:55:10]OFD Sender: No OFD packet to send [16:55:15]OFD Sender: No OFD packet to send [16:55:20]OFD Sender: No OFD packet to send [16:55:25]OFD Sender: No OFD packet to send [16:55:30]OFD Sender: No OFD packet to send [16:55:35]OFD Sender: No OFD packet to send [16:55:40]OFD Sender: No OFD packet to send [16:55:45]OFD Sender: No OFD packet to send [16:55:50]OFD Sender: No OFD packet to send [16:55:55]OFD Sender: No OFD packet to send [16:56:00]OFD Sender: No OFD packet to send [16:56:05]OFD Sender: No OFD packet to send [16:56:10]OFD Sender: No OFD packet to send [16:56:15]OFD Sender: No OFD packet to send [16:56:20]OFD Sender: No OFD packet to send [16:56:25]OFD Sender: No OFD packet to send [16:56:30]OFD Sender: No OFD packet to send [16:56:35]OFD Sender: No OFD packet to send [16:56:40]OFD Sender: No OFD packet to send [16:56:45]OFD Sender: No OFD packet to send [16:56:50]OFD Sender: No OFD packet to send [16:56:55]OFD Sender: No OFD packet to send [16:57:00]OFD Sender: No OFD packet to send [16:57:05]OFD Sender: No OFD packet to send [16:57:11]OFD Sender: No OFD packet to send [16:57:16]OFD Sender: No OFD packet to send [16:57:21]OFD Sender: No OFD packet to send [16:57:26]OFD Sender: No OFD packet to send [16:57:31]OFD Sender: No OFD packet to send [16:57:36]OFD Sender: No OFD packet to send [16:57:41]OFD Sender: No OFD packet to send [16:57:46]OFD Sender: No OFD packet to send [16:57:51]OFD Sender: No OFD packet to send [16:57:56]OFD Sender: No OFD packet to send [16:58:01]OFD Sender: No OFD packet to send [16:58:06]OFD Sender: No OFD packet to send [16:58:11]OFD Sender: No OFD packet to send [16:58:16]OFD Sender: No OFD packet to send [16:58:21]OFD Sender: No OFD packet to send [16:58:26]OFD Sender: No OFD packet to send [16:58:31]OFD Sender: No OFD packet to send [16:58:36]OFD Sender: No OFD packet to send [16:58:41]OFD Sender: No OFD packet to send [16:58:46]OFD Sender: No OFD packet to send [16:58:51]OFD Sender: No OFD packet to send [16:58:56]OFD Sender: No OFD packet to send [16:59:01]OFD Sender: No OFD packet to send [16:59:06]OFD Sender: No OFD packet to send [16:59:11]OFD Sender: No OFD packet to send [16:59:16]OFD Sender: No OFD packet to send [16:59:21]OFD Sender: No OFD packet to send [16:59:26]OFD Sender: No OFD packet to send [16:59:31]OFD Sender: No OFD packet to send [16:59:36]OFD Sender: No OFD packet to send [16:59:41]OFD Sender: No OFD packet to send [16:59:46]OFD Sender: No OFD packet to send [16:59:51]OFD Sender: No OFD packet to send [16:59:56]OFD Sender: No OFD packet to send [17:00:01]OFD Sender: No OFD packet to send [17:00:06]OFD Sender: No OFD packet to send [17:00:11]OFD Sender: No OFD packet to send [17:00:16]OFD Sender: No OFD packet to send [17:00:21]OFD Sender: No OFD packet to send [17:00:26]OFD Sender: No OFD packet to send [17:00:31]OFD Sender: No OFD packet to send [17:00:36]OFD Sender: No OFD packet to send [17:00:41]OFD Sender: No OFD packet to send [17:00:46]OFD Sender: No OFD packet to send [17:00:51]OFD Sender: No OFD packet to send [17:00:56]OFD Sender: No OFD packet to send [17:01:01]OFD Sender: No OFD packet to send [17:01:06]OFD Sender: No OFD packet to send [17:01:11]OFD Sender: No OFD packet to send [17:01:16]OFD Sender: No OFD packet to send [17:01:21]OFD Sender: No OFD packet to send [17:01:26]OFD Sender: No OFD packet to send [17:01:31]OFD Sender: No OFD packet to send [17:01:36]OFD Sender: No OFD packet to send [17:01:41]OFD Sender: No OFD packet to send [17:01:46]OFD Sender: No OFD packet to send [17:01:51]OFD Sender: No OFD packet to send [17:01:56]OFD Sender: No OFD packet to send [17:02:01]OFD Sender: No OFD packet to send [17:02:06]OFD Sender: No OFD packet to send [17:02:11]OFD Sender: No OFD packet to send [17:02:16]OFD Sender: No OFD packet to send [17:02:21]OFD Sender: No OFD packet to send [17:02:26]OFD Sender: No OFD packet to send [17:02:31]OFD Sender: No OFD packet to send [17:02:36]OFD Sender: No OFD packet to send [17:02:41]OFD Sender: No OFD packet to send [17:02:46]OFD Sender: No OFD packet to send [17:02:51]OFD Sender: No OFD packet to send [17:02:56]OFD Sender: No OFD packet to send [17:03:01]OFD Sender: No OFD packet to send [17:03:06]OFD Sender: No OFD packet to send [17:03:11]OFD Sender: No OFD packet to send [17:03:16]OFD Sender: No OFD packet to send [17:03:21]OFD Sender: No OFD packet to send [17:03:26]OFD Sender: No OFD packet to send [17:03:31]OFD Sender: No OFD packet to send [17:03:36]OFD Sender: No OFD packet to send [17:03:41]OFD Sender: No OFD packet to send [17:03:46]OFD Sender: No OFD packet to send [17:03:51]OFD Sender: No OFD packet to send [17:03:56]OFD Sender: No OFD packet to send [17:04:01]OFD Sender: No OFD packet to send [17:04:06]OFD Sender: No OFD packet to send [17:04:11]OFD Sender: No OFD packet to send [17:04:16]OFD Sender: No OFD packet to send [17:04:21]OFD Sender: No OFD packet to send [17:04:26]OFD Sender: No OFD packet to send [17:04:31]OFD Sender: No OFD packet to send [17:04:36]OFD Sender: No OFD packet to send [17:04:41]OFD Sender: No OFD packet to send [17:04:46]OFD Sender: No OFD packet to send [17:04:51]OFD Sender: No OFD packet to send [17:04:56]OFD Sender: No OFD packet to send [17:05:01]OFD Sender: No OFD packet to send [17:05:06]OFD Sender: No OFD packet to send [17:05:11]OFD Sender: No OFD packet to send [17:05:16]OFD Sender: No OFD packet to send [17:05:21]OFD Sender: No OFD packet to send [17:05:26]OFD Sender: No OFD packet to send [17:05:31]OFD Sender: No OFD packet to send [17:05:36]OFD Sender: No OFD packet to send [17:05:41]OFD Sender: No OFD packet to send [17:05:46]OFD Sender: No OFD packet to send [17:05:51]OFD Sender: No OFD packet to send [17:05:56]OFD Sender: No OFD packet to send [17:06:01]OFD Sender: No OFD packet to send [17:06:06]OFD Sender: No OFD packet to send [17:06:11]OFD Sender: No OFD packet to send [17:06:16]OFD Sender: No OFD packet to send [17:06:21]OFD Sender: No OFD packet to send [17:06:26]OFD Sender: No OFD packet to send [17:06:31]OFD Sender: No OFD packet to send [17:06:36]OFD Sender: No OFD packet to send [17:06:41]OFD Sender: No OFD packet to send [17:06:46]OFD Sender: No OFD packet to send [17:06:51]OFD Sender: No OFD packet to send [17:06:56]OFD Sender: No OFD packet to send [17:07:01]OFD Sender: No OFD packet to send [17:07:06]OFD Sender: No OFD packet to send [17:07:11]OFD Sender: No OFD packet to send [17:07:16]OFD Sender: No OFD packet to send [17:07:21]OFD Sender: No OFD packet to send [17:07:26]OFD Sender: No OFD packet to send [17:07:31]OFD Sender: No OFD packet to send [17:07:36]OFD Sender: No OFD packet to send [17:07:41]OFD Sender: No OFD packet to send [17:07:46]OFD Sender: No OFD packet to send [17:07:51]OFD Sender: No OFD packet to send [17:07:56]OFD Sender: No OFD packet to send [17:08:01]OFD Sender: No OFD packet to send [17:08:06]OFD Sender: No OFD packet to send [17:08:11]OFD Sender: No OFD packet to send [17:08:16]OFD Sender: No OFD packet to send [17:08:21]OFD Sender: No OFD packet to send [17:08:26]OFD Sender: No OFD packet to send [17:08:31]OFD Sender: No OFD packet to send [17:08:36]OFD Sender: No OFD packet to send [17:08:41]OFD Sender: No OFD packet to send [17:08:46]OFD Sender: No OFD packet to send [17:08:51]OFD Sender: No OFD packet to send [17:08:56]OFD Sender: No OFD packet to send [17:09:01]OFD Sender: No OFD packet to send [17:09:06]OFD Sender: No OFD packet to send [17:09:11]OFD Sender: No OFD packet to send [17:09:16]OFD Sender: No OFD packet to send [17:09:21]OFD Sender: No OFD packet to send [17:09:26]OFD Sender: No OFD packet to send [17:09:31]OFD Sender: No OFD packet to send [17:09:36]OFD Sender: No OFD packet to send [17:09:41]OFD Sender: No OFD packet to send [17:09:46]OFD Sender: No OFD packet to send [17:09:51]OFD Sender: No OFD packet to send [17:09:56]OFD Sender: No OFD packet to send [17:10:01]OFD Sender: No OFD packet to send [17:10:06]OFD Sender: No OFD packet to send [17:10:11]OFD Sender: No OFD packet to send [17:10:16]OFD Sender: No OFD packet to send [17:10:21]OFD Sender: No OFD packet to send [17:10:26]OFD Sender: No OFD packet to send [17:10:31]OFD Sender: No OFD packet to send [17:10:36]OFD Sender: No OFD packet to send [17:10:41]OFD Sender: No OFD packet to send [17:10:46]OFD Sender: No OFD packet to send [17:10:51]OFD Sender: No OFD packet to send [17:10:56]OFD Sender: No OFD packet to send [17:11:01]OFD Sender: No OFD packet to send [17:11:06]OFD Sender: No OFD packet to send [17:11:11]OFD Sender: No OFD packet to send [17:11:16]OFD Sender: No OFD packet to send [17:11:21]OFD Sender: No OFD packet to send [17:11:26]OFD Sender: No OFD packet to send [17:11:31]OFD Sender: No OFD packet to send [17:11:36]OFD Sender: No OFD packet to send [17:11:41]OFD Sender: No OFD packet to send [17:11:46]OFD Sender: No OFD packet to send [17:11:51]OFD Sender: No OFD packet to send [17:11:56]OFD Sender: No OFD packet to send [17:12:01]OFD Sender: No OFD packet to send [17:12:06]OFD Sender: No OFD packet to send [17:12:11]OFD Sender: No OFD packet to send [17:12:16]OFD Sender: No OFD packet to send [17:12:21]OFD Sender: No OFD packet to send [17:12:26]OFD Sender: No OFD packet to send [17:12:31]OFD Sender: No OFD packet to send [17:12:36]OFD Sender: No OFD packet to send [17:12:41]OFD Sender: No OFD packet to send [17:12:46]OFD Sender: No OFD packet to send [17:12:51]OFD Sender: No OFD packet to send [17:12:56]OFD Sender: No OFD packet to send [17:13:01]OFD Sender: No OFD packet to send [17:13:06]OFD Sender: No OFD packet to send [17:13:11]OFD Sender: No OFD packet to send [17:13:16]OFD Sender: No OFD packet to send [17:13:21]OFD Sender: No OFD packet to send [17:13:26]OFD Sender: No OFD packet to send [17:13:31]OFD Sender: No OFD packet to send [17:13:36]OFD Sender: No OFD packet to send [17:13:41]OFD Sender: No OFD packet to send [17:13:46]OFD Sender: No OFD packet to send [17:13:51]OFD Sender: No OFD packet to send [17:13:56]OFD Sender: No OFD packet to send [17:14:01]OFD Sender: No OFD packet to send [17:14:06]OFD Sender: No OFD packet to send [17:14:11]OFD Sender: No OFD packet to send [17:14:16]OFD Sender: No OFD packet to send [17:14:21]OFD Sender: No OFD packet to send [17:14:26]OFD Sender: No OFD packet to send [17:14:31]OFD Sender: No OFD packet to send [17:14:36]OFD Sender: No OFD packet to send [17:14:41]OFD Sender: No OFD packet to send [17:14:46]OFD Sender: No OFD packet to send [17:14:51]OFD Sender: No OFD packet to send [17:14:56]OFD Sender: No OFD packet to send [17:15:01]OFD Sender: No OFD packet to send [17:15:06]OFD Sender: No OFD packet to send [17:15:11]OFD Sender: No OFD packet to send [17:15:16]OFD Sender: No OFD packet to send [17:15:21]OFD Sender: No OFD packet to send [17:15:26]OFD Sender: No OFD packet to send [17:15:31]OFD Sender: No OFD packet to send [17:15:36]OFD Sender: No OFD packet to send [17:15:41]OFD Sender: No OFD packet to send [17:15:46]OFD Sender: No OFD packet to send [17:15:51]OFD Sender: No OFD packet to send [17:15:56]OFD Sender: No OFD packet to send [17:16:01]OFD Sender: No OFD packet to send [17:16:07]OFD Sender: No OFD packet to send [17:16:12]OFD Sender: No OFD packet to send [17:16:17]OFD Sender: No OFD packet to send [17:16:22]OFD Sender: No OFD packet to send [17:16:27]OFD Sender: No OFD packet to send [17:16:32]OFD Sender: No OFD packet to send [17:16:37]OFD Sender: No OFD packet to send [17:16:42]OFD Sender: No OFD packet to send [17:16:47]OFD Sender: No OFD packet to send [17:16:52]OFD Sender: No OFD packet to send [17:16:57]OFD Sender: No OFD packet to send [17:17:02]OFD Sender: No OFD packet to send [17:17:07]OFD Sender: No OFD packet to send [17:17:12]OFD Sender: No OFD packet to send [17:17:17]OFD Sender: No OFD packet to send [17:17:22]OFD Sender: No OFD packet to send [17:17:27]OFD Sender: No OFD packet to send [17:17:32]OFD Sender: No OFD packet to send [17:17:37]OFD Sender: No OFD packet to send [17:17:42]OFD Sender: No OFD packet to send [17:17:47]OFD Sender: No OFD packet to send [17:17:52]OFD Sender: No OFD packet to send [17:17:57]OFD Sender: No OFD packet to send [17:18:02]OFD Sender: No OFD packet to send [17:18:07]OFD Sender: No OFD packet to send [17:18:12]OFD Sender: No OFD packet to send [17:18:17]OFD Sender: No OFD packet to send [17:18:22]OFD Sender: No OFD packet to send [17:18:27]OFD Sender: No OFD packet to send [17:18:32]OFD Sender: No OFD packet to send [17:18:37]OFD Sender: No OFD packet to send [17:18:42]OFD Sender: No OFD packet to send [17:18:47]OFD Sender: No OFD packet to send [17:18:52]OFD Sender: No OFD packet to send [17:18:57]OFD Sender: No OFD packet to send [17:19:02]OFD Sender: No OFD packet to send [17:19:07]OFD Sender: No OFD packet to send [17:19:12]OFD Sender: No OFD packet to send [17:19:17]OFD Sender: No OFD packet to send [17:19:22]OFD Sender: No OFD packet to send [17:19:27]OFD Sender: No OFD packet to send [17:19:32]OFD Sender: No OFD packet to send [17:19:37]OFD Sender: No OFD packet to send [17:19:42]OFD Sender: No OFD packet to send [17:19:47]OFD Sender: No OFD packet to send [17:19:52]OFD Sender: No OFD packet to send [17:19:57]OFD Sender: No OFD packet to send [17:20:02]OFD Sender: No OFD packet to send [17:20:07]OFD Sender: No OFD packet to send [17:20:12]OFD Sender: No OFD packet to send [17:20:17]OFD Sender: No OFD packet to send [17:20:22]OFD Sender: No OFD packet to send [17:20:27]OFD Sender: No OFD packet to send [17:20:32]OFD Sender: No OFD packet to send [17:20:37]OFD Sender: No OFD packet to send [17:20:42]OFD Sender: No OFD packet to send [17:20:47]OFD Sender: No OFD packet to send [17:20:52]OFD Sender: No OFD packet to send [17:20:57]OFD Sender: No OFD packet to send [17:21:02]OFD Sender: No OFD packet to send [17:21:07]OFD Sender: No OFD packet to send [17:21:12]OFD Sender: No OFD packet to send [17:21:17]OFD Sender: No OFD packet to send [17:21:22]OFD Sender: No OFD packet to send [17:21:27]OFD Sender: No OFD packet to send [17:21:32]OFD Sender: No OFD packet to send [17:21:37]OFD Sender: No OFD packet to send [17:21:42]OFD Sender: No OFD packet to send [17:21:47]OFD Sender: No OFD packet to send [17:21:52]OFD Sender: No OFD packet to send [17:21:57]OFD Sender: No OFD packet to send [17:22:02]OFD Sender: No OFD packet to send [17:22:07]OFD Sender: No OFD packet to send [17:22:12]OFD Sender: No OFD packet to send [17:22:17]OFD Sender: No OFD packet to send [17:22:22]OFD Sender: No OFD packet to send [17:22:27]OFD Sender: No OFD packet to send [17:22:32]OFD Sender: No OFD packet to send [17:22:37]OFD Sender: No OFD packet to send [17:22:42]OFD Sender: No OFD packet to send [17:22:47]OFD Sender: No OFD packet to send [17:22:52]OFD Sender: No OFD packet to send [17:22:57]OFD Sender: No OFD packet to send [17:23:02]OFD Sender: No OFD packet to send [17:23:07]OFD Sender: No OFD packet to send [17:23:12]OFD Sender: No OFD packet to send [17:23:17]OFD Sender: No OFD packet to send [17:23:22]OFD Sender: No OFD packet to send [17:23:27]OFD Sender: No OFD packet to send [17:23:32]OFD Sender: No OFD packet to send [17:23:37]OFD Sender: No OFD packet to send [17:23:42]OFD Sender: No OFD packet to send [17:23:47]OFD Sender: No OFD packet to send [17:23:52]OFD Sender: No OFD packet to send [17:23:57]OFD Sender: No OFD packet to send [17:24:02]OFD Sender: No OFD packet to send [17:24:07]OFD Sender: No OFD packet to send [17:24:12]OFD Sender: No OFD packet to send [17:24:17]OFD Sender: No OFD packet to send [17:24:22]OFD Sender: No OFD packet to send [17:24:27]OFD Sender: No OFD packet to send [17:24:32]OFD Sender: No OFD packet to send [17:24:37]OFD Sender: No OFD packet to send [17:24:42]OFD Sender: No OFD packet to send [17:24:47]OFD Sender: No OFD packet to send [17:24:52]OFD Sender: No OFD packet to send [17:24:57]OFD Sender: No OFD packet to send [17:25:02]OFD Sender: No OFD packet to send [17:25:07]OFD Sender: No OFD packet to send [17:25:12]OFD Sender: No OFD packet to send [17:25:17]OFD Sender: No OFD packet to send [17:25:22]OFD Sender: No OFD packet to send [17:25:27]OFD Sender: No OFD packet to send [17:25:32]OFD Sender: No OFD packet to send [17:25:37]OFD Sender: No OFD packet to send [17:25:42]OFD Sender: No OFD packet to send [17:25:47]OFD Sender: No OFD packet to send [17:25:52]OFD Sender: No OFD packet to send [17:25:57]OFD Sender: No OFD packet to send [17:26:02]OFD Sender: No OFD packet to send [17:26:07]OFD Sender: No OFD packet to send [17:26:12]OFD Sender: No OFD packet to send [17:26:17]OFD Sender: No OFD packet to send [17:26:22]OFD Sender: No OFD packet to send [17:26:27]OFD Sender: No OFD packet to send [17:26:32]OFD Sender: No OFD packet to send [17:26:37]OFD Sender: No OFD packet to send [17:26:42]OFD Sender: No OFD packet to send [17:26:47]OFD Sender: No OFD packet to send [17:26:52]OFD Sender: No OFD packet to send [17:26:57]OFD Sender: No OFD packet to send [17:27:02]OFD Sender: No OFD packet to send [17:27:07]OFD Sender: No OFD packet to send [17:27:12]OFD Sender: No OFD packet to send